Save on Top Sonoma Valley Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Sonoma Valley

El Dorado Hotel
3.5 out of 5
405 First Street West, Sonoma, CA
Free CancellationReserve now, pay when you stay
CA $308
per night
Dec 19 - Dec 20
4.5/5Wonderful! (407 reviews)

"Pillows just way too soft my neck is in pain now"…"

Reviewed on Nov. 16, 2019

El Dorado Hotel
Ledson Hotel
3.5 out of 5
480 First Street East, Sonoma, CA
CA $296
per night
Dec 18 - Dec 19
4.8/5Exceptional! (84 reviews)

"The hotel had a classic look with modern amenities. I cannot say a bad word about our stay at Ledson. From the time we checked in until the time we checked out every was fantastic. The staff are so kind and caring. You can tell that they really care and are passionate about what they do. They offer ..."…"

Reviewed on Nov. 9, 2019

Ledson Hotel
An Inn 2 Remember
3.5 out of 5
171 West Spain St, Sonoma, CA
CA $138
per night
Dec 18 - Dec 19
4.5/5Wonderful! (67 reviews)

"Great location, a very comfortable bed, jacuzzi and a nice patio with a swing and a fountain."…"

Reviewed on Nov. 4, 2019

An Inn 2 Remember
The Lodge at Sonoma Renaissance Resort & Spa
4 out of 5
1325 Broadway, at Leveroni & Napa Roads, Sonoma, CA
Free CancellationReserve now, pay when you stay
CA $262
per night
Dec 18 - Dec 19
4.4/5Excellent! (222 reviews)

"Did not like the fan coming on automatically when you turned on the bathroom light...annoying"…"

Reviewed on Oct. 22, 2019

The Lodge at Sonoma Renaissance Resort & Spa
Olea Hotel
3 out of 5
5131 Warm Springs Rd, Glen Ellen, CA
Free CancellationReserve now, pay when you stay
CA $295
per night
Dec 18 - Dec 19
4.9/5Exceptional! (169 reviews)

"Gorgeous. Exceeded everything we expected and more."…"

Reviewed on Nov. 11, 2019

Olea Hotel
The Jack London Lodge
2.5 out of 5
13740 Arnold Drive, Glen Ellen, CA
Free CancellationReserve now, pay when you stay
CA $157
per night
Dec 25 - Dec 26
4.3/5Excellent! (534 reviews)

"Rooms were clean and except for the construction guests that played their radios and smoked outside our door at 6 in the morning it was quiet at night."…"

Reviewed on Nov. 27, 2019

The Jack London Lodge
Best Western Sonoma Valley Inn & Krug Event Center
3 out of 5
550 2nd Street W, Sonoma, CA
Free CancellationReserve now, pay when you stay
CA $144
per night
Jan 1 - Jan 2
4.3/5Excellent! (1,862 reviews)

"I love this property - its so quiet and the beds are really cozy!!!"…"

Reviewed on Dec. 9, 2019

Best Western Sonoma Valley Inn & Krug Event Center
The Sonoma Hotel
3.5 out of 5
110 West Spain Street, Sonoma, CA
CA $171
per night
Dec 18 - Dec 19
4/5Very Good! (136 reviews)

"Loved our stay. So great for walking to everything and riding bikes. Dinner at The Girl and The Fig was amazing. Linda and Joe"…"

Reviewed on Nov. 30, 2019

The Sonoma Hotel
Cinnamon Bear Creekside Inn
3.5 out of 5
Sonoma Highway 12, Sonoma, CA
CA $130
per night
Dec 18 - Dec 19
4.4/5Excellent! (465 reviews)

"Lovely place and staff. Food delicious. Close to everything. Early evening delicacies provided with wine."…"

Reviewed on Oct. 30, 2019

Cinnamon Bear Creekside Inn
Kenwood Inn and Spa
4 out of 5
10400 Sonoma Highway, Kenwood, CA
CA $307
per night
Jan 8 - Jan 9
4.8/5Exceptional! (257 reviews)

"Beautiful property with fireplace in room and unique rooms."…"

Reviewed on Oct. 27, 2019

Kenwood Inn and Spa
Don't see what you're looking for?
See all available properties in Sonoma Valley
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Sonoma Valley Hotel Guide

Expedia.ca offers a selection of 227 hotels in Sonoma Valley. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Sonoma Valley. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Sonoma Valley neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Sonoma Valley, California now!

More trip options

Recently Booked Hotels in Sonoma Valley

Recent Reviews in Sonoma Valley