Hotels with Restaurants in Sonoma County
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top cities to explore in Sonoma County

Petaluma
Hotels with Restaurants

Glen Ellen
Hotels with Restaurants
Top Sonoma County Hotels with Restaurants

The Inn at the Tides
800 Coast Hwy One, Bodega Bay, CA
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking. A coffee shop, a terrace, and a garden are also on offer.
Breakfast included
Parking included

The Lodge at Bodega Bay
103 Coast Highway 1, Bodega Bay, CA
Free Cancellation
Reserve now, pay when you stay
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the gym and perks like free self parking and free WiFi. A 24-hour business center, a garden, and a picnic area are also on offer.
Pool
Spa

Sonoma Valley Inn, Tapestry Collection by Hilton
550 2Nd Street W, Sonoma, CA
Free Cancellation
Reserve now, pay when you stay
This hotel features an outdoor pool and a hot tub. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the sauna and conveniences like a 24-hour front desk and laundry facilities.
Pool
Hot Tub

Flamingo Resort & Spa Santa Rosa Sonoma, Tapestry by Hilton
2777 4th St, Santa Rosa, CA
A full-service spa, 2 outdoor pools, and 5 outdoor tennis courts are featured at this smoke-free hotel. Families will appreciate the picnic area, kid-friendly dining, and babysitting. Relax with a drink at one of the 2 bars/lounges and get perks like free WiFi.
Pool
Hot Tub

Sheraton Sonoma Wine Country Petaluma
745 Baywood Dr, Petaluma, CA
Free Cancellation
Reserve now, pay when you stay
A marina and a restaurant are featured at this traditional hotel. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. You'll appreciate the gym, bar/lounge, and coffee shop.
Pet friendly
Free WiFi

The Jack London Lodge
13740 Arnold Drive, Glen Ellen, CA
Free Cancellation
Reserve now, pay when you stay
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the hot tub and perks like free self parking and free WiFi. A terrace, a garden, and a grocery/convenience store are also on offer.
Pool
Hot Tub

Hotel La Rose
308 Wilson Street, Santa Rosa, CA
Free Cancellation
Reserve now, pay when you stay
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Self parking, dry cleaning, and luggage storage are also offered.
Free WiFi
Restaurant

Best Western Dry Creek Inn
198 Dry Creek Rd, Healdsburg, CA
Free Cancellation
Reserve now, pay when you stay
A restaurant and an outdoor pool are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Self parking, express check-out, and a computer station are also offered.
Pool
Pet friendly

Best Western Garden Inn
1500 Santa Rosa Avenue, Santa Rosa, CA
Free Cancellation
Reserve now, pay when you stay
A restaurant and an outdoor pool are featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Free self parking, a coffee shop, and a terrace are also offered.
Pool
Pet friendly

El Dorado Hotel
405 First Street West, Sonoma, CA
Free Cancellation
Reserve now, pay when you stay
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden, a snack bar/deli, and luggage storage are also on offer.
Pool
Parking included

Fairmont Sonoma Mission Inn & Spa
100 Boyes Boulevard, Sonoma, CA
Free Cancellation
Reserve now, pay when you stay
This eco-certified resort features a full-service spa, hot springs, and 3 restaurants. Traveling on business? Take advantage of the express check-out, laundry service, and valet parking. Unwind with drinks at one of the 2 bars/lounges or the poolside bar and make the most of the 3 outdoor pools.
Pool
Hot Tub

MacArthur Place Hotel & Spa
29 E MacArthur St., Sonoma, CA
Free Cancellation
Reserve now, pay when you stay
A full-service spa, an outdoor pool, and a restaurant are all featured at this boutique hotel. Enjoy the gym and perks like free valet parking and free WiFi. Enjoy the hot tub and unwind at the bar/lounge and poolside bar.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sonoma County Hotels with Restaurants essential information
Hotels with Restaurants in Sonoma County |
160 |
---|---|
Highest price | |
Cheapest price | |
Total number of hotels in Sonoma County | 2,509 |
Popular hotels | The Inn at the Tides, The Lodge at Bodega Bay, Sonoma Valley Inn, Tapestry Collection by Hilton, Flamingo Resort & Spa Santa Rosa Sonoma, Tapestry by Hilton, Sheraton Sonoma Wine Country Petaluma, The Jack London Lodge, Hotel La Rose, Best Western Dry Creek Inn, Best Western Garden Inn, El Dorado Hotel, Fairmont Sonoma Mission Inn & Spa, MacArthur Place Hotel & Spa |
Recent Sonoma County hotel reviews by fellow wanderers

Bodega Coast Inn And Suites
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Room was clean and updated, great location"
A verified traveler stayed at Bodega Coast Inn And Suites
More ways to wander
Sonoma County Flights
The best fares to get you there
Sonoma County Hotels
Sonoma County Vacation Rentals
Great Deals on Alternative Accommodations
Sonoma County Car Rentals
Affordable cars to get you around town
Sonoma County Vacations
Save more by combining flights, hotels and cars
Things to do in Sonoma County
Types of hotels
Most popular
Hotels
Hotels with an Indoor Pool in Orange CountyCheap Hotels in Orange CountyWaterpark Hotels and Resorts in San Diego CountyHotels with Hot Tubs in Orange CountyBoutique Hotels in San Diego CountyGolf Resorts & Hotels in San Diego CountyBeach Resorts & Hotels in San Diego CountyGolf Resorts & Hotels in Marin CountyCheap Hotels in San Diego CountyBeach Resorts & Hotels in Orange CountyRomantic Getaways & Hotels in Orange CountyPet Friendly Hotels in San Diego CountySpa Resorts & Hotels in San Diego CountyHotels with Hot Tubs in San Diego CountyCasino Resorts & Hotels in San Diego CountyPet Friendly Hotels in Orange CountyLuxury Hotels in Orange CountyHotels with a Lazy River in San Diego CountySpa Resorts & Hotels in Orange CountyAll Inclusive Resorts & Hotels in San Diego County
Activities
Vacation Rentals