Skip to content
10 stays

Stays in St. Thomas

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in St Thomas
St Thomas BnB Yacht meals drinks kayak SUP snorkel
4 guests2 bedrooms3 beds2 bathrooms
PoolWifiKitchen
$266 SGD per night
SUPERHOST
Private room in Charlotte Amalie West
Luxury Yacht anchored in warm & clear waters
5 guests3 bedrooms3 beds5 shared bathrooms
WifiAir conditioning
$199 SGD per night
SUPERHOST
Private room in Saint Thomas
Rich Rez, LLC - East Wing Room
2 guests1 bedroom1 bed1 shared bathroom
PoolWifiAir conditioning
$199 SGD per night
Private room in Charlotte Amalie
The Dancing Orchid B&B Villa, Ocean Room
2 guests1 bedroom1 bed2 shared bathrooms
WifiAir conditioningKitchen
$332 SGD per night
SUPERHOST
Private room in Cruz Bay
Lovely Cruz Bay Boutique Hotel!
2 guests1 bedroom1 bed1 bathroom
WifiAir conditioning
$366 SGD per night
SUPERHOST
Private room in Saint Thomas
Rich Rez, LLC - West Wing Room
2 guests1 bedroom1 bed1 shared bathroom
PoolWifiAir conditioning
$199 SGD per night
Private room in Charlotte Amalie
2 Bed 2 Bath Apt just off Main St
4 guests2 bedrooms0 beds2 bathrooms
PoolWifiAir conditioningKitchen
$199 SGD per night
Private room in Charlotte Amalie
The Dancing Orchid B&B Villa, Jungle Room
2 guests1 bedroom1 bed2 shared bathrooms
WifiAir conditioningKitchen
$332 SGD per night
SUPERHOST
Private room in St. John
Lovely Cruz Bay Boutique Hotel!
2 guests1 bedroom1 bed1 bathroom
WifiAir conditioning
$358 SGD per night
Private room in Charlotte Amalie
The Dancing Orchid B&B Villa, Garden Room
2 guests1 bedroom1 bed2 shared bathrooms
WifiAir conditioningKitchen
$332 SGD per night

Find more places to stay

To get more results, try adjusting one of your active search filters
110 of 10 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added.