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

F & L's Seaview Escape

Beachfront* Close to Town* Gated Community* Pool*

Tranquil Shores

Calypso Condo on the Water at Gentle Winds

SeaClusion 2 Windows By The Sea “Too” @ Cane Bay

NEW Fully Renovated - Close to Beaches & Shopping!

Sunset Beach with Stunning View!

ON the BEACH! Gorgeous View! 2 BR/2 bath condo
Family-friendly house rentals

Central Artistic 1-Bed, 2-Bath Full Kitchen

Lisa's Get Away Oasis

Elegant Hotel Style Suite

Hilltop Cottage - USVI Island Getaway

Coral Reef Book your winter spring

1Bedroom Suite

Pool, Billiards, Shuffleboard, and Ocean Views!

Private Modern Home - Panoramic View of Caribbean
Apartment rentals with air conditioning

Unique Courtyard Garden Apartment

7 minutes to Airport. Wi-fi & A/C. Holiday Ready!

The Crown Lotus- Hidden Gem Downtown Christiansted

Glenda’s Fancy I

Hibiscus Hideaway | Pool | Walk to beach | Parking

Sand & Sea in STX

Right ON the BEACH! 2 BR condo!

The Sweet Lime Oasis - A Danish West Indies Suite
Other great holiday rentals near Salt River Beach

A&S Tropical Cottage (Clothing Optional)

Shoys Guest House

The Most Spectacular View on Earth

Breathtaking Ocean Views, Tropical Luxury Oasis

Seaside Serenity on the South Shore

Ixora

Trade winds, 270 degree ocean view no passport

Cane Bay Sanctuary - Dramatic Oceanfront House
Destinations to explore
- Honeymoon Beach
- Limetree Beach
- Magens Bay Beach
- Mosquito Bay Beach
- Coki Beach
- Cane Garden Beach
- Oppenheimer Beach
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Secret Harbor Beach
- Maho Bay Beach
- Virgin Islands National Park
- Buccaneer Beach
- Sandy Point Beach
- Mandahl Bay Beach
- Trunk Beach
- Pineapple Beach
- Hull Bay Beach
- Morningstar Beach