← Back to results
Illustrative photo of a restaurant dish, not of The Swiss Hotel
Illustrative photo, not of this business. Photo: PattayaPatrol, CC BY-SA 4.0, Wikimedia Commons

Restaurants · Sonoma

The Swiss Hotel

Address
18 W. Spain St., Sonoma, CA 95476

The Swiss Hotel is listed under restaurants in Sonoma, Sonoma County. Call ahead to confirm hours and reservations.

Google reviews

4.5★★★★☆497 reviews on Google

★★★★★ Cam · a month ago

My review is based solely on the restaurant as we did not stay at the hotel. Took my boyfriend here for his birthday and was pleasantly surprised. Creative drink menu and yummy appetizers; everything was flavorful and tasty. The lavender lemonade was refreshing and tangy. We got the baked brie to start, he had the penne and sausage and I had the ranch butter lettuce salad that had pickled onion, pears and walnuts. Th…

★★★★★ Nicole DeSantis · 3 months ago

⭐⭐⭐⭐⭐ A Sonoma Must-Visit! The Swiss Hotel quickly became one of our favorite places in Sonoma! We stopped in for lunch the day we arrived and loved it so much that we found ourselves wanting to come back again. The staff was incredibly friendly, welcoming, and accommodating from the moment we walked in. The charming outdoor patio is the perfect place to relax, enjoy the beautiful Sonoma weather, and soak in the at…

★★★★★ Arely · 7 months ago

The restaurant was amazing! The service was outstanding. We tried the recommended butter chicken sandwich, and it was absolutely delicious and uniquely flavorful. The Asian salad was one of the best salads I’ve ever had. I also really enjoyed the bread with chimichurri; it was a simple touch but incredibly tasty. Highly recommend!

Ratings and reviews from Google, as of 2026-10-16. Read all reviews on Google Maps

Plan your visit

Details come from the business's own website (swisshotelsonoma.com). Last checked October 16, 2026. Things change, so please confirm before you visit. Is this your business? Send us a correction.

Nearby restaurants