Tomales Bay Tours

Tomales Bay
Tomales Bay


Leave land behind for a while and get out onto the water at Tomales Bay. Feel the ocean breeze tousling your hair as you admire those stunning views.

To explore this inlet along the shoreline, make your way to Inverness. You'll find plenty of other things to see in the area, like Tomales Bay State Park, Dillon Beach, and Heart's Desire Beach.

Plan a trip to see Tomales Bay

Price found within the past 48 hours. Click for updated prices.
Fitzgerald Hotel
Appellation Healdsburg
@ Marbella Lane - Modern Refreshing Home

Popular places to visit


Best Lodging Options Near Tomales Bay

Tomales Bay Resort and Marina

Tomales Bay Resort and Marina

2 out of 5
12938 Sir Francis Drake Blvd, Inverness, CA
Tomales Bay Resort and Marina
The Inn at the Tides

The Inn at the Tides

2.5 out of 5
800 Coast Hwy One, Bodega Bay, CA
The Inn at the Tides
The Lodge at Bodega Bay

The Lodge at Bodega Bay

4 out of 5
103 Coast Highway 1, Bodega Bay, CA
The Lodge at Bodega Bay
Sonoma Coast Villa

Sonoma Coast Villa

4 out of 5
16702 Coast Highway One, Bodega, CA
Sonoma Coast Villa
Bodega Coast Inn And Suites

Bodega Coast Inn And Suites

2 out of 5
521 Coast Highway 1, Bodega Bay, CA
Bodega Coast Inn And Suites
Quality Inn Petaluma - Sonoma

Quality Inn Petaluma - Sonoma

2.5 out of 5
5100 Montero Way, Petaluma, CA
Quality Inn Petaluma - Sonoma
Home2 Suites by Hilton Petaluma

Home2 Suites by Hilton Petaluma

3 out of 5
1205 REDWOOD WAY, Petaluma, CA
Home2 Suites by Hilton Petaluma
Oxford Suites Sonoma County

Oxford Suites Sonoma County

3 out of 5
67 Golf Course Drive W., Rohnert Park, CA
Oxford Suites Sonoma County
Hotel Centro Sonoma Wine Country, Tapestry Collection Hilton

Hotel Centro Sonoma Wine Country, Tapestry Collection Hilton

4 out of 5
5870 Labath Ave, Rohnert Park, CA
Hotel Centro Sonoma Wine Country, Tapestry Collection 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.

Things to do near Tomales Bay

Tomales Bay offers a variety of outdoor experiences including hiking along scenic trails and birdwatching in its stunning natural landscapes. Adventure seekers can enjoy whale watching and exciting excursions on the water. For a more relaxing time, consider indulging in a spa day or hitting the local golf courses. While nightlife options are limited, the area's charm and natural beauty make it a perfect spot for a memorable getaway.

Shopping

In Tomales Bay, you can find unique gifts at local shops. For a broader selection, if you're up for a drive, visit Petaluma Village Premium Outlets 15 miles away, featuring various brands, or The Barlow, located 17 miles away, with a lively atmosphere and local businesses.

Recreation

Experience the scenic Bodega Harbour Golf Links, perfect for golf enthusiasts seeking outdoor fun. For relaxation, head to Helen Putnam Park, where you can unwind in nature. Finally, indulge in rejuvenating treatments at Osmosis Day Spa Sanctuary, a serene spot for wellness and tranquility.

Adventure

At Tomales Point Trailhead, embark on a scenic hike with stunning coastal views, located 3 miles from Tomales Bay. For more breathtaking trails, explore the Point Reyes Hiking Trails, 9 miles away, or venture to Woodward Valley Trail, 11 miles distant, both offering adventure amidst beautiful landscapes.

Nightlife

Experience the vibrant nightlife near Tomales Bay at the Phoenix Theater for a romantic nightclub vibe. For family fun, the Scandia Family Fun Center offers adventure in an arcade setting, while Main Stage West provides a cultural theater experience perfect for entertainment and romance.

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

Find the best attractions near Tomales Bay

Tomales Bay offers a variety of attractions for outdoor enthusiasts and beach lovers. Visitors can explore nearby beaches, enjoy the stunning scenery at Tomales Bay State Park, and take in direct views of the bay. The Tomales Point Trailhead provides an excellent hiking experience, making it a perfect spot for those seeking adventure and natural beauty in this picturesque area of California.

  • Tomales Bay State Park: Located 3 miles from Tomales Bay, this stunning park offers adventure and breathtaking scenery. Explore miles of hiking trails, enjoy birdwatching, and immerse yourself in the beautiful coastal environment.
  • Point Reyes National Seashore: Situated 11 miles away, this natural preserve is perfect for excursions. Discover diverse wildlife, picturesque hiking paths, and dramatic coastal views, making it a must-visit for nature lovers.
  • Marshall Beach: Just 0.7 miles from Tomales Bay, this serene beach is ideal for relaxation. Enjoy the soothing sounds of the ocean, take a stroll along the shoreline, or simply bask in the sun.

Best time to go to Tomales Bay

The best time to visit Tomales Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Tomales Bay falls in September, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature around Tomales Bay falls in December, 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

Booking tips and Expedia advantages for Tomales Bay

To save money on your trip to Tomales Bay, plan your visit between January and March when prices are lower, avoiding the peak season from July to September. Book your stay on a Tuesday for the best rates. Use Expedia’s search tool to find budget-friendly accommodations and consider bundle deals for flights and activities to maximize savings. Join the One Key membership for exclusive discounts and earn OneKeyCash for future stays. Look for eco-certified hotels for sustainable options at competitive prices, and don’t forget to check for beverage discounts to further stretch your budget.

  • 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: Expedia’s search tool lets you customize your experience by choosing your budget, desired location, and additional preferences. You can easily sort the results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Furthermore, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Tomales Bay hotel reservations 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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia