Hotel E is now open! Tucked away between the Mayacamas and the Sonoma Mountains, Hotel E offers casual elegance in the heart of the Sonoma Wine Country. Our brand new, four-star boutique hotel is ideally situated in the iconic beaux-arts building on the recently reunified Old Courthouse Square in downtown Santa Rosa. Steps from award-winning restaurants, shopping, and a vibrant nightlife, Hotel E offers a perfect location for your next Sonoma Wine Country getaway.
All Rooms Smoke-Free
Internet Access / Wifi
Number of rooms or units: 71
Onsite Restaurant with Outdoor Dining
TV / Cable
Lodging Price Range:
$$$$ - $200 up
By Scott M - on Jul 02, 2020
A lovely oasis in the heart of Santa Rosa
I had a lovely stay at this charming hotel. The hotel staff were uniformly helpful and professional - a real challenge in these difficult times when we are all wearing masks! My room was on the 4th...