
Places to stay near Secret Harbor Beach
Book unique holiday rentals, homes and more on Airbnb
Top-rated holiday rentals near Secret Harbor Beach
Guests agree: these stays are highly rated for location, cleanliness and more.
Popular amenities for holiday rentals near Secret Harbor Beach
Apartment rentals with wifi

Stunning Ocean View w/Balcony~Shades of Sapphire~

VIEWS! Condo by Magen's Beach w/ POOL & generator!

Sail Away II-WOW Beachfront to Paradise Remodeled

Romantic Private Pool Villa@Sapphire

Salt Life at Sapphire Beach

Premium Oceanfront Sapphire Beach Resort & Marina

Oceanfront Condo Perfect Sunsets Backup Generator!

Beachfront • King • W/D • By RH • Pool • Marina
Family-friendly house rentals

Beachside Condo

3 bedroom Villa Great End Location

BIG WATERFRONT VILLA WALK SHOPPING & RESTAURANTS

2BR/2BA AMAZING MagensBay View! SerenityNorthstar⭐️

6BR w/Stunning Sunset Views and 5 mins to Red Hook

Waterfront Condo near The Ritz

Villa Blu

The Round House
Apartment rentals with air conditioning

Jasmine at Casa Tre Fiori

A Peace in Paradise!

Hidden Hilltop Treasure

Beautiful view of Magen's Bay Beach

Scott Beach Condos #7

Hillside Hideaway

Blue Breeze your Caribbean home away from home

Walk to Sapphire Beach
Other great holiday rentals near Secret Harbor Beach

Exquisite Condo, East End, Elysian Beach Resort

Beautiful 2BDRM Condo with Stunning Views

Beautiful Updated Condo and Resort on East End

Resort Living - 3 min walk to beach - Hot Tub!

Larimar, the Caribbean below you

Beachfront Community on Cowpet Bay 2 king bedrooms

2025 Renovated • On Sapphire Beach • King Bed

5 Star NEW Luxury Fully Remodeled 1x2 Pool & Beach
Destinations to explore
- Flamenco Beach
- Honeymoon Beach
- Limetree Beach
- Magens Bay Beach
- Mosquito Bay Beach
- Cane Garden Beach
- Coki Beach
- Oppenheimer Beach
- Chocolate Hole
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Playa Sun Bay
- Maho Bay Beach
- Virgin Islands National Park
- Sandy Point Beach
- Mandahl Bay Beach
- Trunk Beach
- Buccaneer Beach
- Pineapple Beach