Book Hotels in St. Thomas and St. John

Cabins, apartments, houseboats! We offer comfortable & private vacation rentals

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Property amenities
Property amenities
Accessibility
Accessibility

Top St. Thomas and St. John hotels

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe St. Thomas St. Thomas
$364 nightly
The price is $409 total per night from Oct 11 to Oct 12
$409 total
Oct 11 - Oct 12
Total with taxes and fees
A full-service spa, 3 restaurants, and 3 outdoor pools are all featured at this luxury resort. Traveling on business? Take advantage of the free WiFi in public ...
"Staff was friendly. Room service was good."

Reviewed on Oct 10, 2026

Opens in a new windowThe Westin St. Thomas Beach Resort & Spa
Bunker Hill Hotel

Bunker Hill Hotel

3 out of 5
2307 Commandant Gade St. Thomas
Fully refundableReserve now, pay when you stay
$105 nightly
The price is $118 total per night from Oct 11 to Oct 12
$118 total
Oct 11 - Oct 12
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. WiFi in public areas is free. Wedding services are provided for your convenience.
"Good location in walking distance from plenty of bars, restaurants and shops. Staff was friendly, had a few issues that were addressed swiftly by on site staff. There is a nice bar and grill that had some of the best wings and the complementary breakfast was an experience in itself."

Reviewed on Oct 9, 2026

Opens in a new windowBunker Hill Hotel
Emerald Beach Resort

Emerald Beach Resort

3.5 out of 5
8070 Lindbergh Bay St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$224 nightly
The price is $252 total per night from Nov 8 to Nov 9
$252 total
Nov 8 - Nov 9
Total with taxes and fees
This smoke-free hotel includes 2 restaurants, an outdoor pool, and a 24-hour gym. Dine at the beachfront restaurant and relax with beach umbrellas. Relax with ...
"A1"

Reviewed on Oct 2, 2026

Opens in a new windowEmerald Beach Resort
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

3.5 out of 5
8075 Lindbergh Bay St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$168 nightly
The price is $189 total per night from Oct 23 to Oct 24
$189 total
Oct 23 - Oct 24
Total with taxes and fees
This hotel features an outdoor pool and a gym. Guests will appreciate free perks like free self parking and WiFi in public areas. A business center, a terrace, ...
"the hotel location from the beach and airport are wonderful. But there is NOTHING to eat. They have 1 vending machine with drinks only no restaurant and the pool is cloudy. No direct access to the beach but the views are amazing. I went during off season so It is probably better when not on off season. ..."

Reviewed on Oct 8, 2026

Opens in a new windowLindbergh Bay Hotel and Villas
Bluebeard's Castle Resort

Bluebeard's Castle Resort

4 out of 5
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
$203 nightly
The price is $228 total per night from Nov 8 to Nov 9
$228 total
Nov 8 - Nov 9
Total with taxes and fees
This aparthotel features an outdoor pool, a hot tub, and a restaurant. Enjoy the gym and perks like free WiFi. A bar/lounge, a poolside bar, and a coffee shop ...
Opens in a new windowBluebeard's Castle Resort
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay St. Thomas
This smoke-free hotel features 2 outdoor pools, a gym, and a restaurant. Relax with a drink at one of the 2 poolside bars and enjoy free perks like free self ...
Opens in a new windowMargaritaville Vacation Club - St. Thomas
Windward Passage Hotel

Windward Passage Hotel

3.5 out of 5
Veterans Drive Charlotte Amali St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$179 nightly
The price is $202 total per night from Nov 8 to Nov 9
$202 total
Nov 8 - Nov 9
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi. A business ...
Opens in a new windowWindward Passage Hotel
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

5 out of 5
6900 Great Bay St. Thomas St. Thomas
Fully refundableReserve now, pay when you stay
$675 nightly
The price is $754 total per night from Oct 11 to Oct 12
$754 total
Oct 11 - Oct 12
Total with taxes and fees
A full-service spa, 4 restaurants, and 2 outdoor pools are all featured at this luxury resort. Bring the family and enjoy the children's club, children's pool, ...
Opens in a new windowThe Ritz-Carlton, St. Thomas
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection

3.5 out of 5
2 Estate Bakkeroe St. Thomas VI
Fully refundableReserve now, pay when you stay
$545 nightly
The price is $613 total per night from Oct 11 to Oct 12
$613 total
Oct 11 - Oct 12
Total with taxes and fees
This traditional hotel includes 2 restaurants, an outdoor pool, and a gym. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, ...
Opens in a new windowBuoy Haus Beach Resort St. Thomas, Autograph Collection
Don't see what you're looking for?
See all available properties in St. Thomas and St. John
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap St. Thomas and St. John hotels

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent St. Thomas and St. John hotel reviews by fellow wanderers