
Apartment holiday rentals in Nanny Cay
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Nanny Cay
Guests agree: these apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Nanny Cay apartment rentals
Weekly apartment rentals

King Bed Studio Overlooking Sapphire Beach

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

PELICAN'S PERCH - MARINA VIEW OVER WATER

Casita Tropical 30 second walk to Sapphire beach

Takin' it Breezy - New Private 1 Bedroom Apartment

Walk 2 Cruz Bay • Renovated • W/D • Battery Backup

HarborView @ Sapphire Beach *NEW Condo Listing*

Beachfront 2-Bedroom Condo in St. Thomas
Pet-friendly apartment rentals

This view from Limeberry Cottage could be yours

Villa w/ Pool, AC, 2 King BR, views, Back up power

Amazing views,touch the waves from the balcony !

Luxury 1/1 Oceanfront @ Sapphire Beach Resort

Paradisio Villa

Tropical Sands | Elysian Beach Resort | St. Thomas

Exquisite Hillside Condo 3

Seaside Oasis: Steps from the Beach
Apartment rentals with a pool

Sapphire Marina Lux Condo

BEAUTIFUL GRANDE BAY STUDIO CONDO W/ GREAT VIEWS

Two Bedroom Beachfront Condo at Sapphire Beach

Amazing Beachfront Condo with Pool & Restaurants!

Beachfront Bluestone Bliss @ Sapphire Beach

Seen on HGTV- Sapphire direct beachfront penthouse

Lantana…Brand NEW renovation @Sapphire Beach

Direct Ocean front , steps to the Sandy Beach
Destinations to explore
- Punta Cana Holiday rentals
- San Juan Holiday rentals
- La Romana Holiday rentals
- Bayahibe Holiday rentals
- Carolina Holiday rentals
- Culebra Holiday rentals
- Sainte-Anne Holiday rentals
- Saint Thomas Holiday rentals
- St. Croix Holiday rentals
- Tortola Holiday rentals
- Basse-Terre Island Holiday rentals
- Le Gosier Holiday rentals
- Flamenco Beach
- Honeymoon Beach
- Limetree Beach
- Magens Bay Beach
- Cane Garden Beach
- Coki Beach
- Oppenheimer Beach
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Maho Bay Beach
- Secret Harbor Beach
- Virgin Islands National Park
- Mandahl Bay Beach
- Trunk Beach
- Buccaneer Beach
- Pineapple Beach
- Hull Bay Beach
- Morningstar Beach
- Grapetree Beach