Skip to content

Vacation rentals in Elkhorn Slough

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elkhorn Slough

Guests agree: these stays are highly rated for location, cleanliness, and more.

Condo in Watsonville
A Total "Distanced" Coastal Experience!
DISCOUNTED by $100/night Jan 9 thru Apr 8, Mon-Thurs due to remodel next door. Note THERE WILL BE SOME NOICE during that period. Distance yourself from the craziness that has become our new normal. This is comfortably warm space to unplug, read a good book, watch for whales and dolphins or take long walks on a practically deserted beach. Or just go crazy: fly a kite, kayak, paddle board...Our beaches are located 200+ yards away from public entrances. Lot's of room. Very few people.
$279 per night
SUPERHOST
Townhouse in Watsonville
Ocean Front Paradise 30 steps to sand and sea
Beach lovers paradise with just steps to the sand. Romantic getaway for two with fireplace, listening to the sounds of the ocean waves. Four people can easily fit thanks to a comfy wall murphy bed. Feel the romance the moment you walk in the door. The electric fireplace takes the chill off the winter days and makes for a great place to read or cuddle. Come unwind from life’s craziness and renew your mind and soul. The magical ambiance this home embraces will not disappoint.
$283 per night
SUPERHOST
Townhouse in Castroville
Monterey Dunes Oceanfront Beach House
The Monterey Dunes Colony is a picturesque gated community on the beach sitting between Monterey and Santa Cruz. This house features 3 bedrooms and 2 bathrooms with a beautiful ocean view and private beach access. The Master, main living area, and kitchen have beautiful views of the Pacific Ocean. You can watch dolphins and whales from the comfort of the kitchen table. Beautiful sunsets are a daily occurrence. This house is great for a large family or 2 smaller families.
$499 per night
SUPERHOST

Other great vacation rentals in Elkhorn Slough

Condo in Watsonville
Beachfront Tranquility
$229 per night
SUPERHOST
Condo in Watsonville
Shangri La Ocean Front Condo
$232 per night
SUPERHOST
Home in Watsonville
Oceanfront* Amazing Sunset Views, Pajaroe Dunes
$379 per night
SUPERHOST
Home in Monterey County
Country Home Near Coast w/Pool & Jacuzzi
$359 per night
Condo in Watsonville
Beachfront Condo w/ Monterey Bay Views!
$279 per night
Condo in Watsonville
Stylish Coastal Gem W/ Ocean Views, Easy Beach Access, Fast WiFi & Modern Feel!
$365 per night
Condo in Aptos
Beautiful Ocean Views - Seascape - Cozy Fireplace
$237 per night
SUPERHOST
Home in Moss Landing
Home At The Beach
$518 per night
SUPERHOST
Condo in Aptos
Premium Ocean View - Heated 80° Pools - Seascape
$216 per night
SUPERHOST
Guesthouse in La Selva Beach
cute cottage walking distance to beach
$160 per night
SUPERHOST
Guesthouse in Moss Landing
Private and peaceful beach cottage
$136 per night
SUPERHOST
Home in Castroville
Hilltop Villa
$115 per night