Search Hotels in St. Thomas and St. John

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

The Ritz-Carlton, St. Thomas
5 out of 5
Fully refundableReserve now, pay when you stay
The price is £710 per night from 21 Oct to 21 Oct
1.49 mi from city centre
4.1/5 Very Good! (123 reviews)
"This was a perfect place to stay with my family … I stayed in platinum suite it was so spacious and nice … perfect place for a week vacation…"

Reviewed on 22 Sep 2021

The Ritz-Carlton, St. Thomas
Marriott's Frenchman's Cove
The price is £554 per night from 21 Oct to 21 Oct
4.1 mi from city centre
4.4/5 Excellent! (127 reviews)
"This was a beautiful property with great workers with easy access to everything."

Reviewed on 8 Sep 2021

Marriott's Frenchman's Cove
Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
The price is £406 per night from 21 Oct to 21 Oct
3.99 mi from city centre
4.3/5 Excellent! (59 reviews)
"We love love love this place! We come back as often as we can. Top notch everything!"

Reviewed on 3 Sep 2021

Suite St. John at Gallows Point Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
Fully refundableReserve now, pay when you stay
The price is £366 per night from 26 Oct to 26 Oct
4.87 mi from city centre
4/5 Very Good! (288 reviews)
"Great rooms, great location"

Reviewed on 12 Oct 2021

The Westin St. John Resort Villas
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
3.99 mi from city centre
4.7/5 Exceptional! (412 reviews)
"Everything was great. The late afternoon desk clerk is awesome. Her daughter works in the gift shop. After a long day, would always come back and have a chat with her. Hotel is great…… Can’t wait to come back!!!"

Reviewed on 26 Jul 2021

Get rates
Gallows Point Resort
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas
The price is £105 per night from 28 Oct to 28 Oct
4.85 mi from city centre
3.9/5 Very Good! (540 reviews)
"Friendly and accommodating staff. Best views and food in the city! Will be back!"

Reviewed on 5 Oct 2021

Mafolie Hotel
Sapphire Beach Resort
3 out of 5
6720 Estate Smith Bay, St. Thomas
0.65 mi from city centre
3.2/5 (304 reviews)
"I absolutely love this resort some of the appliances could have been upgraded but other than that it was amazing"

Reviewed on 8 Aug 2021

Get rates
Sapphire Beach Resort
Sapphire Village Resort by Antilles Resorts
2.5 out of 5
6320 Estate Smith Bay, St. Thomas
0.58 mi from city centre
3/5 (265 reviews)
"The people are very friendly and always willing to help. Nice and quiet, I had a great time."

Reviewed on 26 Aug 2021

Get rates
Sapphire Village Resort by Antilles Resorts
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is £132 per night from 25 Oct to 25 Oct
5.13 mi from city centre
3.1/5 (1,101 reviews)
"This is a great place to stay Just have a lot of work to do in the rooms bathrooms are not in its best condition room smells like mildew but they was working on everything when I was staying so hopefully everything gets better I love staying there been there 3 different times and it was a great stay ..."

Reviewed on 14 Oct 2021

Windward Passage Hotel
Point Pleasant Resort
0.77 mi from city centre
4.2/5 Excellent! (791 reviews)
"The views for Point Pleasant are amazing! We loved having restaurants within walking distance and several pools to choose from. We will definitely be back."

Reviewed on 18 Oct 2021

Get rates
Point Pleasant Resort
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £199 per night from 1 Nov to 1 Nov
4.3 mi from city centre
4.2/5 Very Good! (292 reviews)
"Clean and well kept"

Reviewed on 3 Oct 2021

Pirates Pension at Bluebeard's Castle by Capital Vacations
Secret Harbour Beach Resort
The price is £291 per night from 25 Oct to 25 Oct
1.32 mi from city centre
4.3/5 Excellent! (1,044 reviews)
"This was probably the best resort on the island of St. Thomas. It was very clean and the beach was amazing. We had a one bedroom king suite, but it was more like a little apartment and I couldn’t have been any happier with it. The view from the room was breathtaking. The on site restaurant was very ..."

Reviewed on 7 Oct 2021

Secret Harbour Beach Resort
Limetree Beach Resort by Club Wyndham
3.5 out of 5
100 Frenchman's Bay, St. Thomas
3.69 mi from city centre
4.3/5 Excellent! (58 reviews)
"Beautiful property"

Reviewed on 11 Oct 2021

Get rates
Limetree Beach Resort by Club Wyndham
Club Wyndham Elysian Beach Resort
1.56 mi from city centre
3.5/5 Good! (116 reviews)
"Gail concierge from sidter hotel Limetree was very patience and explained about lots of different fun activities. She made our stay fun and enjoyable."

Reviewed on 9 Oct 2021

Get rates
Club Wyndham Elysian Beach Resort
Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
0.94 mi from city centre
4/5 Very Good! (721 reviews)
"I like the staff and the property is so pretty. I don’t like that there’s no hot tub on-site and the exercise room was closed."

Reviewed on 15 Oct 2021

Get rates
Margaritaville Vacation Club by Wyndham - St. Thomas
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas
Fully refundableReserve now, pay when you stay
The price is £79 per night from 26 Oct to 26 Oct
4.76 mi from city centre
3.7/5 Good! (981 reviews)
"Loved the fact that the price was"

Reviewed on 17 Oct 2021

Bunker Hill Hotel
Castle Villas at Bluebeards by Capital Vacations
The price is £214 per night from 1 Nov to 1 Nov
4.3 mi from city centre
3.9/5 Good! (363 reviews)
"Unfortunately, the ac unit didnt cool as much as i would have liked, but it was ok."

Reviewed on 1 Oct 2021

Castle Villas at Bluebeards by Capital Vacations
Emerald Beach Resort
The price is £195 per night from 4 Nov to 4 Nov
6.87 mi from city centre
3.5/5 Good! (967 reviews)
"Liked that every room was a beachfront room. Some of the areas looked like they were under repair. Staff were very helpful and accommodating. Nice resort for the price."

Reviewed on 16 Oct 2021

Emerald Beach Resort
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas
The price is £220 per night from 1 Nov to 1 Nov
5.41 mi from city centre
4.2/5 Very Good! (749 reviews)
"Property is in a great location with spectacular views from all areas of the property. Excellent proximity to major attractions."

Reviewed on 30 Sep 2021

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Galleon House Hotel
2.5 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas
Fully refundableReserve now, pay when you stay
The price is £80 per night from 23 Oct to 23 Oct
4.74 mi from city centre
3.7/5 Good! (993 reviews)
"Great hotel steps away from downtown. Checked out and stayed in a hotel closer to the airport for my last night on the island and I honestly wish I would have just stayed with Galleon House. Friendly staff with great conversation."

Reviewed on 9 Oct 2021

Galleon House Hotel
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.

More trip options

St. Thomas and St. John Hotel Reviews