Currently showing Any week, Add guests. Change search.

Over 1,000 places

Superhost
Condo in East End
Stunning Beach Condo with Balcony- King Bed
1 king bed
Mar 3 – 8
$181 per night
Superhost
Villa in Northside
Sailfish Villa Beachfront Magens Bay, St Thomas!
2 beds
Dec 5 – 10
$300 per night
Superhost
Place to stay in St. Thomas
Island Efficiency Escape
1 single bed
Dec 5 – 10
$55 per night
Superhost
Apartment in West End
Oceanfront Studio; No Cleaning Fee: Bella Fortuna
1 queen bed
Mar 27 – Apr 1
$175 per night
Superhost
Guesthouse in Saint Thomas
Sunrise Cottage - Secluded, Romantic, Private
1 queen bed
Dec 9 – 14
$250 per night
Superhost
Condo in East End
Remodeled/Spectacular Views & Wrap Around Balcony!
1 bed
Dec 6 – 11
$212 per night, originally $277
Superhost
Home in East End
Castle at Cabrita
5 beds
Dec 6 – 11
$1,499 per night, originally $2,349
Condo in East End
Sapphire Sanctuary: Beachside Suite
1 bed
Dec 16 – 21
$315 per night
Condo in Frederiksted
Sunset Beach with Stunning View!
1 king bed
Dec 6 – 11
$169 per night
Superhost
Condo in Frederiksted
Hillside Hideaway- Castle
1 queen bed
Dec 5 – 10
$74 per night, originally $83
Superhost
Villa in Northside
Newly remodeled 4br cliffside with dramatic views!
4 beds
Dec 5 – 10
$659 per night, originally $762
Superhost
Condo in Saint Thomas
★★★★★ Breathtaking Ocean Views-Private Balcony
2 beds
Dec 5 – 10
$172 per night, originally $280
Home in Saint Thomas
The TipSea Turtle
1 bed
Mar 4 – 9
$190 per night
Superhost
Condo in East End
B106 Location, location on Beach fast WI/FI
2 beds
Dec 6 – 11
$163 per night, originally $356
Superhost
Condo in East End
"H2Oh What a Beach!" condo: Walk-out Beach Access!
1 king bed
May 28 – Jun 2
$259 per night
Superhost
Apartment in East End
Gigi's Luxury Beach Hideaway
6 beds
Mar 12 – 17
$557 per night
Superhost
Villa in St Thomas
Villa at Chateau Nightwind w/ Amazing BVI Views
3 beds
Dec 6 – 11
$308 per night, originally $532
Superhost
Condo in Northside
OCEAN VIEW Condo close to Magen's Bay w/ POOL
1 king bed
Mar 15 – 20
$235 per night