Customised for your search:

St. Thomas and St. John hotels

St. Thomas and St. John hotels
St. Thomas and St. John

Hotel + Flight Deals in St. Thomas and St. John

See all St. Thomas and St. John Trip Deals

Top Trending Hotels in St. Thomas and St. John

Caneel Bay - St. John Hotels
Rating: 4.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Caneel Bay

North Shore Rd, St. John - Map
 
 
Caneel Bay Resort is the most amazing place I have ever stayed. I have visited four times so far, and am now planning my next trip. Everything about this place is true paradise. Go now!
A Traveller
Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
£118
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas - Map
 
 
"Great time, great location"
We had a great time in St. Thomas. The location of Windward couldn't be better. It's central to everything. You can hit the night life down town, the mall, and if you rent a car you can get to any of the beaches within 30 minutes. The staff were excellent. There are renovations going on, on the second floor balcony where the pool is, but it wasn't too much of a nuisance. Nice to see the new tile coming in, looks great!
A Traveller
Sugar Bay Resort & Spa - St. Thomas Hotels
Rating: 3.5 Stars
£307
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sugar Bay Resort & Spa

6500 Estate Smith Bay, St. Thomas - Map
 
 
Great place and friendly staff. Will definitely go back.
A Traveller
Carib Beach Villas - St. Thomas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Carib Beach Villas

70-C Lindbergh Bay, St. Thomas - Map
 
 
"Great view. Close to the airport, private villa"
We had very little time so the fact that we could literally walk to the villa in 5 minutes was fantastic! We loved the villa, especially since we were the only renters out of eight villas and had the entire upper area to ourselves. We were reallyoomkng forward to a fine dining experience with an ocean view and excellent seafood but the recommended places were closed I. Sundays. We thought we were settling for the hotel restaurant but it turns out the Maura, the chef/bartender/host/ provided us with superb service AND delicious cuisine. I had the blackened Mahi with mashed sweet potatoes. It was sooooo yummy! The Greek salad was so fresh and was a great appetizer to share. The next day we had to eat lunch before the restaurant officially opened so thank God there was Majra again to cater to us! Burgers, stacked sandwiches. Fresh cut fries, and veggies were the order of the day, and did not disappoint! We will most definitely be back to visit this quaint St Thomas treasure😄🌴🐠
Kelli from keller tx
Marriott Frenchman's Reef and Morning Star Beach Resort - St. Thomas Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Marriott Frenchman's Reef and Morning Star Beach Resort

5 Estate Bakkeroe, St. Thomas - Map
 
 
"Great view and staff"
The view from our room was amazing and the overall staff extremely nice and helpful. The amenities were also very nice and pools had an amazing view of the island. The only complaint I have is the food. The bar AquaTerra smelled like tuna fish majority of the time. Some of the waiting staff were slow and uncaring. The food from Sunset Grill was terrible and greasy. The Rum Bar and Azur Pool were very nice and great drinks. Coco Joes cafe was incredible but also incredibly expensive. Overall we will def return but probably only eat breakfast there out of convenience and dine elsewhere.
A Traveller
Best Western Plus Emerald Beach Resort - St. Thomas Hotels
Rating: 3.5 Stars
£131
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western Plus Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas - Map
 
 
"Pleasant surprise!"
I use STT hotels to overnight when travelling to and from the BVI's. Could not book my usual hotel due to it having a 3 night minimum as it was STT Carnival, and now I doubt I will ever book there again. I had stayed at the Best Western Carib and was not at all happy (impolite uncaring front desk staff, room so small I felt claustrophobic, no restaurant on site) so I was expecting much the same from the BW Emerald Beach. WOW! What a pleasant surprise! From check in to check out the experience was wonderful. Smiling caring staff, large room that was sparkling clean, and a million dollar view! Don't slept its proximity to the airport put you off, as you cannot hear anything landing, and we were not woken by the first flight out the next morning. Highly recommend as a place to stay for one night, a weekend, or a week.
CHRISTINE
The Ritz-Carlton, St. Thomas - St. Thomas Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas - Map
 
 
"Beauty Defined"
Everything was beautiful... the lobby, the rooms, the private beach, etc. The service was prompt, friendly, and top-notch.
Q from Memphis, TN
Best Western Carib Beach Resort - St. Thomas Hotels
Rating: 3.0 Stars
£109
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western Carib Beach Resort

8075 Lindbergh Bay, St. Thomas - Map
 
 
"Great location"
4-5 minute walk to/from the airport, 10 minute walk to nearby beach, wonderful and kind staff, nice breakfast, relaxed environment
A Traveller
The newly renovated Best Western Carib Beach Resort, located just five minutes walking distance from the Lindbergh Bay Beach …More
Gallows Point Resort - St. John Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Gallows Point Resort

3 AAA Gallows Point Road, St. John - Map
 
 
"Beautiful resort. Great location."
The resort exceeded my expectations. Great location, walking distance to ferry, restaurants and shopping. Staff was friendly and responsive. Accommodation were beautiful.
Ruth from New Jersey
Hilltop Villas at Bluebeards Castle - St. Thomas Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hilltop Villas at Bluebeards Castle

4 Bluebeard's Hill, St. Thomas - Map
 
 
"Nice place"
The check in is very late 4pm to much arrive the hotel 8am the restaurant open at 5pm
A Traveller

Search from 42 St. Thomas and St. John Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Pocket Guide: St. Thomas and St. John

    Search for hotels in St. Thomas and St. John on Expedia.co.uk. You can easily find your hotels in St. Thomas and St. John using one of the methods below:

    • View our selection of featured hotels in St. Thomas and St. John
    • Use the map to find hotels in the St. Thomas and St. John neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Thomas and St. John, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Thomas and St. John
    • Enter your travel dates to view the best deals on hotels in St. Thomas and St. John - while they last
    Hide
    CollapseExpand

    Hotels in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews