Explore Guest Reviews of Hotels in St. Thomas

Emerald Beach Resort
3.4/5101 Reviews
Bunker Hill Hotel
3.9/5102 Reviews
This small family run hotel nestled high on the hills of Saint Thomas is a delightful maze of rooms and outdoor spaces, in a great location overlooking Charlotte Amalie and turquoise Caribbean waters. It’s easy to walk to the shopping areas of town and if you don’t feel like walking during the day there is often a taxi driver on site. One of the friendliest, most service oriented hotels I’ve stayed in recently. There is a restaurant on site for dinner, serving delicious food and drinks and breakfast is included in your hotel room rate. A convenience store is across the street. The bed was very comfortable, the air conditioning worked very well, and there was plentiful hot water. As a senior traveler I felt very safe and cared about here. This is my new go to place in Saint Thomas and I highly recommend it. My thanks to Anita, Laverne and Thomas for taking such great care of me and making me feel so welcome.
Olga's Fancy
4.7/5101 Reviews
Windward Passage Hotel
3.2/5102 Reviews
Let me start by saying that the fact that over 50% of the reviews are either 4 or 5 stars is comical. Those are either people associated with this hotel, or people that have never stayed at a 5 star resort. This is a motel quality establishment. There is nothing wrong with motels; however the reviews are not reflective of this fact. The check in is a nightmare. They have only one person working the front desk and it is not a very efficient person. We stayed two nights in this hotel, a week apart. One was on the day that we arrived to the USVI and one when we returned from our charter. Both times were at least 45 minutes to check in and both times we had issues with the room. On the first stay, we were told our room was not ready although it was an hour after our check-in time. I told them it was not acceptable and they found me a room. The room was not terrible but the bathroom looked like it had never been remodeled. It had cracked tiles throughout and the grout was filthy. Our friends were also staying in the hotel and their rooms were not as bad so we just bit the bullet and stayed the night. The hotel has no amenities other than a small pool and an outdoor bar with a very limited selection. The staff is not friendly or helpful. They only provide two towels for a double so we went to ask for two more. The housekeeping staff literally told us to go to the laundry to get them ourselves. Of course we went to the laundry there was no one there so we had to call to complain for them to bring us extra towels. On our second stay, we again had to wait close to an hour to check in. They told our friends that their room would not be ready for another hour and half. In other words, at 7:00 P.M.! They raised hell and ended up getting a corner room where you could hear the music blasting until 3:00 A.M... Our check-in went smooth, and we lugged all our luggage to the room (because there is no one there to assist with luggage). When we got to the room the air conditioning was not working! I called the front desk and they sent maintenance about a half our later. He checked out the unit and told me that it needed to be replaced so we would need to move rooms. After about an hour of sweating our tails off in that room they knocked on the door and to inform us that they found us a new room. I asked them if they could at least take our luggage up to the new room, as we were literally sweating in that room. They said that we had to take them ourselves. They could not even find us a luggage cart to help us move our luggage. In closing, I would not say to not stay at this hotel; although I would never stay there again. I am just stating that if you decide to stay there, just understand that you are staying at the equivalent of a lower level Motel. The staff is inept and unfriendly, with the exception of the bartender that was extremely nice. The amenities are the equivalent of a Motel 6, and the location is not great either.
Margaritaville Vacation Club by Wyndham - St Thomas
3.9/5101 Reviews
Overall great location. Nice people and food was okay.
The Westin Beach Resort & Spa at Frenchman’s Reef
3.9/561 Reviews
Lindbergh Bay Hotel
3.1/5100 Reviews
The Mafolie Hotel
4/5100 Reviews
Bolongo Bay Beach Resort
3.9/592 Reviews

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How to get cheap hotels on Trip.com?

    There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

  • What is the way to get lower prices at hotels?

    Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

  • How many hotels are listed in Trip.com?

    There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

  • Can I cancel or change my hotel reservation on Trip.com?

    It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

  • How do I contact trip.com customer service?

    You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Local Travel Info

Number of hotels77
Number of Reviews 2,319
Average Price(Weekday Night)PLN 1,908
Average Price(Weekend Night)PLN 1,916