A lake with boats, surrounded by rolling hills and sparse vegetation.

Find hotels near Tomales Bay, Inverness

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Tomales Bay hotels

1. Tomales Hotel

Tomales Hotel
8.4 km from Tomales Bay
United States
Brian
NT$5,459
NT$6,224 total
includes taxes & fees
Aug 10 - Aug 11
Tomales Hotel

2. The Lodge at Bodega Bay

The Lodge at Bodega Bay
19.4 km from Tomales Bay
United States
Ivette
NT$12,760
NT$14,571 total
includes taxes & fees
Sep 3 - Sep 4
The Lodge at Bodega Bay

3. Valley Ford Hotel

Valley Ford Hotel
16.3 km from Tomales Bay
United States
Melissa
NT$5,748
NT$6,553 total
includes taxes & fees
Aug 9 - Aug 10
Valley Ford Hotel
View all properties

Top Tomales Bay Hotel Reviews

The Occidental Lodge

The Occidental Lodge

10/10 Excellent
"A charming old building in an adorable town. Not the newest, shiniest place to stay, but comfortable and convenient. Great staff, refreshing pool, peaceful and quiet corner of the world tucked into the forest. All the other guests we ran into were super nice, too!"
Abigail 2-night trip
Posted less than an hour ago
The Occidental Lodge
Sonoma Coast Villa

Sonoma Coast Villa

10/10 Excellent
"Extremely friendly staff. Nice perks like cookies in the room, s’mores and movie by fire pit at night. Received free room upgrade as well."
Christopher 1-night trip
Posted 14 hours ago
Sonoma Coast Villa
Hotel Petaluma, Tapestry Collection by Hilton

Hotel Petaluma, Tapestry Collection by Hilton

10/10 Excellent
"We had an amazing two night stay here. So clean and beautiful and in such a great location. A French bakery and restaurant on the property and the downtown was beautiful! We will be staying here again in the future."
RACHELLE 2-night trip
Posted 16 hours ago
Hotel Petaluma, Tapestry Collection by Hilton
Tomales Bay Resort and Marina

Tomales Bay Resort and Marina

8/10 Good
"Clean basic room. Front desk was friendly. Great location with the water outside the room. You can sit outside on the benches facing the water. Definitely eat at the restaurant which has decent food and great views of the water and boats."
Lydia 1-night trip
Posted 17 hours ago
Tomales Bay Resort and Marina
Best Western Petaluma Inn

Best Western Petaluma Inn

8/10 Good
"Shower floor slippery and very low sink water pressure. Otherwise, perfect! Kudos to Maria, breakfast room attendant! Sweet and very helpful!"
Carol 1-night trip
Posted 20 hours ago
Best Western Petaluma Inn
DoubleTree by Hilton Sonoma - Wine Country

DoubleTree by Hilton Sonoma - Wine Country

10/10 Excellent
"I had a wonderful stay at this hotel. The room was clean, comfortable, and well maintained. The staff were very friendly, helpful, and welcoming. The service was excellent, and the location was convenient. I really enjoyed my stay"
Kashi 1-night trip
Posted 1 day ago
DoubleTree by Hilton Sonoma - Wine Country
Home2 Suites by Hilton Petaluma

Home2 Suites by Hilton Petaluma

10/10 Excellent
"I liked that the room was equipped with kitchen and refrigerator. Very roomy for the price"
melissa 1-night trip
Posted 3 days ago
Home2 Suites by Hilton Petaluma
Sheraton Sonoma Wine Country Petaluma

Sheraton Sonoma Wine Country Petaluma

10/10 Excellent
"It was ok. Nothing special."
Connilyn 1-night trip
Posted 4 days ago
Sheraton Sonoma Wine Country Petaluma
Lodge at Marconi

Lodge at Marconi

10/10 Excellent
"We visited Marconi for the first time, and we were really happy we chose to try a new place. The lodge sits on a beautiful historic property surrounded by nature, and the setting alone makes the stay feel special. Thoughtful design details are evident throughout, from the modern rooms and top‑quality beds and linens to the well‑appointed grounds and amenities. The lobby offers filtered and flavored waters, coffee, and even Friday movie nights for kids, which was a fun touch. The rooms are peaceful and modern, and they do not share many walls, which makes them feel quiet and private. We did wish there were a few more quiet outdoor seating or gathering areas. We eventually found a perfect spot overlooking Tomales Bay where we enjoyed a lovely picnic. Overall, Marconi exceeded our expectations, and we are glad we discovered it. Breakfast options left a bit to be desired, this might be the place for biggest improvement."
Brent 1-night trip
Posted 9 days ago
Lodge at Marconi

Other attractions near Tomales Bay

A beach with waves, a red bridge, and people walking.

Marshall Beach

Why not spend a lazy afternoon at Marshall Beach during your trip to Inverness? Wander the beaches and seaside while you're in the area.
See properties
A dirt path winding through a grassy landscape with scattered trees and wildflowers.
Photo by Mel Vin

Tomales Point Trailhead

10.0/10 (1 review)
You can take time to visit Tomales Point Trailhead during your travels to Inverness. Amble around this relaxing area's seaside and enjoy its top-notch restaurants.
See properties
A beach with a sandy shore, a calm body of water, and a forested hill in the background.
Photo by Sean Collins

Heart's Desire Beach

10.0/10 (1 review)
You can do some window-shopping at Heart's Desire Beach during your trip to Inverness. Stroll along the beaches in this relaxing area, or seek out the hiking trails.
See properties
A coastal landscape with a sandy beach, cliffs, and a calm sea.

McClures Beach

8.0/10 (1 review)
Why not spend a lazy afternoon at McClures Beach during your trip to Inverness? Wander the beaches and seaside while you're in the area.
See properties
A rocky coastline with clear water and a large rock formation.

Shell Beach

Why not spend a lazy afternoon at Shell Beach during your trip to Inverness? Wander the beaches and seaside while you're in the area.
See properties

Pelican North Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Pelican North Beach during your trip to Inverness? Wander the beaches and seaside while you're in the area.
See properties

Marconi Conference Center State Historic Park

9.0/10 (6 reviews)
You can take time to visit Marconi Conference Center State Historic Park during your travels to Marconi.
See properties

Find out more about Tomales Bay

Top reasons to visit Tomales Bay

  • Stunning Natural Beauty: Tomales Bay is renowned for its breathtaking landscapes, offering scenic views and tranquil surroundings ideal for relaxation.
  • Outdoor Activities: Enjoy hiking, birdwatching, and whale watching, making it a perfect destination for nature enthusiasts.
  • Charming Accommodations: Stay in cozy vacation cottages or waterfront motels that highlight the area's natural beauty.
  • Point Reyes Seashore: Explore nearby coastal views at this stunning national park, perfect for adventurous outings.
  • Peaceful Retreat: Experience a tranquil atmosphere, ideal for romantic getaways or family-friendly excursions.

Find great hotels near Tomales Bay

Experience the charm of Tomales Bay with a variety of hotel accommodations designed to meet every traveler's needs. From pet-friendly options to family-friendly facilities, you’ll find the perfect place to unwind after a day of adventure. Explore popular waterfront motels and agritourism properties that highlight the stunning natural beauty of the area, ensuring an unforgettable vacation experience.

  • Inn At Rohnert Park: Embracing an adventurous spirit, Inn At Rohnert Park is a welcoming haven for travelers seeking excitement and outdoor activities. Located 27.4km from Tomales Bay, this hotel is particularly inclusive, catering to the LGBTQIA community. Guests can indulge in a variety of adventure sports nearby, including fishing, skydiving, rafting, and hiking, ensuring a thrilling stay. The property’s commitment to adventure and recreation, paired with its vibrant atmosphere, makes it an ideal choice for those looking to explore the great outdoors while enjoying a supportive environment.
  • Motel 6 Rohnert Park, CA: A practical and budget-friendly option, Motel 6 Rohnert Park, CA is perfect for pet owners seeking a convenient stay. Located 27.4km from Tomales Bay, this motel allows pets onsite, making it a great choice for families traveling with furry companions. The property offers essential amenities with a pet-friendly policy, ensuring a hassle-free experience for both guests and their pets. With its straightforward accommodations and welcoming atmosphere, it’s an excellent option for travelers looking for comfort and accessibility.
  • Sonoma Winegrower's Inn: A charming retreat, Sonoma Winegrower's Inn is the perfect escape for those desiring a spa-themed vacation. Situated 25.7km from Tomales Bay, this hotel not only welcomes pets but also offers a full-service spa and outdoor pool for ultimate relaxation. Guests can unwind in the hot tub or enjoy spa treatments, making it an ideal getaway for rejuvenation. The inn’s serene ambiance and attentive service ensure a tranquil stay, making it a favored choice for travelers looking to indulge in a little self-care amid the beauty of Sonoma County.

Where to stay near Tomales Bay

Tomales Bay offers a unique blend of relaxation and adventure, perfect for your vacation. Explore charming vacation cottages nestled along the bay, or venture to Point Reyes Seashore for breathtaking coastal views. Enjoy the tranquil atmosphere, ideal for romantic getaways or family-friendly excursions. With its secluded recreational areas and coastal charm, Tomales Bay promises an unforgettable experience for every traveler seeking both excitement and peace.

  • Bodega Bay: Located 22.5km from Tomales Bay, Bodega Bay is a charming coastal city that attracts visitors with its stunning outdoor scenery and adventurous activities. The area is known for its beautiful beaches and the nearby Bodega Bay State Park, where you can hike, bird-watch, or simply enjoy the panoramic views of the bay. Golf enthusiasts will appreciate the local golf courses that offer breathtaking ocean vistas. With moderate seasonal traveler arrivals peaking from June to August, Bodega Bay is a perfect getaway for those seeking nature and adventure.
  • Dillon Beach: Just 9.7km away from Tomales Bay, Dillon Beach is a picturesque coastal city that offers a delightful mix of outdoor activities and scenic beauty. This destination is particularly popular during the summer months when visitors flock to its sandy shores and recreational areas. Enjoy a stroll along the boardwalk or visit the nearby amusement park for some family fun. Dillon Beach is also close to national parks, making it an ideal spot for hiking and exploring. Like Bodega Bay, Dillon Beach sees peak traveler numbers in the summer months, making it a vibrant community for vacationers.
  • Marshall: A mere mile from Tomales Bay, Marshall is a quaint city that offers a more laid-back experience for those looking to escape the hustle and bustle. With year-round charm, this destination attracts visitors for its stunning bay views and outdoor activities. The local area features recreational spots, spas, and body treatment services for relaxation seekers. Marshall is also located near national parks and beautiful beaches, perfect for exploration and adventure. While it sees a slight peak in visitors during the summer months, its serene atmosphere makes it an appealing spot for a peaceful retreat.

Things to do near Tomales Bay

Explore the breathtaking beauty of Tomales Bay with outdoor activities like hiking and birdwatching, perfect for nature enthusiasts. Enjoy exciting excursions, including whale watching, and unwind at local spas. For a unique experience, consider a round of golf while taking in stunning views. Although nightlife options may be limited, the tranquil surroundings offer a peaceful retreat after a day of adventure.

Shopping

For a charming shopping experience in Tomales Bay, visit the Seed Bank, a delightful store 24.1km away, offering unique gifts. If you're up for a drive, explore the Petaluma Village Premium Outlets and The Barlow, both featuring diverse shopping options and a vibrant atmosphere, located 15 and 27.4km away, respectively.

Recreation

The Links at Bodega Harbour offers a stunning golf experience with beautiful coastal views and a vibrant outdoor atmosphere, perfect for sports enthusiasts. Helen Putnam Park provides a serene setting for relaxation and wellness, featuring scenic trails and picnic spots. Osmosis Day Spa Sanctuary is a tranquil retreat for rejuvenating body treatments.

Adventure

At Tomales Point Trailhead, hike through breathtaking scenery just 4.8km from Tomales Bay, immersing yourself in nature's beauty. The 14.5km Point Reyes Hiking Trails offer diverse landscapes and wildlife encounters, while the Woodward Valley Trail, located 17.7km away, presents an adventurous trek through lush surroundings.

Nightlife

Experience the vibrant nightlife at Phoenix Theater, a dynamic nightclub offering romance and entertainment vibes just 24.1km from Tomales Bay. For family fun, visit Scandia Family Fun Center, 27.4km away, or catch a show at Main Stage West, known for its cultural ambiance and captivating performances.

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

Booking tips and Expedia advantages for Tomales Bay

To save money during your visit to Tomales Bay, consider traveling between January and March, when accommodation prices are lower. Book your stay on a Tuesday for the best rates, avoiding the more expensive Saturdays. Use Expedia to find eco-friendly lodging and take advantage of package deals that bundle flights, hotels, and activities. For additional savings, explore exclusive discounts and consider free outdoor activities like hiking in the area. Sorting your search results by price can also help you find the best deals on your accommodations.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Tomales Bay are January to March, 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 around Tomales Bay is Tuesday. The most expensive day to stay around Tomales Bay is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase available sustainable and eco-friendly accommodations. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Tomales Bay with your flights and activities through an Expedia package deal.

Find the best attractions near Tomales Bay

Tomales Bay offers a variety of attractions for every type of traveler, including stunning beaches, scenic views, and outdoor experiences. You can explore the Tomales Point Trailhead and visit Tomales Bay State Park for breathtaking views of the bay. Nearby beaches provide additional opportunities for relaxation and adventure, making it an ideal destination for nature lovers and those seeking a memorable vacation.

  • Tomales Bay State Park: Experience the stunning natural beauty of Tomales Bay State Park, located just 4.8km away. This park offers breathtaking scenery and numerous outdoor adventure opportunities, including hiking, kayaking, and birdwatching, making it a perfect spot for nature enthusiasts.
  • Point Reyes National Seashore: Explore the diverse ecosystems of Point Reyes National Seashore, situated 17.7km away. This protected reserve offers exciting excursions such as hiking trails, wildlife viewing, and coastal scenery, ideal for those seeking adventure and tranquility.
  • Marshall Beach: Enjoy the serene atmosphere of Marshall Beach, located a mere 1.1km away. With its sandy shores and picturesque views, it's a great spot for beachcombing, picnicking, or simply soaking up the sun by the bay.

Best time to go to Tomales Bay

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January51.1°F (10.6°C)Light RainMostly SunnyModerately LowSlightly Low
February51.1°F (10.6°C)Light RainMostly SunnyAverageSlightly Low
March51.8°F (11.0°C)Light RainMostly SunnyAverageSlightly Low
April53.6°F (12.0°C)No RainMostly SunnyAverageAverage
May55.8°F (13.2°C)No RainSunnyAverageAverage
June59.2°F (15.1°C)No RainSunnyModerately HighAverage
July60.1°F (15.6°C)No RainSunnyModerately HighSlightly High
August61.3°F (16.3°C)No RainSunnyModerately HighSlightly High
September61.7°F (16.5°C)No RainSunnyAverageSlightly High
October59.7°F (15.4°C)No RainSunnyAverageAverage
November54.7°F (12.6°C)Light RainMostly SunnyModerately LowAverage
December50.9°F (10.5°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Tomales Bay

Traveling to Tomales Bay is convenient with three major airports nearby. San Francisco International Airport (SFO) is located 77.2km away, with excellent hotel options like the 5-star Fairmont San Francisco, which offers Transfers and Shuttles. Oakland International Airport (OAK) is 80.5km away, and nearby hotels include the luxurious Claremont Resort & Club, also providing easy access options. The closest airport is Santa Rosa Airport (STS), situated 38.6km from Tomales Bay, with upscale accommodations like the 5-star Farmhouse Inn, offering convenient connections. Each airport provides various transportation services, ensuring a smooth journey to your destination.

Frequently asked questions

What's the area like around Tomales Bay?
Tomales Bay is located in an area of Inverness known for its beautiful beaches, array of dining options, and hiking. You'll find 17 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay near Tomales Bay?
Lodge at Marconi is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. It's located 2.7 mi (4.3 km) from Tomales Bay. Other good options in the area include Tomales Bay Resort and Marina and The Inn at the Tides.
How many hotels are there near Tomales Bay?
Expedia has 17 hotels and other accommodations a few miles from Tomales Bay.
If I need to cancel the hotel reservation for my stay near Tomales Bay, will I receive a refund?
Yes, the majority of hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Enter dates in and click on "Search", then use the filter option "fully refundable" to view the best deals near Tomales Bay.
Where can I learn more about changing or cancelling my trip in the area near Tomales Bay?
To access more information about rescheduling or cancelling your stay near Tomales Bay, head over to our customer service page.
What can I see and do near Tomales Bay?
Marshall Beach, Pelican North Beach, and McClures Beach are great spots if you want to spend some time by the water during your stay. Surround yourself with nature at Tomales Point Trailhead, Shell Beach, and South Beach. You might plan a visit to Tomales Bay State Park or Marconi Conference Center State Historic Park while you're in the area.

Explore a world of travel with Expedia