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

Margaritaville Vacation Club - St. Thomas

The Westin St. Thomas Beach Resort & Spa

Windward Passage Hotel

The Ritz-Carlton, St. Thomas

Emerald Beach Resort

Lindbergh Bay Hotel and Villas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Flamboyan on the Bay Resort and Villas

Pirates Pension at Bluebeard's Castle
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,402 hotels |
---|---|
Lowest Price | NZ$186 |
Highest Price | NZ$1,179 |
Popular hotels | Margaritaville Vacation Club - St. Thomas, The Westin St. Thomas Beach Resort & Spa, Windward Passage Hotel, The Ritz-Carlton, St. Thomas, Emerald Beach Resort, Lindbergh Bay Hotel and Villas, Buoy Haus Beach Resort St. Thomas, Autograph Collection, Flamboyan on the Bay Resort and Villas, Pirates Pension at Bluebeard's Castle |
Most recent St. Thomas hotel reviews

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