Swiss Hotel

Swiss Hotel

The Swiss Hotel, located in Sonoma, Sonoma County, California, is housed in the 19th-century home of Don Salvador Vallejo, brother of Gen. Mariano Vallejo. As one of the oldest operating hotels and restaurants in the state, this historic establishment offers a charming setting for visitors exploring the California Wine Country. While Fido may not be allowed in the 100-year-old bar area, guests can still enjoy the hotel’s dog-friendly atmosphere throughout the rest of the property.

With a rich history and picturesque surroundings, the Swiss Hotel provides a welcoming environment for travelers and their furry companions. Visitors can relax in the cozy accommodations and indulge in the delicious food and drink offerings at the on-site restaurant. For those looking to explore the area, the hotel’s convenient location in Sonoma makes it a perfect home base for wine tasting adventures and culinary experiences. To learn more about the Swiss Hotel and plan your stay, visit their website or contact them directly at (707) 938-2884.

© 2025 DogTrekker.com