Search Hotels with Restaurant in Sonoma

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Sonoma Hotels with Restaurant

Our top choices for Sonoma hotels with a restaurant

Silverado Resort

Silverado Resort
4.0 star property
Napa
9.0 out of 10, Wonderful, (1,164 reviews)
"Nice stay"
United States
Roberto
The price is £230
includes taxes & fees
9 Jul - 10 Jul
Silverado Resort

Best Western Petaluma Inn

Best Western Petaluma Inn
2.5 star property
Petaluma
8.6 out of 10, Excellent, (1,018 reviews)
"Enjoyed our stay. "
United States
Robert
The price is £84
includes taxes & fees
21 Jun - 22 Jun
Best Western Petaluma Inn

Courtyard by Marriott Vallejo Napa Valley

Courtyard by Marriott Vallejo Napa Valley
3.0 star property
Vallejo
8.2 out of 10, Very good, (1,011 reviews)
"Great location for a 1 night stay for a wedding. Had everything we needed"
United States
Blanca
The price is £92
includes taxes & fees
22 Jun - 23 Jun
Courtyard by Marriott Vallejo Napa Valley

DoubleTree by Hilton Napa Valley - American Canyon

DoubleTree by Hilton Napa Valley - American Canyon
4.0 star property
American Canyon
7.8 out of 10, Good, (1,006 reviews)
"The hotel was in a great location on the main road to get to Napa valley"
United States
Vanessa C
The price is £69
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Napa Valley - American Canyon

Hilton Garden Inn Napa

Hilton Garden Inn Napa
3.0 star property
Linda Vista
9.2 out of 10, Wonderful, (1,014 reviews)
"Very clean and spacious rooms."
United States
Jennie
The price is £126
includes taxes & fees
1 Jul - 2 Jul
Hilton Garden Inn Napa

Metro Hotel and Cafe

Metro Hotel and Cafe
3.0 star property
Downtown Petaluma
9.2 out of 10, Wonderful, (1,003 reviews)
"Easy parking, great walkability, fun interior! Homey feel!"
United States
Abigail
The price is £119
includes taxes & fees
16 Jun - 17 Jun
Metro Hotel and Cafe

The Lodge at Sonoma Resort, Autograph Collection

The Lodge at Sonoma Resort, Autograph Collection
4.0 star property
Four Corners
8.8 out of 10, Excellent, (746 reviews)
"Great place to stay. "
United States
Claudia
The price is £251
includes taxes & fees
12 Jul - 13 Jul
The Lodge at Sonoma Resort, Autograph Collection

Sonoma Creek Inn

Sonoma Creek Inn
2.0 star property
Boyes Hot Springs
9.0 out of 10, Wonderful, (1,004 reviews)
"Clean and comfortable a little dated but well worth it i would stay here again bed is very comfortable"
United States
Kenneth
The price is £74
includes taxes & fees
17 Jun - 18 Jun
Sonoma Creek Inn

Hotel Petaluma, Tapestry Collection by Hilton

Hotel Petaluma, Tapestry Collection by Hilton
3.5 star property
Downtown Petaluma
9.0 out of 10, Wonderful, (1,007 reviews)
"Always a great place to stay walking around downtown Petaluma super easy convenient great happy hour great restaurant"
United States
Spencer
The price is £111
includes taxes & fees
22 Jun - 23 Jun
Hotel Petaluma, Tapestry Collection by Hilton

Napa Valley Marriott Hotel & Spa

Napa Valley Marriott Hotel & Spa
4.0 star property
Linda Vista
8.6 out of 10, Excellent, (1,013 reviews)
"Beautiful hotel, great location. Would stay again!"
United States
Justine
The price is £190
includes taxes & fees
29 Jun - 30 Jun
Napa Valley Marriott Hotel & Spa
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.

Top Sonoma Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Sonoma cost?
The price for hotels in Sonoma ranges from £69 to £251 per night. Expedia has unbeatable offers on stays with restaurants or in popular dining areas that'll please both your cravings and budget. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Sonoma?
Sonoma has multiple hotels with restaurants with a total average guest review rating of 8.7. Kenwood Inn and Spa is a popular option if you'd like to explore the local dining scene. It has a 4-star rating and includes amenities such as a pillowtop mattress and individually decorated rooms. MacArthur Place is another favourite. This 4-star hotel offers access to some great food experiences and comes with an electric car charging station and individually decorated rooms.
How many hotels with restaurants are there in Sonoma?
You'll find 27 hotels with restaurants in Sonoma. Whether you're holidaying with the family or planning a getaway with some pals, Expedia will help you find the right place.
What are the best cheap hotels with dining in Sonoma?
Use The Jack London Lodge as a base to experience the sights, sounds and tastes of Sonoma. This affordable option comes with amenities such as a swimming pool and individually decorated rooms. Another popular pick that'll satisfy both your wallet and taste buds is Sonoma Creek Inn. Conveniences here include a garden and a cafe. Hotels with restaurants in Sonoma start from just £69 per night. If you'd like to hold on to your hard-earned cash and still catch the best of Sonoma, add a few awesome free attractions to your to-do list. Buena Vista Winery and Gundlach-Bundschu Winery will keep you busy. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Sonoma?
Many travellers after a family-friendly hotel with dining in Sonoma choose Kenwood Inn and Spa. With a 4-star rating and amenities including complimentary breakfast and a swimming pool, it'll feel like your home away from home. MacArthur Place is a 4-star stay that will also put you within reach of the local dining scene. A swimming pool and a picnic area help make it an ideal base for your family holiday. After checking in and chilling out in your comfy new digs, it's time to head out and start sightseeing. Sonoma TrainTown Railroad and Mortons Warm Springs are top family-friendly attractions in Sonoma.
Are there any 5-star hotels with restaurants in Sonoma?
Sonoma does not have any 5-star hotels with restaurants — but you and the crew can still enjoy a stylish getaway, with delicious dining to boot! Why not book MacArthur Place? Located about 0.5 mi from downtown, this 4-star property comes with popular amenities like massage services and a spa tub. The Lodge at Sonoma Resort, Autograph Collection is another great pick just 1 mi from the centre of Sonoma. Also holding a 4-star rating, it comes with a swimming pool and treatment rooms.
Why book your hotel with dining in Sonoma with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's near a foodie universe, Expedia will have a getaway that's just your taste. Use our filters to search for Sonoma hotels with on-site dining. You can also refine your search for accommodation in desired locations full of restaurants, markets or cafés. Whatever you decide on, you can expect a tasty deal with Expedia!
How can I find cheap hotels with dining in Sonoma?
Expedia can help you easily source cheap hotels with dining in Sonoma. Simply use our helpful filter tools to discover properties with restaurants or delicious extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Sonoma near my hotel with dining?
Whatever you're interested in, Sonoma has tons to keep you on the go. Buena Vista Winery, Sonoma TrainTown Railroad and Jack London State Historic Park are on most travellers' agendas. You shouldn't miss Gundlach-Bundschu Winery, B.R. Cohn Winery and Benziger Family Winery either. With Expedia's Sonoma hotel deals, you can discover even more awesome attractions like these with the cash you save.

Explore a world of travel with Expedia