Find hotels in St. Thomas and St. John from ₩148,269

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Find properties with these dates

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,669 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Olga's Fancy
3.0 star property
9.6 out of 10, Exceptional, (1001)
"Great location! Super host! Loved the cottage!"
The price is ₩184,721
per night
Jun 4 - Jun 5
Olga's Fancy
Gallows Point Resort
4.0 star property
9.6 out of 10, Exceptional, (471)
"Beautiful property. Very clean and well maintained. Staff were very friendly and helpful. Great location."
Gallows Point Resort
Island View Guesthouse
3.0 star property
9.4 out of 10, Exceptional, (153)
"Amazing view, great restaurant, and a charming couple who runs the place…What is not to love!???"
The price is ₩335,234
per night
May 20 - May 21
Island View Guesthouse
Save an average of 15% on thousands of hotels when you're signed in
Inn at Tamarind Court
3.0 star property
9.4 out of 10, Exceptional, (159)
"This was the perfect spot for our vacation. We walked into town every day and had delicious meals on site at the restaurant. Christina was the best and went above and beyond at making us feel at home! The chefs Christin and Jason are so talented and we ate some of the best food on the island there! We loved the staff!!! The rooms are comfortable and clean. "
Inn at Tamarind Court
Morningstar Buoy Haus Beach Resort At Frenchman's Reef, Autograph Collection
4.5 star property
9.2 out of 10, Wonderful, (16)
"The place was amazing The staff was friendly they are very accommodating and it was very clean"
The price is ₩698,216
per night
Jun 1 - Jun 2
Morningstar Buoy Haus Beach Resort At Frenchman's Reef, Autograph Collection
The Pink Palm Hotel - Adults Only
3.0 star property
9.0 out of 10, Wonderful, (128)
"The views at this property was incredible and the rooms were amazing. The outside furniture could use an upgrade but the hotel is very picturesque and makes for great photo ops. The initial interaction with front desk staff was not the warmest of what I expected but it got better. The property's location is great, very easy access into town. However, it is not easily accessible driving to the property initially. The rooms were very spacious and my favorite part of the hotel."
The price is ₩381,965
per night
May 22 - May 23
The Pink Palm Hotel - Adults Only
Marriott's Frenchman's Cove
4.0 star property
9.0 out of 10, Wonderful, (159)
"Wonderful stay and friendly staff."
The price is ₩1,093,871
per night
May 20 - May 21
Marriott's Frenchman's Cove
Secret Harbour Beach Resort
4.0 star property
8.8 out of 10, Excellent, (1174)
"Great hotel, beach front rooms are beautiful and staff is friendly and helpful. You do have to take a taxi everywhere as there are no side walks to walk around and explore the area. Red hook ferry is less than 8mins by car. "
The price is ₩749,815
per night
Jun 3 - Jun 4
Secret Harbour Beach Resort
Flamboyan on the Bay Resort and Villas
3.5 star property
8.8 out of 10, Excellent, (412)
"We enjoyed the restaurant and coffee shop. Very good food and drinks. Friendly staff, easy check in/out. Our room was quite nice, great view of Magen's Bay. "
The price is ₩176,607
per night
May 20 - May 21
Flamboyan on the Bay Resort and Villas
Two Sandals – A Boutique Hotel
3.5 star property
8.8 out of 10, Excellent, (446)
"VERY helpful and friendly Great communication"
The price is ₩523,661
per night
May 29 - May 30
Two Sandals – A Boutique Hotel
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3.0 star property
8.6 out of 10, Excellent, (1151)
"The hotel was very clean, and the staff was very pleasant and helpful"
Hilltop Villas at Bluebeard's Castle by Capital Vacations
The Ritz-Carlton, St. Thomas
5.0 star property
8.4 out of 10, Very Good, (291)
"I loved the ocean view from my room and the staff's attention to detail & helpfulness. The upkeep of the grounds & whole facility was immaculate. "
The price is ₩998,037
per night
Jun 2 - Jun 3
The Ritz-Carlton, St. Thomas
Point Pleasant Resort
4.0 star property
8.4 out of 10, Very Good, (1002)
"The proximity to Coki beach was ideal. The roads are quite small but got used to it after a day or two. The views are spectacular tho. Beach bar needs a larger menu. Overall great experience and will return. "
Point Pleasant Resort
Castle Villas at Bluebeard's by Capital Vacations
2.5 star property
8.4 out of 10, Very Good, (768)
"Great room , service was great , food was great "
Castle Villas at Bluebeard's by Capital Vacations
Limetree Beach Resort by Club Wyndham
3.5 star property
8.4 out of 10, Very Good, (159)
"Loved the location, staff, food and the quiet beach area. It was the best on the island!"
Limetree Beach Resort by Club Wyndham
Pirates Pension at Bluebeard's Castle by Capital Vacations
3.0 star property
8.4 out of 10, Very Good, (555)
"There was a Sick Rooster that sounded like Louis Armstrong when it crow's "
Pirates Pension at Bluebeard's Castle by Capital Vacations
Mafolie Hotel
3.0 star property
8.2 out of 10, Very Good, (961)
"Great location! Overlooking Charlotte Amalie waterfront, beautiful views! Great happy hour and peaceful pool area!"
The price is ₩176,607
per night
May 19 - May 20
Mafolie Hotel
The Westin St. John Resort Villas
4.5 star property
8.2 out of 10, Very Good, (364)
"Terrific service staff was super nice and property was clean. restaurants very nice but a bit pricey…after all it is an island!"
The price is ₩848,811
per night
May 30 - May 31
The Westin St. John Resort Villas
Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very Good, (1353)
"Laundry machines do not work properly"
The price is ₩522,497
per night
May 20 - May 21
Margaritaville Vacation Club by Wyndham - St. Thomas
Bolongo Bay Beach Resort
3.0 star property
8.0 out of 10, Very Good, (1003)
"The food was great the beach wasn't all that too many rocks or stones in the water was hard on the feet did not enjoy "
Bolongo Bay Beach Resort
Don't see what you're looking for?
See all available properties in St. Thomas and St. John
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.