
Villa holiday rentals in Charlotte Amalie
Find and book unique villas on Airbnb
Top-rated villa rentals in Charlotte Amalie
Guests agree: These villas 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 Charlotte Amalie villa rentals
Private villa rentals

Villa Samadhi - Tailored time in paradise.

Escape Ordinary: Villa Calvo

Luxury Oceanfront, Heated Salt Pool, 100% A/C more

Crystal Cove Paradise!

Water Island Hotel & Villas 2 min walk to beach.

Sun Mountain Crest Villa

Sierra Villa -1 Bedroom w/Pool on Resort

Silver Palm Villa | Ocean View | Pool | Workspace
Luxury villa rentals

Ginger Thomas Villa in Cruz Bay

Beautiful VillaFrancisca Great Location Gated

Paradise with Exquisite Ocean View

Villa Paradis-Amazing Views-Amazing Pool! Sleeps 8

Good Vibes Only Ocean Villa-Private Pool-Views!

Multi-family villa - POOL - Incredible views

Villa View Caribe

The Tile House
Villa rentals with a pool

Tropical Palm Villa- Ocean Views From All Rooms!

Villa - Private Pool!

Seagrape Villa on Water Island

Gorgeous ocean view penthouse! Walk to Cruz Bay!

Private Pool Getaway in Smith Bay (Beach Nextdoor)

4 bed/4 bath. Pool/Beautiful Ocean views. Cruz Bay

Cottage at Oceanfront Villa with Pool

New Sea Glass Villa
Destinations to explore
- Apartment rentals Charlotte Amalie
- Rentals with a patio Charlotte Amalie
- Rentals with a washing machine and dryer Charlotte Amalie
- House rentals Charlotte Amalie
- Rentals with a hot tub Charlotte Amalie
- Rentals with pools Charlotte Amalie
- Rentals with beach access Charlotte Amalie
- Rentals with outdoor seating Charlotte Amalie
- Family-friendly rentals Charlotte Amalie
- Pet-friendly rentals Charlotte Amalie
- Fitness-friendly rentals Charlotte Amalie
- Villa rentals Saint Thomas
- Villa rentals U.S. Virgin Islands
- Flamenco Beach
- 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
- Maho Bay Beach
- Playa Sun Bay
- Secret Harbor Beach
- Playa el Convento
- Virgin Islands National Park
- Playa Puerto Real
- Sandy Point Beach
- Mandahl Bay Beach
- Trunk Beach