
restaurant
The Swiss Hotel
Sonoma, California
4.5
491 reviews · $$
Located in the heart of Sonoma, The Swiss Hotel offers a charming dining experience within a historic 19th-century setting. Enjoy a meal in their restaurant with the option of outdoor seating or relax at their bar. This classic spot combines quaint accommodations with a welcoming local atmosphere.
- Historic 19th-century hotel
- Restaurant with outdoor seating
- Located in Sonoma, California
- Features a cozy bar
More photos




Appears in these rankings
Address
18 W Spain St, Sonoma, CA 95476, USA
Hours
- MondayClosed
- Tuesday5:00 – 9:00 PM
- Wednesday12:00 – 3:00 PM, 5:00 – 9:00 PM
- Thursday12:00 – 3:00 PM, 5:00 – 9:00 PM
- Friday12:00 – 3:00 PM, 5:00 – 9:30 PM
- Saturday12:00 – 3:00 PM, 5:00 – 9:30 PM
- Sunday12:00 – 3:00 PM
This intro was compiled from public data about The Swiss Hotel. Are you the owner? Claim this listing to add hours, photos, and offers.