Search for Cheap Deals onHotels in St. Thomas and St. John
Check Last Minute St. Thomas and St. John Hotel Deals
Last Minute Hot Rate® Hotel Deals in St. Thomas and St. John
We Hide Hotel Names So You Can Find 4-Star Hotels At 2-Star Prices. Choose the Location, Star Rating & Amenities. Let Hotwire Find You the Best Deal. Book Today!
Hot Rate® Hotel

3.5-star Hotel
in St. Thomas
4.1 miles from St. Thomas and St. John
$136
per night
$182 total
incl. taxes & fees
Hot Rate® Hotel

3.5-star Hotel
in St. Thomas
4.1 miles from St. Thomas and St. John
$139
per night
$185 total
incl. taxes & fees
Hot Rate® Hotel

4-star Hotel
in St. Thomas
4.1 miles from St. Thomas and St. John
$204
per night
$254 total
incl. taxes & fees
Hot Rate® Hotel

3-star Hotel
in St. John
8 miles from St. Thomas and St. John
$244
per night
$305 total
incl. taxes & fees
Choose from 3539 St. Thomas and St. John Hotel Deals

Olga's Fancy
Honduras 8, St. Thomas
The price is $119 per night from Dec 10 to Dec 11
$119
per night
Dec 10 - Dec 11
Stay at this 3-star hotel in St. Thomas. Enjoy free WiFi, free parking, and a terrace. Our guests praise the pool and the helpful staff in our reviews. Popular ...
9.6/10 Exceptional! (1,002 reviews)
"I stayed here for 5 nights. I enjoyed the property for the uniqueness, tranquility that came with the sound of nature; chirping insects, roaming cats and the washing of waves under by balcony. The location is great, walking distance to everything. This was a very organic nofrill accommodation, well ..."
Reviewed on Nov 27, 2023

Margaritaville Vacation Club by Wyndham - St. Thomas
6080 Estate Smith Bay, St. Thomas
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very Good! (1,132 reviews)
"Love the place only problem ibhave is that i checked in on the 25 and the hotel was notified and i can not get a refund idk if this have to do with the hotel or with expedia"
Reviewed on Dec 4, 2023

The Westin Beach Resort & Spa at Frenchman's Reef
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
The price is $430 per night from Dec 16 to Dec 17
$430
per night
Dec 16 - Dec 17
Stay at this 4.5-star luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and 3 restaurants. Popular attractions Sapphire Beach and Morningstar Beach ...
7.8/10 Good! (1,000 reviews)
"this was a great hotel/resort. recent renovations to the hotel and to the rooms were very well done. The restaurants are all nice, no more expensive than any other restaurants on the island."
Reviewed on Nov 26, 2023

Windward Passage Hotel
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
The price is $194 per night from Dec 7 to Dec 8
$194
per night
Dec 7 - Dec 8
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and breakfast. Our guests praise the helpful staff and the clean rooms in our reviews. ...
6.6/10 (1,533 reviews)
"Great hotel"
Reviewed on Dec 3, 2023

Castle Villas at Bluebeard's by Capital Vacations
1331 Estate Taarneberg, St. Thomas, Bluebeard Loop, St. Thomas, Taarneberg
The price is $195 per night from Dec 10 to Dec 11
$195
per night
Dec 10 - Dec 11
Stay at this aparthotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.2/10 Very Good! (643 reviews)
"The facilities are great. Very clean and has everything you need"
Reviewed on Dec 3, 2023

Bunker Hill Hotel
2307 Commandant Gade, St. Thomas
The price is $125 per night from Dec 7 to Dec 8
$125
per night
Dec 7 - Dec 8
Stay at this 3-star hotel in St. Thomas. Enjoy free WiFi, daily housekeeping, and a TV. Our guests praise the breakfast and the restaurant in our reviews. Popular ...
7.6/10 Good! (1,000 reviews)
"Friendly staff, nice view"
Reviewed on Dec 2, 2023

Secret Harbour Beach Resort
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $437 per night from Dec 15 to Dec 16
$437
per night
Dec 15 - Dec 16
Stay at this 4-star beach aparthotel in St. Thomas. Enjoy free WiFi, 2 restaurants, and a beach locale. Our guests praise the pool and the restaurant in our ...
8.6/10 Excellent! (1,090 reviews)
"We had an amazing stay at Secret Harbour; beach is gorgeous, great snorkeling spot, room was clean and spacious, staff friendly and restaurant was delicious."
Reviewed on Dec 5, 2023

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $229 per night from Dec 9 to Dec 10
$229
per night
Dec 9 - Dec 10
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the pool and the bar in our reviews. Popular ...
6.8/10 (1,004 reviews)
"Location"
Reviewed on Dec 1, 2023

Point Pleasant Resort
6600 Estate Smith Bay, St. Thomas, St. Thomas
Stay at this 4-star beach resort in St. Thomas. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
8.4/10 Very Good! (986 reviews)
"Amazing ocean views that make you not want to leave the property. Definitely coming back."
Reviewed on Dec 3, 2023

The Ritz-Carlton, St. Thomas
6900 Great Bay, St. Thomas, St. Thomas
The price is $899 per night from Dec 10 to Dec 11
$899
per night
Dec 10 - Dec 11
Stay at this 5-star luxury resort in St. Thomas. Enjoy free parking, 2 outdoor pools, and a beach locale. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very Good! (259 reviews)
Nice But Maze of Stairs are Tough
"Spa is adequate, bar is best on the island, Italian restaurant Alloro is excellent, continental breakfast is excellent but expensive. Service is good property is well care for. No elevators up to the rooms access is difficult if you are older or out of shape. Also getting around property is a maze ..."
Reviewed on Dec 5, 2023

Hilltop Villas at Bluebeard's Castle by Capital Vacations
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, St. Thomas
The price is $245 per night from Dec 7 to Dec 8
$245
per night
Dec 7 - Dec 8
Stay at this 3-star aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the pool and the bar in our reviews. Popular ...
8.4/10 Very Good! (1,056 reviews)
"The view was nice"
Reviewed on Dec 3, 2023

The Pink Palm Hotel - Adults Only
2114 Crystal Gade, St. Thomas, St Thomas
The price is $311 per night from Dec 10 to Dec 11
$311
per night
Dec 10 - Dec 11