Heart’s Desire Beach Kayak & SUP Rentals

Heart's Desire Beach
Rentals

From $35 per adult

  • Launch into Adventure from One of California’s Most Beautiful Beaches

    Set off from Heart’s Desire Beach, tucked inside the calm, protected waters of Tomales Bay State Park. Whether you’re paddling out for an hour or a full-day escape, this launch spot offers an ideal starting point for families, beginners, and nature lovers alike.

    Glide along forested shoreline, keep an eye out for herons, seals, and bat rays, or simply float in stillness beneath a canopy of sky. It’s a peaceful, welcoming way to experience the magic of the bay.

Duration Single Kayak / SUP Double Kayak
1 Hour $40.25 $57.50
2 Hours $74.75 $92.00
4 Hours $97.75 $138.00
Full Day (return by 4:30 PM) $120.75 $178.25
24 Hours (with overnight camping permit) Contact for Pricing Contact for Pricing

Prices include a 10% California State Parks fee and a 5% non-refundable booking fee.

  • What to Expect

    • Meet our friendly team right on the sand at Heart’s Desire Beach

    • Get geared up and enjoy a brief paddle and safety orientation

    • Launch from shore into the calm, scenic waters of Tomales Bay

    • Paddle at your own pace—spot wildlife, snap photos, or enjoy a shoreside picnic

    Return your gear to the beach when you’re ready—easy and stress-free

Dress in layers of quick-dry or synthetic fabrics (avoid cotton), and consider bringing the following essentials for a comfortable day on the water:

  • Water shoes or secure sandals (no flip-flops)

  • Hat with a visor and sunglasses with a strap

  • Sunscreen and lip balm (reef-safe recommended)

  • Windbreaker or light waterproof jacket

  • Quick-dry shorts/pants and a breathable shirt

  • Full water bottle (hydration is key!)

  • Snacks or a picnic lunch (especially for longer rentals)

  • Fleece or extra layers for cooler weather

Need a wetsuit? We’ve got you covered. Wetsuits available by request with at least 24 hours’ notice—just call us at 415-669-2600.

Book Your Rental!