Resorts & Hotels with Spas in Sonoma County from AED 304

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Sonoma County

Check availability on Sonoma County Resorts & Hotels with Spas

Next weekend
In two weeks

Pick from 129 Sonoma County Resorts & Hotels with Spas with updated room rates, reviews, and availability. Most hotels are fully refundable.

Kenwood Inn and Spa

4.0 star property
9.6 out of 10, Exceptional, (620)
"We are so happy with everything! The check in process was a window in to what our stay would be. Sparkling wine and an escort to our room. Our room is so spacious and very inviting. Fireplace was really nice on this chilly day. Romantic and such a beautiful stay. Looking forward to our return to this wonderful property. "
The price is AED 993
AED 1,302 total
includes taxes & fees
23 Feb - 24 Feb
Kenwood Inn and Spa

Fairmont Sonoma Mission Inn & Spa

5.0 star property
8.6 out of 10, Excellent, (1000)
"Beautiful area and property. Staff very accommodating and helpful with touring options. "
The price is AED 784
AED 1,143 total
includes taxes & fees
23 Feb - 24 Feb
Fairmont Sonoma Mission Inn & Spa

Fort Ross Lodge

3.0 star property
9.2 out of 10, Wonderful, (733)
"The location is amazing. The room was just the right size. The staff was very friendly. "
The price is AED 702
AED 800 total
includes taxes & fees
24 Feb - 25 Feb
Fort Ross Lodge

The Lodge at Bodega Bay

4.0 star property
9.4 out of 10, Exceptional, (1000)
"The stay was for the anniversary of a first date.in Bodega Bay. The staff were cery impressive, professional and caring. Service was always propmt and amazing. The food was top quality. We will be returning."
The price is AED 1,098
AED 1,254 total
includes taxes & fees
5 Mar - 6 Mar
The Lodge at Bodega Bay

Vintners Resort

4.0 star property
9.2 out of 10, Wonderful, (708)
"Amazing place for our dearest friend’s milestone birthday. Highly recommend! Spa, dining, wineries and golf nearby - so fun! Definitely recommend and would go back. "
The price is AED 832
AED 1,142 total
includes taxes & fees
3 Mar - 4 Mar
Vintners Resort

Olea Hotel

4.5 star property
9.8 out of 10, Exceptional, (352)
"Everything is amazing!!"
The price is AED 837
AED 1,082 total
includes taxes & fees
23 Feb - 24 Feb
Olea Hotel

The Inn at the Tides

2.5 star property
9.2 out of 10, Wonderful, (1349)
"Lovely property, unfortunately the rooms did not provide a view of the bay, just from tree coverage and other rooms/buildings. Room was spacious, fireplace, nice bathroom! There were few dining options though, we had hoped for a slightly more vibrant dining / nightlife. Perhaps I'm being too picky. We did very much enjoy. (It also came with a free continental breakfast that was very good)"
The price is AED 942
AED 1,074 total
includes taxes & fees
2 Mar - 3 Mar
The Inn at the Tides

Inn At Rohnert Park

2.0 star property
7.4 out of 10, Good, (1401)
"Good and clean"
The price is AED 304
AED 347 total
includes taxes & fees
2 Mar - 3 Mar
Inn At Rohnert Park

Graton Resort & Casino

4.0 star property
9.2 out of 10, Wonderful, (119)
"Like a Vegas resort"
The price is AED 1,814
AED 2,191 total
includes taxes & fees
24 Feb - 25 Feb
Graton Resort & Casino

Sonoma Valley Inn, Tapestry Collection by Hilton

3.0 star property
8.8 out of 10, Excellent, (1003)
"We’ve stayed at this hotel every time we visit Sonoma and are always happy with service and location. "
The price is AED 621
AED 715 total
includes taxes & fees
23 Feb - 24 Feb
Sonoma Valley Inn, Tapestry Collection by Hilton
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.
Don't see what you're looking for?
See all available properties in Sonoma County
Save an average of 15% on thousands of hotels when you're signed in