Find hotels near Red Rock Beach, Mill Valley from $89

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 2,125 hotels close to Red Rock Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Surf Lodge

2.0 star property
2.5 mi from Red Rock Beach
10.0 out of 10, Exceptional, (98)
"Cute, clean and conveniently located a few blocks from the beach, we had a lovely stay the Surf Lodge. Bed was very comfortable."
United States
Julie
$220 nightly
The price is $251
Dec 3 - Dec 4
Total with taxes and fees
Surf Lodge

Mill Valley Inn

3.0 star property
3.5 mi from Red Rock Beach
9.8 out of 10, Exceptional, (278)
"The staff was very helpful and friendly. The room was very clean and the breakfast was the best!"
United States
Colette Hatsumi
$271 nightly
The price is $304
Dec 17 - Dec 18
Total with taxes and fees
Mill Valley Inn

Waters Edge Hotel

3.5 star property
7.9 mi from Red Rock Beach
9.8 out of 10, Exceptional, (371)
"Staff were exceptional."
United States
Mark
$268 nightly
The price is $301
Dec 15 - Dec 16
Total with taxes and fees
Waters Edge Hotel

Acqua Hotel

2.5 star property
4.7 mi from Red Rock Beach
9.4 out of 10, Exceptional, (735)
"Beautiful clean room, friendly helpful staff, delicious breakfast. "
United States
Heidi
$220 nightly
The price is $247
Jan 1 - Jan 2, 2026
Total with taxes and fees
Acqua Hotel

Marin Lodge

2.0 star property
8.7 mi from Red Rock Beach
9.6 out of 10, Exceptional, (1007)
"Very pleasant place to stay."
United States
Anne
$109 nightly
The price is $122
Dec 2 - Dec 3
Total with taxes and fees
Marin Lodge

The Evergreen

2.0 star property
5.7 mi from Red Rock Beach
9.2 out of 10, Wonderful, (358)
"The staff at check in and throughout the stay was amazing and very helpful. The location is outstanding as right across from Corda Madera outdoor mall. "
Canada
Amy
$115 nightly
The price is $129
Dec 2 - Dec 3
Total with taxes and fees
The Evergreen

Best Western Corte Madera Inn

2.5 star property
5.8 mi from Red Rock Beach
9.0 out of 10, Wonderful, (1009)
"I love this Best Western, Staff are very friendly, this is an older property, but the staff are impeccable. "
United States
Atzeret-Miryom
$132 nightly
The price is $148
Dec 18 - Dec 19
Total with taxes and fees
Best Western Corte Madera Inn

Cavallo Point

4.5 star property
7.2 mi from Red Rock Beach
9.2 out of 10, Wonderful, (976)
"Great place to escape near the city. Sebastian at the front desk was great with his customer service. "
United States
Birgit
$544 nightly
The price is $622
Dec 5 - Dec 6
Total with taxes and fees
Cavallo Point

The Monte Cristo

3.0 star property
10.5 mi from Red Rock Beach
9.6 out of 10, Exceptional, (460)
"I found my new favorite place to stay in SF."
United States
Art
$259 nightly
The price is $302
Dec 8 - Dec 9
Total with taxes and fees
The Monte Cristo

Hotel Sausalito

2.5 star property
6.8 mi from Red Rock Beach
9.0 out of 10, Wonderful, (1001)
"Great location, quaint hotel. "
United States
Todd
$175 nightly
The price is $200
Dec 2 - Dec 3
Total with taxes and fees
Hotel Sausalito

Casa Madrona Hotel & Spa

4.0 star property
6.7 mi from Red Rock Beach
9.0 out of 10, Wonderful, (1015)
"Love love love this hotel! Amazing location and beautiful room with a fantastic view."
Australia
Sadie
$273 nightly
The price is $309
Dec 14 - Dec 15
Total with taxes and fees
Casa Madrona Hotel & Spa

The Gables Inn - Sausalito

3.0 star property
6.8 mi from Red Rock Beach
9.0 out of 10, Wonderful, (1001)
"Our fav place for staycation "
United States
Paul
$214 nightly
The price is $245
Dec 3 - Dec 4
Total with taxes and fees
The Gables Inn - Sausalito

Star Motel

2.0 star property
10.7 mi from Red Rock Beach
9.4 out of 10, Exceptional, (283)
"Nice clean rooms, comfortable bed"
United States
Thomas
$76 nightly
The price is $89
Dec 2 - Dec 3
Total with taxes and fees
Star Motel

Holiday Inn Express Mill Valley San Francisco Area by IHG

2.5 star property
Almonte, 4.5 mi from Red Rock Beach
8.6 out of 10, Excellent, (1010)
"The room was very clean."
United States
Amysue
$133 nightly
The price is $150
Dec 18 - Dec 19
Total with taxes and fees
Holiday Inn Express Mill Valley San Francisco Area by IHG

AC Hotel San Rafael Downtown

4.0 star property
7.9 mi from Red Rock Beach
9.0 out of 10, Wonderful, (200)
"beautiful place. staff was great and rooftop bar is amazing!"
United States
Kristina
$139 nightly
The price is $156
Dec 14 - Dec 15
Total with taxes and fees
AC Hotel San Rafael Downtown

Argonaut Hotel

4.5 star property
11 mi from Red Rock Beach
9.4 out of 10, Exceptional, (1196)
"Very nice stylish, warm and cozy hotel. Rooms were very clean and comfortable. Location was excellent, and our room had a pretty view of the bay."
United States
Terence
$205 nightly
The price is $242
Dec 7 - Dec 8
Total with taxes and fees
Argonaut Hotel

Fairmont Heritage Place, Ghirardelli Square

5.0 star property
10.9 mi from Red Rock Beach
9.4 out of 10, Exceptional, (385)
"Great staff, clean, excellent location, spacious rooms"
United States
Christopher
$564 nightly
The price is $662
Dec 29 - Dec 30
Total with taxes and fees
Fairmont Heritage Place, Ghirardelli Square

Columbus Motor Inn

2.5 star property
11.3 mi from Red Rock Beach
9.4 out of 10, Exceptional, (1008)
"Excellent affordable rooms! Extremely helpful and friendly staff, parking was very convenient and really nice location! We had an excellent trip because of this hotel! "
United States
Devesh
$127 nightly
The price is $150
Dec 4 - Dec 5
Total with taxes and fees
Columbus Motor Inn

Courtyard San Francisco Larkspur Landing/Marin County

3.0 star property
7.1 mi from Red Rock Beach
8.8 out of 10, Excellent, (792)
"Cleans, good staffs, close to farmer’s market, lots of restaurants. "
United States
James
$161 nightly
The price is $180
Dec 6 - Dec 7
Total with taxes and fees
Courtyard San Francisco Larkspur Landing/Marin County

Neighbourgood Sutter Mansion

5.0 star property
11.5 mi from Red Rock Beach
9.4 out of 10, Exceptional, (224)
"Beautifully restored property with very tasteful furnishings. Staff very helpful and polite. A real pleasure to stay in. Top quality stay."
United Kingdom
Jonathan
$283 nightly
The price is $329
Dec 16 - Dec 17
Total with taxes and fees
Neighbourgood Sutter Mansion
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.

Top Red Rock Beach Hotel Reviews

Hotels near other Red Rock Beach attractions

Frequently asked questions

What are the top-rated hotels near Red Rock Beach?
Discover the top-rated hotels near Red Rock Beach that promise an unforgettable experience in Mill Valley, California.

Surf Lodge

Surf Lodge boasts an exceptional review rating of 10 and is located just 4.0 miles from Red Rock Beach. This inviting hotel features cozy accommodations with kitchenettes, providing travelers the convenience of preparing their own meals. Thoughtful amenities like a microwave and mini refrigerator enhance the stay, making it ideal for travelers looking for comfort and independence. Surf Lodge stands out with its serene atmosphere, perfect for unwinding after a day at the beach.
How much is a hotel near Red Rock Beach?
Staying near Red Rock Beach is a treat, with plenty of hotels from $89 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the best affordable hotels near Red Rock Beach?
Finding an affordable and top-rated place to stay near Red Rock Beach is easy with these great hotel options.

Surf Lodge

Surf Lodge is a charming and affordable retreat located just 4.0 miles from Red Rock Beach, with an impressive review rating of 10. Ideal for budget-conscious travelers, this hotel features essential amenities such as complimentary WiFi and a kitchenette, allowing travelers to prepare their own meals. Additional conveniences include parking, a microwave, and a mini-refrigerator, making it a perfect choice for those seeking comfort without breaking the bank.
Can I book a fully refundable hotel close to Red Rock Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Red Rock Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Red Rock Beach?
To look for discounts on hotels near Red Rock Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia