“supplying satisfactory service since 1909”
The Swiss Hotel is located in Sonoma, California, heart of the Sonoma Valley wine country. Our 5 guest rooms, restaurant, garden dining and banquet areas are just steps from the historic eight acre Sonoma Plaza and its surrounding shops. We cater to hotel and restaurant guests from around the world, yet remain the favorite gathering place for the citizens of Sonoma Valley.
Be the first to add a review to the Swiss Hotel Bar & Restaurant.
Swiss Hotel Bar & Restaurant
- Sun - Sat: 11:30 am - 2:30 pm
Problem with this listing? Let us know.
Credit Cards Accepted
- Check In
- Check Out
Amenities, Parking, Dining