Book St. Thomas hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in St. Thomas
Cheap St. Thomas hotels

The Westin St. Thomas Beach Resort & Spa

Margaritaville Vacation Club - St. Thomas

Windward Passage Hotel

Emerald Beach Resort

The Ritz-Carlton, St. Thomas

Secret Harbour Beach Resort

Hilltop Villas at Bluebeard's Castle

Flamboyan on the Bay Resort and Villas

Lindbergh Bay Hotel and Villas
Hotels In St. Thomas
If you're thinking of shooting through to the St. Thomas and St. John region and are wanting to book a place to stay in St. Thomas, lastminute.co.nz offers a veritable smorgasboard of choices from which to choose. We currently feature 40 places to stay within a 10-kilometre radius of St. Thomas's downtown.
Looking to find a bed close to the heart of the action? The Mafolie Hotel and Galleon House Bed Breakfast Inn, can be found a short distance from the town centre.
Check out the Magens Point Resort or the Caneel Bay. The Magens Point Resort is 3 kilometres away from the middle of St. Thomas. The Caneel Bay is positioned 16 kilometres away. Alternative hotels on lastminute.co.nz are the Frenchmans and the The Ritz-Carlton, St. Thomas.
The closest places to stay in St. Thomas and St. John include Charlotte Amalie and Red Hook. Charlotte Amalie is 2 kilometres to the southwest of St. Thomas, while Red Hook is 9 kilometres to the east of St. Thomas. Charlotte Amalie accommodations include the Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas. Red Hook accommodation options are the Bolongo Bay Beach Resort and Secret Harbour Beach Resort.
While you are here, why not spend some time rubbing shoulders with fellow sports enthusiasts at a local sporting fixture? Lionel Roberts Stadium is a kilometre to the southeast of St. Thomas. Book a hotel right near the action at the Magens Point Resort or the Marriott's Frenchman's Cove.
Cyril E. King Airport is the preferred airport and is 4 kilometres away from the centre of St. Thomas. Conveniently located hotels on lastminute.co.nz are the Lindbergh Bay Hotel and Villas and the Emerald Beach Resort.
St. Thomas hotels essential information
Accommodation | 2,324 hotels |
|---|---|
Lowest Price | NZ$251 |
Highest Price | NZ$1,775 |
Popular hotels | The Westin St. Thomas Beach Resort & Spa, Margaritaville Vacation Club - St. Thomas, Windward Passage Hotel, Emerald Beach Resort, The Ritz-Carlton, St. Thomas, Secret Harbour Beach Resort, Hilltop Villas at Bluebeard's Castle, Flamboyan on the Bay Resort and Villas, Lindbergh Bay Hotel and Villas |
Most recent St. Thomas hotel reviews

Top picks
- Hotels in Werri Beach
- Hotels in Costa Daurada
- Hotels in Randwick
- Mantra Mooloolaba Beach
- Hotels in Northern Black Forest
- Alpine Motel
- Lodges Silverton
- Hotels in Malvern
- Hotels in Cootamundra
- Hotels in East Hampton
- Hotels in Juana Diaz
- Hotels in Oceanside
- Hotels in Atlantic Beach
- Hotels in Mackay
- Hotels in St. John
- All Inclusive Hotels in Tonga
- Hotels in North Side
- Rainbow Bay Resort
- Hotels in Glebe
- Hotels in Staten Island
- Hotels in Paihia
- Pullman Magenta Shores Resort
- Hotels in Mindarie
- Hotels in Les Gets
- Crusoe's Retreat
- Hotels in St. George's
- Hotels in Dullstroom
- Hotels in Catania
- Omamari Beach / Kai iwi Lakes / Kauri Forest
- Hotels in San Diego County
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






