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 Package Deals

Top Trending Hotels in St. Thomas and St. John

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
 
 
"GREAT LOCATION, GREAT STAFF = GREAT VACATION!!!"
EVERYONE WAS SO NICE - everyday the entire staff worked so hard to make our stay pleasant.
Traveller from Cleveland, GA
St John Inn - St. John Hotels
Rating: 2.5 Stars
£125
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.

St John Inn

277 Estate Enighed, St. John - Map
 
 
"Convenient Location"
Spent 3 nights in a nice little suite at St John Inn while visiting to help my daughter prepare for her wedding. It was an easy 7-8 minute walk to her apartment in Wharfside Village, without the steep climb I'd have had if staying somewhere "close" like Battery Hill. The staff was wonderful, the room was clean with all the usual amenities (coffee pot, microwave, small fridge, hair dryer), and breakfast was light but adequate. I was alone on this trip and felt totally safe with a room next to the office and was amazed how quiet it was. I only wished the water pressure in the shower was better, but I'd like to think I did my part in some small way for the island's drought problem. All in all, St John Inn is now on my short list of places to stay when visiting my daughter and new son-in-law on this beautiful island.
Traveller from Maryland
Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
£132
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
 
 
The Windward Passage is located close to a lot of restaurants, shops, and Charlotte Amalie's harbour. Unfortunately it is not located too close to the beach, and some of the rooms offer a less scenic view (our room faced a baseball diamond, and directly below was the alley that had a bit of trash lying around). We used this hotel for one night while waiting to fly out from the airport the next day. A lot of reviews suggest it is more appropriate for a short term stay vs your whole vacation, and I would have to agree.
A Traveller
Estate Lindholm - St. John Hotels
Rating: 3.0 Stars
£157
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.

Estate Lindholm

6B Estate Caneel Bay, St. John - Map
 
 
"Great view and location"
My husband I celebrated our 25th anniversary. Lindholm is a wonderful place with great views, friendly staff. Beach chairs and coolers on site. Snorkel gear for a reasonable fee. Restaurant on site but Cruz bay is also close. Taxis routinely pass by and can take you to beaches if you don't have a car (although I rec come d renting a jeep to see the beautiful island) The pool is rather small but the beaches are so close it doesn't matter.
Traveller from US
Caneel Bay - St. John 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.

Caneel Bay

North Shore Rd, St. John - Map
 
 
"Beautiful place to relax"
Caneel Bay is the perfect place to relax and enjoy the beautiful Caribbean. The rooms are perfectly scattered throughout the property so that you never feel crowded (of course I was there in the summer). Breakfast buffet is amazing. Dinner at Zozo's was excellent. The Director's reception is quirky but nice as is the afternoon tea. There were two drawbacks but neither would prevent me from returning. The young man that checked us in could have provided us with more information and the housekeeping staff forgot to lock the veranda door after sweeping the room everyday.
A Traveller
Dreams Sugar Bay St. Thomas - All Inclusive - 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.

Dreams Sugar Bay St. Thomas - All Inclusive

6500 Estate Smith Bay, St. Thomas - Map
 
 
"Perfection!"
After reading some of the negative reviews I was a little nervous staying here. After I realized Dreams bought it I figured we would try them.I am glad we did!! The hotel has(and still is) undergoing a major rennovation. The lobby was beautiful and the staff was very friendly. After checking in and settling into our room I received a phone call asking if everything was perfect. Who does that anymore? AWESOME. The room we stayed in was recently remodeled and was perfect. The view was incredable. The breakfest was buffet style with made to order omlette bar, pancakes, waffles, french toast, fresh fruit, bacon, sausage and more than I can list. AWESOME The pools were very nice with great bartenders and staff. Iguanas were all over the place which was really cool seeing them. The poolside grill cooks up cheeseburgers and hotdogs and the resteraunts have a wide variety. Complimentary room service was great. Kids wanted a peperoni pizza and we got one sent to our room at 11 at night. AWESOME The four of us stayed 6 days 5 nights here and can not wait to come back and stay again.
Traveller from Texas
Point Pleasant Resort - St. Thomas 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.

Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas - Map
 
 
"Great place and very helpful staff"
We went there on our honeymoon, we had a great time. The staff were very helpful and friendly, the drivers were great and our was very nice with a great view.
Traveller from Rochester, Ny
Secret Harbour 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.

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas - Map
 
 
"Wonderful!"
Best view ever! The hotel staff was great, room was great, view was out of this world great! We ate several times in the Bar & Grill and the food and staff was very good. We also ate at the restaurant and it was good. We ate at a couple of places away from the hotel and the service and the food were terrible. I wish we would have just stayed at the hotel the entire time. We went on a snorkeling trip from the dive shop and it was great. We also renting boards and things from there. Staff was very friendly and helpful. My husband also took a refresher course for scuba and really enjoyed it. The hotel provides chairs and beach towels for guests. That was awesome. We will definitely be back.
Traveller from Mississippi
Mafolie Hotel - 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.

Mafolie Hotel

7091 Estate Mafolie, St. Thomas - Map
 
 
"BEST VIEW IN TOWN"
We had a great stay at this hotel. The staff was helpful and friendly and the food was great! I highly recommend staying here!!
Traveller from New York
Suite St. John at Gallows Point Resort - St. John Hotels
Rating: 4.0 Stars
£259
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.

Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John - Map
 
 
Impeccable accommodations in paradise. Stunning views. So clean, peaceful, safe, and comfortable -- and only a short walk from all the action. Cabs to beaches are easy to get. Staff is friendly and knowledgeable. All the perks of staying at a hotel with a villa feel. Plus great sunset views from the pool.
Traveller from New York, NY

Search from 85 St. Thomas and St. John Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.