Hotels in Sonoma County

Best Sonoma County Hotels

Enter your dates for prices and availability of the best hotels in Sonoma County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

635 Best Hotels to Stay in Sonoma County

Select your travel dates for best hotels in Sonoma County, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Madrona Hotels in Sonoma County
The Madrona Hotels in Sonoma CountyThe Madrona Hotels in Sonoma County
99+
Hotel near Sonoma County
With a stay at The Madrona in Healdsburg, you'll be in the historical district, within a 5-minute drive of Russian River and Healdsburg Plaza. This hotel is 12.6 mi (20.2 km) from River Rock Casino and 18.1 mi (29.2 km) from Safari West. Enjoy a range of recreational amenities, including an outdoor pool, a 24-hour fitness center, and bicycles to rent. This Victorian hotel also features complimentary wireless internet access, concierge services, and wedding services. Grab a bite to eat at The Restaurant, a restaurant where you can enjoy drinks at the bar/lounge and dine alfresco. Or stay in and take advantage of the room service (during limited hours). A complimentary continental breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 24 individually decorated guestrooms, featuring minibars (stocked with some free items) and espresso makers. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers.
Amazing
53 reviews
9.4/10
1 night
From AED 1,291
Check Availability
Sonoma Coast Villa Hotels in Sonoma County
Sonoma Coast Villa Hotels in Sonoma CountySonoma Coast Villa Hotels in Sonoma County
99+
Hotel near Sonoma County
Located in Bodega, Sonoma Coast Villa is in a rural location, a 3-minute drive from Potter Schoolhouse and 6 minutes from Cayman Practice Range. This hotel is 16 mi (25.8 km) from Russian River and 26.3 mi (42.3 km) from Point Reyes National Seashore. Take advantage of recreation opportunities including an outdoor pool and a hot tub. This hotel also features concierge services, wedding services, and a picnic area. Take advantage of the hotel's room service (during limited hours). A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include a library and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 18 guestrooms featuring refrigerators and microwaves. Your pillowtop bed comes with premium bedding. Flat-screen televisions are provided for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
Great
95 reviews
9.2/10
1 night
From AED 678
Check Availability
Graton Resort & Casino Hotels in Sonoma County
Graton Resort & Casino Hotels in Sonoma CountyGraton Resort & Casino Hotels in Sonoma County
25
Hotel near Sonoma County
"Relaxing and fun place Room service is a Lillie bit lower quality."
Great
47 reviews
9.0/10
1 night
From AED 1,561
Check Availability
Sonoma County
You Might Like
Sonoma County Hotels With BreakfastSonoma County Hotels With Twin RoomSonoma County Hotels With 1 Double BedSonoma County Hotels With Swimming PoolSonoma County Hotels With Free Cancellation
The Sea Ranch Lodge Hotels in Sonoma County
The Sea Ranch Lodge Hotels in Sonoma CountyThe Sea Ranch Lodge Hotels in Sonoma County
43
Hotel near Sonoma County
Located in Sea Ranch, The Sea Ranch Lodge is by the ocean, within a 5-minute drive of Pebble Beach and Galleons Point. This golf hotel is 0.6 mi (0.9 km) from Black Point Beach and 1.4 mi (2.2 km) from Gualala River. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 17 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include coffee/tea makers and in-room massages, and housekeeping is provided daily.
Very Good
26 reviews
8.4/10
1 night
From AED 2,166
Check Availability
Zegarra Estate Hotels in Sonoma County
Zegarra Estate Hotels in Sonoma CountyZegarra Estate Hotels in Sonoma County
70
Hotel near Sonoma County
With a stay at Zegarra Estate in Sebastopol, you'll be next to a golf course, within a 15-minute drive of Russian River and Marimar Estate Vineyard. This family-friendly vacation home is 13.6 mi (21.9 km) from Sonoma County Fairgrounds and 17.8 mi (28.7 km) from Graton Resort and Casino. Be sure to enjoy recreational amenities including an attached winery and an outdoor pool. Additional features at this vacation home include complimentary wireless internet access, concierge services, and an arcade/game room. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Planning an event in Sebastopol? This vacation home has 2800 square feet (260 square meters) of space consisting of a conference center and a meeting room. Free self parking is available onsite. Treat yourself to a stay in one of the 2 individually decorated guestrooms, featuring fireplaces and private pools. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Rooms have private patios. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. 60-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected.
1 night
From AED 5,699
Check Availability
Cottages on River Road Hotels in Sonoma County
Cottages on River Road Hotels in Sonoma CountyCottages on River Road Hotels in Sonoma County
73
Hotel near Sonoma County
"The breakfast is better than the average American motel, the room is very clean. The design is relatively novel. There are two cute cats outside, which should be raised by the store."
Amazing
93 reviews
9.4/10
1 night
From AED 548
Check Availability
Boon Hotel + Spa - Adults Only Hotels in Sonoma County
Boon Hotel + Spa - Adults Only Hotels in Sonoma CountyBoon Hotel + Spa - Adults Only Hotels in Sonoma County
65
Hotel near Sonoma County
When you stay at Boon Hotel + Spa - Adults Only in Guerneville, you'll be next to a golf course, within a 5-minute drive of Johnson's Beach and Armstrong Redwoods State Park. This golf bed & breakfast is 3.7 mi (5.9 km) from Korbel Winery and 9 mi (14.5 km) from Russian River Vineyard. Pamper yourself with onsite massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a hot tub. This bed & breakfast also features complimentary wireless internet access, bicycle tour information, and bike parking. Grab a bite from the snack bar/deli serving guests of Boon Hotel + Spa - Adults Only. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary local cuisine breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include express check-in, express check-out, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 14 individually decorated guestrooms. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
Amazing
22 reviews
9.4/10
1 night
From AED 986
Check Availability
Highlands Resort - Adults Only Hotels in Sonoma County
Highlands Resort - Adults Only Hotels in Sonoma CountyHighlands Resort - Adults Only Hotels in Sonoma County
69
Hotel near Sonoma County
With a stay at Highlands Resort - Adults Only in Guerneville, you'll be within a 10-minute walk of Russian River and Johnson's Beach. This hotel is 0.7 mi (1.1 km) from Pee Wee Golf and Arcade and 2.1 mi (3.3 km) from Armstrong Redwoods State Park. Enjoy recreation amenities such as a seasonal outdoor pool or take in the view from a garden. A complimentary continental breakfast is served daily from 8:30 AM to 10:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 26 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles, and housekeeping is provided on request.
Amazing
25 reviews
9.6/10
1 night
From AED 858
Check Availability
Mine and Farm, the Inn at Guerneville, CA Hotels in Sonoma County
Mine and Farm, the Inn at Guerneville, CA Hotels in Sonoma CountyMine and Farm, the Inn at Guerneville, CA Hotels in Sonoma County
99+
Hotel near Sonoma County
When you stay at Mine + Farm, The Inn at Guerneville, CA in Guerneville, you'll be near the beach, and a 4-minute walk from Russian River and 9 minutes by foot from Korbel Winery. This bed & breakfast is 3.5 mi (5.6 km) from Johnson's Beach and 3.5 mi (5.6 km) from Pee Wee Golf and Arcade. Pamper yourself with onsite massages or enjoy recreation amenities such as a hot tub. This bed & breakfast also features complimentary wireless internet access, concierge services, and gift shops/newsstands. A complimentary full breakfast is served daily from 9:00 AM to 10:30 AM. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite. Stay in one of 9 guestrooms featuring Smart televisions. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Great
8 reviews
9.2/10
1 night
From AED 1,437
Check Availability
West Sonoma Inn & Spa Hotels in Sonoma County
West Sonoma Inn & Spa Hotels in Sonoma CountyWest Sonoma Inn & Spa Hotels in Sonoma County
99+
Hotel near Sonoma County
When you stay at West Sonoma Inn & spa in Guerneville, you'll be on a river, within a 10-minute walk of Russian River and Johnson's Beach. This spa hotel is 0.8 mi (1.3 km) from Pee Wee Golf and Arcade and 2.3 mi (3.7 km) from Armstrong Redwoods State Park. Pamper yourself with a visit to the spa, which offers massages and facials. Additional features at this hotel include complimentary wireless internet access, concierge services, and a fireplace in the lobby. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 33 guestrooms featuring refrigerators and microwaves. Your pillowtop bed comes with Egyptian cotton sheets. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers.
Very Good
69 reviews
8.1/10
1 night
From AED 692
Check Availability
See All Hotels in Sonoma County

What Travelers Said About the Best Hotels in Sonoma County

See all
Browse these genuine traveler ratings and real guest reviews to find the best Sonoma County hotels.
9.0/10
Great
GGuest UserCute and quaint stay. The hot tub and pool were still not functioning during our stay, which was a disappointment for the kids. Other nice amenities for this area were that there was cable tv in the room and Wi-Fi available which other hotels I’ve stayed at in this area did not offer. I did not realize this hotel was actually located across the street from the water so it’s not actually waterfront as I had anticipated mentally when I thought about where The Tides was located. It’s still a very nice location and very close by to The Tides, though. I would stay here again. 
The Inn at the Tides Hotels in Sonoma County

The Inn at the Tides

Hotel near Bodega Bay
Price per night from:AED 906
8.6/10
Very Good
GGuest UserExcellent location for exploring wine country and the Bay Area. Great value. New facility with plenty of amenities (pool, hot tub, fitness center, bar, breakfast, etc.) Courteous service. Only complaint is entrance off of Santa Rosa Ave. is not marked at all and easily missed.
La Quinta Inn & Suites by Wyndham Santa Rosa Sonoma Hotels in Sonoma County

La Quinta Inn & Suites by Wyndham Santa Rosa Sonoma

Hotel near Santa Rosa
Price per night from:AED 414
8.6/10
Very Good
AAnonymous User***The meat was clean, the staff was smiling, the employees were polite.
Hampton Inn & Suites Rohnert Park - Sonoma County Hotels in Sonoma County

Hampton Inn & Suites Rohnert Park - Sonoma County

Hotel near Rohnert Park
Price per night from:AED 370
8.5/10
Very Good
JJulian MeiI stayed at the Lodge over the weekend to attend my Niece’s wedding as many of the other wedding party did and had a wonderful time. The grounds , with the lovely pool, functional gym and the restaurant with the delicious breakfast all made this stay exceptional. The wine tastings in the afternoon were a nice touch and the pre wedding reception at the restaurant was very well arranged. I stayed in a King Cottage suite and it was nicely appointed with a useful fireplace for the chilly evenings and only wished the windows were a bit larger to enjoy the view and to have more natural light in the room but did enjoy the view from my outside terrace. House keeping was a bit more erratic as twice I came back to an unmade room and had to notify the front desk that quickly resolved the issue. Overall a great stay and looking forward to staying there again soon.
The Lodge at Sonoma Resort, Autograph Collection Hotels in Sonoma County

The Lodge at Sonoma Resort, Autograph Collection

Hotel near Sonoma
Price per night from:AED 1,098
8.3/10
Very Good
KKa yingFirst time in this hotel, it is clean and spacious. The only downside is that there was a fire alarm went on around 10pm due to a drunk couple turning on the fire alarm. Then all of us need to go down to the hotel lobby and stayed over 15-20 mins for nothing.
Holiday Inn Express Santa Rosa North Hotels in Sonoma County

Holiday Inn Express Santa Rosa North

Hotel near Santa Rosa
Price per night from:AED 386
8.2/10
Very Good
GGuest UserThe trip started out poorly because Trip.com's payment was invalid. We had to text your staff for close to an hour before we could check into our room, so were late meeting our family members for lunch. The women at the front desk were terrific and were doing everything they could - they weren't able to give us a key until the payment was straightened out. So we weren't very happy with Trio.com's service. How could something like this happen, where your payment wasn't valid? I would like a discount on my next trip due to that problem. Once we were in, the service was excellent. The room was clean and quiet. The bed was comfortable. The pool and hot tub were open until 10pm and were warm and clean. We loved soaking and swimming each evening after visiting with family. The only curve ball was that the firepit wasn't operable. A man said it was due to the weather, but it had been clear and dry so that didn't make sense. Therefore, we had to drink our Christmas Eve Prosecco (which we bought at the hotel snack bar!) in the room, since it was too cold to sit outside without a firepit. Outside of that, it was a terrific visit and we would stay again. We do hope that Trip.com makes good on the billing issue so we will use your site again.
Courtyard Santa Rosa Hotels in Sonoma County

Courtyard Santa Rosa

Hotel near Santa Rosa
Price per night from:AED 579
8.1/10
Very Good
TTammie MandevilleWe had such a wonderful stay and experience at the Flamingo From check in to check out everyone do so helpful . We had a lovely breakfast in their dining room and both waitresses sour soup attentive Food was fabulous Decorating and atmosphere was top notch I will definitely stay here again
Flamingo Resort & Spa Hotels in Sonoma County

Flamingo Resort & Spa

Hotel near Santa Rosa
Price per night from:AED 515
7.8/10
Good
JJayI had a very long 18 Night stay at this hotel and really enjoyed my time. The breakfast was AMAZING and the best thing by far. I am sure other reviews will mention the breakfast and I was not disappointed. The room was plenty spacious and had a delightful little patio around the swimming area. The staff was very diligent with the cleaning which was daily. I would certainly stay again for the breakfast. This location was perfect for my stay in Santa Rosa with plenty of options for just about anything within walking distance. 9/10 overall
Best Western Plus Wine Country Inn  Suites Hotels in Sonoma County

Best Western Plus Wine Country Inn Suites

Hotel near Santa Rosa
Price per night from:AED 458
7.1/10
GGuest UserHotel limpio con fácil acceso y tiendas cercanas , con un buen servicio del personal
Quality Inn & Suites Hotels in Sonoma County

Quality Inn & Suites

Hotel near Santa Rosa
Price per night from:AED 311
5.0/10
RReecegreenHopefully the beds comfortable and it’s a quite night ! I need rest and there’s food near bye
Motel 6 Santa Rosa, CA - North Hotels in Sonoma County

Motel 6 Santa Rosa, CA - North

Hotel near Santa Rosa
Price per night from:AED 274

FAQs About Sonoma County Hotels

What are the best hotels in Sonoma County?

Whether you're planning a business trip or a vacation, Sonoma County has many top-rated hotels to choose from. Motel 6 Santa Rosa, CA - North, Inn at Rohnert Park and Holiday Inn Express Santa Rosa North are among the best choices for your stay.

How much is a hotel in Sonoma County on average?

The average price for hotels in Sonoma County is AED 1,310 on weekdays, and AED 1,711 on weekends (Friday-Saturday).

What are the best hotel deals in Sonoma County?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

What are the best pet-friendly hotels in Sonoma County?

Motel 6 Santa Rosa, CA - North, Motel 6 Santa Rosa, CA - South, Rohnert Park and CA welcome pets. Bring your pets along for an enjoyable stay!

What are the best hotels with a spa in Sonoma County?

A spa hotel can make your trip more enjoyable with relaxing amenities. Best Western Dry Creek Inn, Courtyard Petaluma Sonoma County and Hotel Healdsburg are great choices for spa hotels offering quality services.

What are the best luxury hotels in Sonoma County?

In Sonoma County, you’ll find a range of luxury hotels known for their unique designs, premium amenities, and outstanding experiences. Fairmont Sonoma Mission Inn & Spa, Montage Healdsburg and Farmhouse Inn are excellent luxury hotels offering outstanding experiences.

Which hotels in Sonoma County provide fitness facilities?

Motel 6 Santa Rosa, CA - North, Holiday Inn Express Santa Rosa North and Best Western Dry Creek Inn include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in Sonoma County have pools?

Motel 6 Santa Rosa, CA - North, Inn at Rohnert Park and Holiday Inn Express Santa Rosa North are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

Which hotels in Sonoma County have the best breakfast?

Begin your day with a tasty and satisfying breakfast! Fairmont Sonoma Mission Inn & Spa, Montage Healdsburg and Farmhouse Inn provide the best breakfast to start your day.

What are the best hot spring hotels in Sonoma County?

Hotels with hot springs provide a perfect way to relax and recharge during your stay. Fairmont Sonoma Mission Inn & Spa and Gaige House include hot springs for a truly relaxing experience.

Sonoma County Hotels Info

Highest PriceAED 6,489
Lowest PriceAED 368
Number of Reviews 13,306
Total Properties635
Average Price(Weekday Night)AED 1,310
Average Price(Weekend Night)AED 1,711