Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
We enjoyed the two days at this hotel. I wish the internet connection would have been better, but the views and great food made up for it.
Bunker Hill Hotel$115
Bunker Hill Hotel$115Wonderful friendly staff and restaurant. Great food and drinks. The beach was very nice and the water was warm. The pool was clean but the fountain and the grotto didn't work.
Emerald Beach Resort$195
Emerald Beach Resort$195Very good experience ,nice people,very friendly and pleasant
Olga's Fancy$149
Olga's Fancy$149Older hotel with character. Great view and tasty meals.
Mafolie Hotel$202
Mafolie Hotel$202Hotel is fine! Convenience of walk to airpirt is a plus. It goes without saying, there were recent hurricanes so just overlook the pool and former restaurant site. You can take the free 1-2 mile shuttle ride to Emerald and use the pool and est there. Still nice, still recommend!
Lindbergh Bay Hotel and Villas$143
Lindbergh Bay Hotel and Villas$143This was our second time at Bolongo Bay and we again enjoyed the relaxing atmosphere, good meals, and fine service. Very friendly and accommodating staff. Beautiful view of the bay from our room. This is not a good place for children, nothing really for them to do there except hang out at the pool. ...
Bolongo Bay Beach Resort$250
Bolongo Bay Beach Resort$250I was supposed to go to Saint John from Saint Thomas on the day when hurricane Irma was approaching the island. Management not only agreed to change my reservation to a day before the hurricane but also gave me more than 50% discount. Besides being hospitable and generous, they provide a good breakfast ...
St John Inn$204
St John Inn$204It was a great location for beach access but still compromised by the hurricanes. The restaurant wasn't open so there was no place within easy walking to eat. Rooms do have kitchens so we bought groceries and ate in most meals since a lot of restaurants in the area are still closed.
Sapphire Beach Condo Resort & Marina by Antilles Resorts$225
Sapphire Beach Condo Resort & Marina by Antilles Resorts$225Located just up the hill from Cruz Bay you can overlook all the action from a peaceful perch. The property is lovely with lush landscaping, just steps from trails that lead to various beaches. There is also a refreshing pool perfect for late afternoon cocktails. As part of the standard room price, ...
Estate Lindholm$305
Estate Lindholm$305Had a wonderful stay at the hotel. The rooms are small but very neat. I requested an iron for my stay and it was in the room when we arrived. Perfect location for Cruz Bay area. Wonderful hiking within walking distance. No car is needed unless you want to see the other side of the island. Even then, ...
Cruz Bay Boutique Hotel$196
Cruz Bay Boutique Hotel$196There’s a reason the top 3 star hotels in St. Thomas and St. John, U.S. Virgin Islands are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Thomas and St. John, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.
Search for a cheap deal on a 3 star upscale hotel in St. Thomas and St. John for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Thomas and St. John near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the St. Thomas and St. John 3 star hotels offer a fantastic home base for any type of vacation.