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.
Overall very clean and it was also most importantly secure and safe. Staff were excellent and despite the older age of the buildings and the rooms, it was clean, safe and secure.
Bunker Hill Hotel$115Bunker Hill Hotel$115
Our stay was wonderful. I was skeptical due to other reviews but the hotel was nice for the price and so close to the beach. They are still recovering from the hurricane but the property is still very beautiful. Friendly staff as well.
Emerald Beach Resort$195Emerald Beach Resort$195
One thing I would change or add is to have non pork product for breakfast meals. And remove the cats from the general area for guest who are affaid or allergic.
Mafolie Hotel$202Mafolie Hotel$202
I am not sure what the hotel felt like before as this was my first stay but I spent the entire time worrying about security and ensuring that my belongings were safe. This hotel needs a major overhaul and renovation after the hurricane, but honesty it also may simply need to be torn down and re built. ...
Lindbergh Bay Hotel and Villas$143Lindbergh Bay Hotel and Villas$143
I was at St. John inn when hurricane Irma hit the island. Dave, Kelly everyone were so accommodating and I honestly do not know what I would have done without their hospitality. The inn is quaint and nicely located in Cruz bay St. John. I holy recommend St. John inn to any person visiting St. ...
St John Inn$204St John Inn$204
It 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$225Sapphire Beach Condo Resort & Marina by Antilles Resorts$225
Located 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$305Estate Lindholm$305
Had 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$196Cruz Bay Boutique Hotel$196
There’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.