Photo by Corrie Elizabeth

Find hotels in Tomales, CA from $64

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Tomales hotels

Hotel Dega

Hotel Dega
2.0 star property
Bodega Bay
8.4 out of 10, Very Good, (378)
"Clean, modern with a great location and view"
United States
Joseph
$160 nightly
The price is $182
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hotel Dega

Bodega Harbor Inn

Bodega Harbor Inn
2.0 star property
Old Town Bodega Bay
8.6 out of 10, Excellent, (1001)
"Clean room, comfortable bed, great view!"
United States
Jenifer
$170 nightly
The price is $194
Dec 28 - Dec 29
Total with taxes and fees
Bodega Harbor Inn

The Lodge at Bodega Bay

The Lodge at Bodega Bay
4.0 star property
Bodega Bay
9.4 out of 10, Exceptional, (1001)
"Really comfortable and elegant place to stay "
United States
sergio
$349 nightly
The price is $399
Jan 25 - Jan 26, 2026
Total with taxes and fees
The Lodge at Bodega Bay

The Inn at the Tides

The Inn at the Tides
2.5 star property
Old Town Bodega Bay
9.4 out of 10, Exceptional, (1563)
"Clean room, great location, friendly staff "
United States
Susan
$189 nightly
The price is $216
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Inn at the Tides

Bodega Bay Inn

Bodega Bay Inn
2.5 star property
Bodega Bay
8.2 out of 10, Very Good, (391)
"amazing accommodating staff, great property, close to great dining, affordable, quiet and low key."
United States
james
$167 nightly
The price is $190
Jan 4 - Jan 5, 2026
Total with taxes and fees
Bodega Bay Inn

Olema House at Point Reyes

Olema House at Point Reyes
3.0 star property
Olema
9.0 out of 10, Wonderful, (268)
"Very clean, helpful staff, beautiful grounds "
United States
Michael
$209 nightly
The price is $239
Jan 5 - Jan 6, 2026
Total with taxes and fees
Olema House at Point Reyes

Fairfield Inn & Suites Santa Rosa Sebastopol

Fairfield Inn & Suites Santa Rosa Sebastopol
2.5 star property
Sebastopol
9.2 out of 10, Wonderful, (1000)
"Friendly staff, quiet location, always enjoy staying with you!"
United States
Victoria
$118 nightly
The price is $135
Jan 11 - Jan 12, 2026
Total with taxes and fees
Fairfield Inn & Suites Santa Rosa Sebastopol

Jenner Inn

Jenner Inn
3.0 star property
Jenner
8.8 out of 10, Excellent, (969)
"Very Peaceful Stay and Excellant Service!"
United States
Amy
$178 nightly
The price is $203
Jan 16 - Jan 17, 2026
Total with taxes and fees
Jenner Inn

The Occidental Lodge

The Occidental Lodge
3.0 star property
Occidental
8.8 out of 10, Excellent, (677)
"Clean room, friendly staff, quiet and safe area, in the center of the most adorable town. "
United States
Caroline
$157 nightly
The price is $180
Jan 1 - Jan 2, 2026
Total with taxes and fees
The Occidental Lodge

Limantour Lodge

Limantour Lodge
2.0 star property
Point Reyes Station
9.2 out of 10, Wonderful, (15)
"Friendly and helpful staff, clean rooms/bathrooms, and amazing location in terms of access to beaches and hikes "
United States
Erica
$217 nightly
The price is $250
Jan 13 - Jan 14, 2026
Total with taxes and fees
Limantour Lodge

Valley Ford Hotel

Valley Ford Hotel
3.5 star property
Petaluma
8.2 out of 10, Very Good, (331)
"Great place to stay. I would stay again. It’s clean quaint and the place "
United States
Jose
$160 nightly
The price is $182
Dec 28 - Dec 29
Total with taxes and fees
Valley Ford Hotel

Inn at Occidental

Inn at Occidental
3.5 star property
Occidental
9.2 out of 10, Wonderful, (475)
"Funky little Inn, friendly staff. Beautiful courtyard, tasty breakfasts."
United States
Christine
$229 nightly
The price is $262
Dec 29 - Dec 30
Total with taxes and fees
Inn at Occidental

Home2 Suites by Hilton Petaluma

Home2 Suites by Hilton Petaluma
3.0 star property
Petaluma
9.4 out of 10, Exceptional, (681)
"Clean, friendly staff, dog friendly and decent breakfast."
United States
Nirmal
$114 nightly
The price is $130
Jan 1 - Jan 2, 2026
Total with taxes and fees
Home2 Suites by Hilton Petaluma

Madeira House

Madeira House
2.0 star property
Jenner
9.8 out of 10, Exceptional, (33)
"Very restful and intentional place to stay. Everything was spotless and had little touches that make you feel at home away from home"
United States
Caeden
$191 nightly
The price is $218
Jan 4 - Jan 5, 2026
Total with taxes and fees
Madeira House

Lodge at Marconi

Lodge at Marconi
3.0 star property
Marshall
9.2 out of 10, Wonderful, (209)
"Everything was great! We definitely will be back! "
United States
Andrea
$314 nightly
The price is $358
Jan 1 - Jan 2, 2026
Total with taxes and fees
Lodge at Marconi

Hampton Inn Petaluma, CA

Hampton Inn Petaluma, CA
2.5 star property
Petaluma
9.4 out of 10, Exceptional, (866)
"Friendly staff on check in and breakfast service. Great bed. Cool historic building."
United States
Beverly
$106 nightly
The price is $121
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hampton Inn Petaluma, CA

Sheraton Sonoma Wine Country Petaluma

Sheraton Sonoma Wine Country Petaluma
3.5 star property
Petaluma
8.4 out of 10, Very Good, (1006)
"Clean room, friendly staff, and great Chirstmas tree"
United States
James
$105 nightly
The price is $120
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sheraton Sonoma Wine Country Petaluma

Hotel Petaluma, Tapestry Collection by Hilton

Hotel Petaluma, Tapestry Collection by Hilton
3.5 star property
Petaluma
9.0 out of 10, Wonderful, (1007)
"Loved this hotel so cozy and charming the staff was so sweet and the food options are amazing "
United States
Natasha
$114 nightly
The price is $130
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hotel Petaluma, Tapestry Collection by Hilton

Residence Inn by Marriott Novato Sonoma

Residence Inn by Marriott Novato Sonoma
3.0 star property
Novato
9.4 out of 10, Exceptional, (113)
"Best hotel I have stayed in! Everything was great! "
United States
Amanda
$149 nightly
The price is $170
Dec 26 - Dec 27
Total with taxes and fees
Residence Inn by Marriott Novato Sonoma

Sonoma Coast Villa

Sonoma Coast Villa
4.0 star property
Bodega
9.4 out of 10, Exceptional, (703)
"Great room and kind staff. "
United States
Carla
$197 nightly
The price is $225
Jan 22 - Jan 23, 2026
Total with taxes and fees
Sonoma Coast Villa
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Tomales attractions

Learn more about Tomales

Fresh oysters from Tomales Bay await at Hog Island Oyster Co and other local seafood shacks along the shore. Kayak the protected waters or hike nearby Point Reyes National Seashore trails for spectacular coastal views.

Panorama of trail, ocean and Bodega Bay in the distance from Bodega Head Trail, Bodega Bay, California United States on sunny summer day

Top Tomales Hotel Reviews

More cheap stays in Tomales

Hotels in Tomales with star-rating

Find out more about Tomales

Top reasons to visit Tomales

  • Outdoor Adventures: Tomales offers stunning hiking trails, such as the Tomales Point Trailhead, perfect for nature lovers.
  • Scenic Beaches: Enjoy beautiful beaches along Tomales Bay, ideal for relaxation and picnics.
  • Charming Accommodations: Stay in cozy motels or inviting bed & breakfasts that cater to all types of travelers.
  • Kayaking Experiences: Explore the waters of Tomales Bay with exciting kayaking adventures.
  • Tranquil Atmosphere: The serene environment makes Tomales perfect for romantic getaways and family retreats.

Find great hotels near Tomales

Tomales, California, offers a variety of charming accommodations, including cozy motels and inviting bed & breakfasts. Whether you're seeking a pet-friendly hotel or a family-friendly getaway, you'll find options that cater to your needs. Explore the scenic beauty of Tomales Bay and enjoy adventure-filled experiences while staying in one of the area's best hotels. Don't forget to check out hotel reviews to find the perfect spot for your vacation.

  • Inn At Rohnert Park: The Inn At Rohnert Park offers a vibrant and welcoming atmosphere, making it an ideal retreat for adventurous travelers, particularly those in the LGBTQIA community. Located 13 miles from Tomales, this hotel features a variety of thrilling activities, including nearby fishing, mountain biking, rafting, and hiking. Guests can enjoy the inclusive environment while engaging in exhilarating outdoor experiences, ensuring a memorable vacation filled with excitement and adventure.
  • The Sandman Santa Rosa Sonoma, Ascend Hotel Collection: Situated 18 miles from Tomales, The Sandman Santa Rosa Sonoma is a family-friendly, pet-friendly haven that caters to both business and leisure travelers. This 3-star hotel features spacious meeting rooms and a fully-equipped business center for corporate needs. For families, amenities such as a gated pool and complimentary cribs enhance the stay. Additionally, pets are welcome with specific policies in place, allowing guests to bring their furry companions along for the trip.
  • Motel 6 Rohnert Park, CA: A convenient choice for budget-conscious travelers, Motel 6 Rohnert Park is situated 13 miles from Tomales and is known for its friendly pet policies. This motel welcomes pets with no additional fees, making it an excellent option for those traveling with animals. While providing essential accommodations, guests appreciate the straightforward amenities and comfortable rooms, allowing for a hassle-free stay close to the heart of the action.

Where to stay near Tomales

Explore the charming town of Tomales, California, where outdoor adventures and stunning scenery await. From the tranquil shores of Tomales Bay to the picturesque Point Reyes Seashore, this destination offers relaxing retreats and romantic excursions. Enjoy beach access, quaint vacation cottages, and the serene atmosphere that makes Tomales perfect for families and couples alike. Discover the unique vibe of this hidden gem and create unforgettable memories in this beautiful region.

  • Bodega Bay: Nestled 10 miles from Tomales, Bodega Bay is a picturesque coastal town known for its stunning views and outdoor adventures. The area attracts visitors year-round, with peak seasons from June to August. Travelers flock here for its recreational opportunities, including scenic golf courses and access to pristine beaches. The nearby state parks offer hiking trails and breathtaking vistas, making it an ideal spot for nature enthusiasts. Whether you’re kayaking in the bay or enjoying a fresh seafood meal, Bodega Bay promises a memorable experience for outdoor lovers.
  • Dillon Beach: Just 3 miles from Tomales, Dillon Beach is a quaint beach town that beckons visitors with its charming atmosphere and outdoor activities. Like Bodega Bay, it experiences higher tourist traffic during the summer months. With its inviting boardwalk and amusement park, Dillon Beach is perfect for families and adventure-seekers alike. The surrounding beaches and state parks provide ample opportunities for hiking, surfing, and beachcombing. Enjoy a relaxing day soaking up the sun or exploring the coastline’s natural beauty—Dillon Beach is a delightful getaway.
  • Petaluma: Located 15 miles from Tomales, Petaluma is a vibrant city that seamlessly blends history with modern amenities. Unlike the more seasonal attractions of Bodega Bay and Dillon Beach, Petaluma welcomes visitors throughout the year, with peak times in April and June to July. Known for its outdoor recreational areas, including parks and motor racing venues, Petaluma also offers a rich culinary scene and body treatment facilities for those seeking relaxation. Explore the charming downtown shops and enjoy the scenic beauty of nearby beaches and state parks, making Petaluma a must-visit destination.

Things to do near Tomales

Tomales, California, is perfect for outdoor enthusiasts seeking scenic adventures. Visitors can enjoy memorable stays with breathtaking ocean views, picnic areas for relaxation, and exciting kayaking adventures. The area's recreational facilities and spa services provide opportunities for body treatments, while the local nightlife offers unique experiences to unwind after a day of exploration. Whether you're after adventure or tranquility, Tomales has something for everyone.

Shopping

Tomales offers charming local shops for souvenirs. If you're up for a drive, visit Petaluma Village Premium Outlets, 14 miles away, featuring various shops and entertainment options. The Barlow, 12 miles away, provides a unique shopping experience along with La Follette Wines for a taste of local flavors.

Recreation

Bodega Harbour Golf Links offers a stunning coastal golf experience with breathtaking views and a challenging course, perfect for sports enthusiasts. For relaxation, Osmosis Day Spa Sanctuary provides rejuvenating body treatments in a tranquil setting, while Helen Putnam Park invites you to explore nature trails and enjoy peaceful outdoor activities.

Adventure

At Tomales Point Trailhead, hike through breathtaking scenery 5 miles from Tomales, immersing yourself in nature's beauty. Experience the thrill of soaring through the air at Sonoma Zipline Adventures, located 13 miles away. Explore the captivating Point Reyes Hiking Trails, also 13 miles from Tomales, for more outdoor adventures.

Nightlife

Experience the vibrant nightlife in Tomales with a visit to the Scandia Family Fun Center for arcade excitement, or enjoy the romantic ambiance at Phoenix Theater. For a touch of culture and family fun, Main Stage West offers engaging performances just a short drive away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Tomales

To save money on your trip to Tomales, plan your visit between December and February when prices are lower, especially on Tuesdays. Utilize Expedia to find budget-friendly accommodations by sorting options from lowest to highest price and filtering for eco-certified hotels. Consider booking a package deal that includes flights and activities for additional savings. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Look for beverage discounts and car rental deals to further enhance your travel experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Tomales are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Tomales is Tuesday. The most expensive day to stay in Tomales is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and more. You can easily sort your results to display hotels from the lowest to highest price, ensuring you see the most affordable options first. Additionally, you can refine your search by hotel type—select the Eco-certified filter to find sustainable and eco-friendly accommodations that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Tomales with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Tomales

Tomales, California, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore attractions like Tomales Bay State Park and nearby beaches, offering a variety of outdoor experiences. Don't miss the Tomales Point Trailhead for a memorable hike. Whether you're looking to relax by the beach or immerse yourself in nature, Tomales caters to all who appreciate the beauty of the great outdoors.

  • Tomales Bay: Experience the stunning beauty of Tomales Bay, located just 5 miles from Tomales. Enjoy its picturesque beaches and breathtaking outdoor scenery, perfect for kayaking, picnicking, or simply taking in the natural surroundings.
  • Dillon Beach: Just 4 miles away, Dillon Beach offers a serene coastal escape. With its sandy shores and tranquil waves, it’s an ideal spot for sunbathing, beachcombing, or enjoying a peaceful stroll along the water's edge.
  • Tomales Bay State Park: Situated 9 miles from Tomales, this state park is a haven for adventure seekers. Explore its scenic trails and diverse wildlife, all while soaking in the breathtaking outdoor vibes that make it a must-visit destination.

Best time to go to Tomales

The best time to visit Tomales is dependent on what kind of holiday you are seeking. August and September are its hottest month on average. At the time of September, visitor numbers are average and weather is sunny. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.6°F (9.8°C)Light RainMostly SunnySlightly LowSlightly Low
February50.0°F (10.0°C)Light RainMostly SunnyAverageSlightly Low
March51.1°F (10.6°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)No RainMostly SunnySlightly HighAverage
May56.8°F (13.8°C)No RainSunnyAverageAverage
June61.3°F (16.3°C)No RainSunnySlightly HighAverage
July62.6°F (17.0°C)No RainSunnySlightly HighSlightly High
August63.1°F (17.3°C)No RainSunnyAverageSlightly High
September63.1°F (17.3°C)No RainSunnyAverageSlightly High
October59.9°F (15.5°C)No RainSunnyAverageAverage
November54.0°F (12.2°C)Light RainMostly SunnySlightly LowAverage
December49.5°F (9.7°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Tomales

When planning your trip to Tomales, California, you can fly into three major airports. San Francisco International Airport (SFO) is located 52 miles away, with luxury hotels nearby such as the Fairmont San Francisco and Palace Hotel, both 12 miles from the airport, offering transfer services. Oakland International Airport (OAK) is 53 miles away, with options like 1 Hotel San Francisco and Claremont Resort & Club, both 10-11 miles from OAK, providing airport accessibility. Lastly, Santa Rosa Airport (STS) is just 19 miles from Tomales, with nearby hotels like Farmhouse Inn, located 4 miles away, ensuring convenient access for travelers.

Frequently asked questions

When is the best time to go to Tomales?
The most popular time to visit Tomales is during the summer months, particularly in July. This season offers delightful weather with average temperatures in the mid-70s Fahrenheit, making it great for outdoor activities such as hiking, exploring the scenic coastline, or indulging in local culinary delights at nearby farms and restaurants.

From June to August, the peak tourist season, Tomales experiences an influx of visitors eager to discover its charming landscapes and vibrant community. This time of year is ideal for enjoying the area's renowned oyster farms, where you can partake in fresh oyster tastings right by the water. The long daylight hours and mild climate set the stage for unforgettable afternoons spent picnicking or enjoying leisurely walks along the picturesque Point Reyes National Seashore.

If you're seeking a more tranquil experience, consider visiting in September or October, when the crowds begin to thin, and you may find slightly lower accommodation rates without compromising the beauty of the surroundings. The fall season brings stunning views as the landscape transforms, offering a unique backdrop for outdoor adventures.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Tomales.
How can I save on a Tomales hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Tomales hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a Tomales hotel?
Prices for hotels in Tomales often vary, but you can find a great deal from $64 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia