We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic Green & up Internet & up Independent Hotels Non-Smoking Hotel Air Conditioning & up Meeting Rooms Business Centre Hotels with Restaurants Hotels with Jacuzzi Accessible rooms Concierge Downtown Hotels Cheap Hotels Suite Hotels Spa Hotels Vineyard Hotels Quiet Hotels Modern Hotels Safe Hotels Hotels with Bars Luxury Traveller Wedding Hotels Honeymoon Hotels Hotels with Balconies Foodie Nature Lover Quiet Resorts Like a Local Trendsetter Motel 6 Americas Best Value Inns Urban Explorer Thrill Seeker Family Resorts Best Western Thrifty Traveller 60+ Traveller History Buff Eco-tourist Family Holiday Maker Resorts with Jacuzzi Shopping Fanatic Art and Architecture Lover Spa Resorts Beach Goer Vegetarian $ $$ $$$ $$$$ Hampton Inn Extended Stay America Travelodge Beach Couples Resorts Cheap Resorts Fairfield Inn Hotels with Shuttle Super 8 Clean Hotels Relais & Châteaux Hotels with Complimentary Breakfast Suite Resorts Hilton Garden Inn Courtyard Charming Hotels Hotels with Villas Hilton Hotels Peace and Quiet Seeker Wedding Resorts Hotels with Free Wifi Hyatt Airport Transportation Honeymoon Resorts Quality Inn Golf course Magnuson Hotels DoubleTree Romantic Boutique Hotels Golf Hotels Hotels with Hot Tubs Nightlife Seeker All Inclusive Resorts Best Western Plus Rodeway Inn Boutique Hotels Hotels With Babysitting Woodside Hotels Health Resorts Preferred Hotels & Resorts Holiday Inn Express Within 10 km Within 25 km Within 50 km Any Distance from Johnson's Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Northwood Lodge & Resort
Booking.com
US$115
View Deal
19455 Highway 116, Monte Rio, CA 95462-9716
2.8 km from Johnson's Beach
  • Free Wifi
  • Free Parking
No photo provided
10880 Buena Vista Ln, Forestville, CA 95436-9753
6.1 km from Johnson's Beach
    No photo provided
    25233 Steelhead Boulevard, Duncans Mills, CA
    7.3 km from Johnson's Beach
      CazSonoma Inn
      1000 Kidd Creek Rd, Cazadero, CA 95421-9589
      7.8 km from Johnson's Beach
      • Pool
      • Restaurant
      No photo provided
      5701 Austin Creek Rd, Cazadero, CA 95421
      8.6 km from Johnson's Beach
        Farmhouse Inn
        SAVE US$470
        US$995
        Travelocity
        US$525
        View Deal
        7871 River Rd, Forestville, CA 95436-9494
        10.0 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Savings alert: 17% below average rate

        The price you found is 17% lower than this hotel's average rate of US$634/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Occidental Hotel
        Booking.com
        US$137
        View Deal
        3610 Bohemian Highway, Occidental, CA 95465
        11.4 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Savings alert: 11% below average rate

        The price you found is 11% lower than this hotel's average rate of US$154/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        L & M Motel
        70 Healdsburg Ave, Healdsburg, CA 95448-4017
        16.1 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Americas Best Value Inn & Suites
        Hotels.com
        US$89
        View Deal
        74 Healdsburg Ave, Healdsburg, CA 95448-4017
        16.1 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        H2 Hotel
        Booking.com
        US$399
        View Deal
        219 Healdsburg Ave, Healdsburg, CA 95448-4103
        16.3 km from Johnson's Beach
        • Free Wifi
        • Breakfast included
        Hotel Healdsburg
        SAVE US$86
        US$429
        Official Hotel
        US$343
        View Deal
        25 Matheson St, Healdsburg, CA 95448-4107
        16.4 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Savings alert: 22% below average rate

        The price you found is 22% lower than this hotel's average rate of US$439/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Hotel Les Mars, Relais & Chateaux
        Travelocity
        US$405
        View Deal
        27 North St, Healdsburg, CA 95448-3827
        16.4 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Savings alert: 18% below average rate

        The price you found is 18% lower than this hotel's average rate of US$494/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        The Duchamp Healdsburg
        SAVE US$94
        US$641
        Travelocity
        US$547
        View Deal
        421 Foss Street, Healdsburg, CA 95448
        16.5 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Booking.com
        US$450
        View Deal
        14891 Grove St, Healdsburg, CA 95448-4821
        16.9 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Holiday Inn Express Windsor - Sonoma County
        Booking.com
        US$167
        View Deal
        8865 Conde Ln, Windsor, CA 95492-8912
        17.1 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Hampton Inn & Suites Windsor - Sonoma Wine Country
        SAVE US$21
        US$191
        Expedia.com
        US$170
        View Deal
        8937 Brooks Rd S, Windsor, CA 95492-7850
        17.3 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Best Western Dry Creek Inn
        SAVE US$11
        US$170
        Booking.com
        US$159
        View Deal
        198 Dry Creek Rd, Healdsburg, CA 95448-4702
        17.3 km from Johnson's Beach
        • Free Wifi
        • Free Parking
        Holiday Inn Windsor - Wine Country
        No availability for your dates from these sites
        8755 Old Redwood Hwy, Windsor, CA 95492-9233
        17.3 km from Johnson's Beach
          Travelodge Healdsburg - Sonoma Wine Country
          Booking.com
          US$110
          View Deal
          178 Dry Creek Rd, Dry Creek Rd & Grove St/US 101, Healdsburg, CA 95448-4702
          17.4 km from Johnson's Beach
          • Free Wifi
          • Free Parking
          No photo provided
          101, Windsor, CA 95492
          17.4 km from Johnson's Beach
            Hilton Garden Inn Sonoma County Airport
            SAVE US$28
            US$227
            GardenInn.com
            US$199
            View Deal
            417 Aviation Blvd, Santa Rosa, CA 95403-1069
            18.8 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Bodega Harbor Inn
            Travelocity
            US$99
            View Deal
            Bodega Bay, CA 94923
            19.1 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Sebastopol Inn
            Booking.com
            US$149
            View Deal
            6751 Sebastopol Ave, Sebastopol, CA 95472-3829
            19.1 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            At the Bay's Edge
            P.O. Box 68, Bodega Bay Rentals, Bodega Bay, CA 94923-0068
            19.2 km from Johnson's Beach
            • Free Parking
            • Beachfront
            Inn at the Tides
            SAVE US$17
            US$249
            Travelocity
            US$232
            View Deal
            800 Highway One, Bodega Bay, CA 94923
            19.5 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Bodega Coast Inn & Suites
            Booking.com
            US$199
            View Deal
            521 Coast Highway 1, Bodega Bay, CA 94923
            20.2 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Fairfield Inn & Suites Santa Rosa Sebastopol
            SAVE US$5
            US$169
            Fairfield Inn
            US$164
            View Deal
            1101 Gravenstein Hwy S, Sebastopol, CA 95472-4861
            20.3 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Bodega Bay Lodge
            Travelocity
            US$269
            View Deal
            103 Coast Highway 1, Bodega Bay, CA 94923-9723
            20.7 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Vintners Inn
            Vintners Inn
            US$495
            View Deal
            4350 Barnes Road, Santa Rosa, CA 95403
            20.8 km from Johnson's Beach
            • Free Wifi
            • Free Parking
            Valley Ford Hotel
            Travelocity
            US$155
            View Deal