See the latest prices and deals by choosing your dates.
Hotel in St Thomas
Facing the beachfront, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and... Beautiful hotel. Our oceanfront rooms were just a few steps from the beach. The pool area was lovely. Quiet and relaxing. The staff were very helpful and friendly. Nice to use Westin facilities but much preferred staying at Buoy Haus. Would highly recommend staying there.
Hotel in Mafolie
Located 300 metres above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1.6 km from Maghans Bay Beach. Loved the pool area with the view and the bar/restaurant. Everyone met there for happy hour and it was fun meeting new travellers. The room was clean and comfortable and loved having morning coffee on the balcony. The staff was so accommodating, upgraded us when we arrived early and there was an available room!
Hotel in Charlotte Amalie
Situated in Charlotte Amalie, 2.9 km from Morningstar Beach, The Pink Palm Hotel - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.... Fabulous location, beautiful design, it felt very expensive and chic and retro. 3 stars is very misleading, this is a 5 star property in so many ways
Hotel in St Thomas
Secret Harbour Beach Resort has a fitness centre, garden, a terrace and restaurant in St Thomas. It was incredible beautiful weather large place but very expensive for 3 days I would love to be able to enjoy this place for longer periods if we could get a good deal on a two week basis it just two expensive for my budget on SOS
Hotel in Estate Thomas
Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodation in Estate Thomas and has an outdoor swimming pool, fitness centre and terrace. The rooms were nice and comfortable.
Hotel in Charlotte Amalie
Located on the coast of Saint Thomas Harbor, this resort is adjacent to the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. it was literally in the middle of anything.
Hotel in Charlotte Amalie
Set in Charlotte Amalie, 1.4 km from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI offers accommodation with an outdoor swimming pool, free private parking and a garden.
Hotel in Charlotte Amalie
Situated in Charlotte Amalie, 1.2 km from Charlotte Amalie Harbor, Villa Santana features accommodation with an outdoor swimming pool, free private parking and a garden. All rooms come with a balcony....
Hotel in Cowell Battery
Located in Cowell Battery, within 200 metres of Morningstar Beach and 5.4 km of Charlotte Amalie Harbor, Hotel Sophia Boutique provides accommodation with a garden and free WiFi throughout the...
Hotel in St Thomas
Situated in St Thomas, 800 metres from Cowpet Bay Beach, Ritz Carlton Club - St Thomas features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Estate Thomas
Hotel in St Thomas
Hotel in Mafolie
Hotel in St Thomas
Hotel in Charlotte Amalie
Hotel in St Thomas
Hotel in St Thomas
Hotel in Cowell Battery
Hotel in Charlotte Amalie
Hotel in Charlotte Amalie
Hotel in Estate Thomas
Popular with guests booking hotels on Saint Thomas
Hotel in St Thomas
Popular with guests booking hotels on Saint Thomas
Hotel in Charlotte Amalie
Popular with guests booking hotels on Saint Thomas
Hotel in Charlotte Amalie
Popular with guests booking hotels on Saint Thomas
Hotel in St Thomas
Popular with guests booking hotels on Saint Thomas
Hotel in Cowell Battery
Popular with guests booking hotels on Saint Thomas
Hotel in Charlotte Amalie
Popular with guests booking hotels on Saint Thomas
Hotel in St Thomas
Facing the beachfront, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and... Beautiful hotel. Our oceanfront rooms were just a few steps from the beach. The pool area was...
Hotel in Estate Thomas
Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodation in Estate Thomas and has an outdoor swimming pool, fitness centre and terrace. The rooms were nice and comfortable.
Hotel in Charlotte Amalie
Situated in Charlotte Amalie, 1.2 km from Charlotte Amalie Harbor, Villa Santana features accommodation with an outdoor swimming pool, free private parking and a garden. All rooms come with a balcony....
Hotel in St Thomas
Situated in St Thomas, 800 metres from Cowpet Bay Beach, Ritz Carlton Club - St Thomas features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Couples travelling on Saint Thomas loved staying at Marriott's Frenchman's Cove, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection and The Pink Palm Hotel - Adults Only.
Travellers who stayed on Saint Thomas near Cyril E. King (STT) have said good things about The Pink Palm Hotel - Adults Only, The Mafolie Hotel and Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection.
Many families visiting Saint Thomas loved staying at The Pink Palm Hotel - Adults Only, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection and Secret Harbour Beach Resort.
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection, The Mafolie Hotel and The Pink Palm Hotel - Adults Only are some of the popular hotels on Saint Thomas.
Charlotte Amalie, St Thomas and Mafolie are popular with other travellers visiting Saint Thomas.
The average price per night for a 3-star hotel on Saint Thomas this weekend is £357 or, for a 4-star hotel, £348. Looking for something even fancier? 5-star hotels on Saint Thomas for this weekend cost on average around £1,623 per night (based on Booking.com prices).
Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection, The Mafolie Hotel and Marriott's Frenchman's Cove have received great reviews from travellers on Saint Thomas regarding the views from their hotel rooms.
There are 124 hotels on Saint Thomas you can book on Booking.com.
On average, 3-star hotels on Saint Thomas cost £135 per night, and 4-star hotels on Saint Thomas are £300 per night. If you're looking for something really special, a 5-star hotel on Saint Thomas can on average be found for £621 per night (based on Booking.com prices).
On average, it costs £196 per night to book a 3-star hotel on Saint Thomas for tonight. You'll pay on average around £673 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel on Saint Thomas will cost around £1,527 (based on Booking.com prices).