Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Featured St. Thomas and St. John 3 Star Hotels

See all 225 Hotels in St. Thomas and St. John
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
3.0 out of 5.0
3.6 out of 5 (438 reviews)
The staff was incredibly friendly and went above and beyond to make us feel welcome.
  Feb 15, 2018

$115

$115
Galleon House Bed Breakfast Inn

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas
3.0 out of 5.0
3.7 out of 5 (734 reviews)
Nice folks, hotel did well during 2 hurricanes but they still have to deal with un-repaired infrastructure (not their fault). I traveled for work and will go back to this spot.
  Jan 23, 2018

$90

$90
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.5 out of 5.0
4.6 out of 5 (117 reviews)
RemarkableThe owners have done a remarkable job recovering from hurricanes Irma & Maria. The rooms that have been repaired are nicely decorated & comfortable with beautiful views.
  Feb 24, 2018

$149

$149
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas
3.5 out of 5.0
3.9 out of 5 (292 reviews)
brilliant view!terrific team, lovely rooms, view-to-die-for, excellent food!
  Aug 23, 2017

$289

$289
Two Sandals by the Sea Inn - B&B

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas
3.0 out of 5.0
4.2 out of 5 (189 reviews)
Excellent venue and staffWould definitely stay here on return visits. Super-clean, tastefully furnished, lovely view from balcony overlooking Red Hook Harbor.
  Feb 25, 2018

$190

$190
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0 out of 5.0
3.0 out of 5 (25 reviews)
Nice hotelRoom was nice and cozy. Only down part bout it was being a able to hear the person in the next room. But overall, everything is awesome.
  Feb 23, 2018

$156

$156
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0 out of 5.0
3.2 out of 5 (12 reviews)
Close to the AirportIt was very convenient for our one night stay and for us to get to the airport on time to make the flight
  Jan 28, 2018
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas
3.5 out of 5.0
3.9 out of 5 (694 reviews)
Wonderful, small resortThis 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. ...
  Aug 27, 2017

$275

$275
St John Inn

St John Inn

277 Estate Enighed, St. John
3.5 out of 5.0
4.4 out of 5 (197 reviews)
Colorful cheerful and funky hotel near ferry portI 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 ...
  Sep 6, 2017
Sapphire Beach Condo Resort & Marina by Antilles Resorts

Sapphire Beach Condo Resort & Marina by Antilles Resorts

6720 Estate Smith Bay, St. Thomas
3.5 out of 5.0
3.2 out of 5 (214 reviews)
Third time i have stayed there, love itwe have a child with special needs and the condo-type set up is perfect for us and for him. I love that the location is close to Red Hook and close to a Walgreens etc. The beach is great. You're independent in the setting, it's quiet, easy for long stay and short. Overall a great place to stay.
  Jan 2, 2017

Three Star Hotel Guide for St. Thomas and St. John

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.

Recently booked 3 Star Hotels in St. Thomas and St. John

Emerald Beach Resort
4.0 out of 5.0
Last booking: 1 hour ago
Bolongo Bay Beach Resort
3.5 out of 5.0
Last booking: 1 hour ago
Gallows Point Resort
4.5 out of 5.0
Last booking: 1 hour ago
Cruz Bay Boutique Hotel
3.5 out of 5.0
Last booking: 2 hours ago
Bunker Hill Hotel
3.0 out of 5.0
Last booking: 2 hours ago
Starz Hotel
3.0 out of 5.0
Last booking: 30 hours ago
Galleon House Bed Breakfast Inn
3.0 out of 5.0
Last booking: 30 hours ago
Sapphire Beach Condo Resort & Marina by Antilles Resorts
3.5 out of 5.0
Last booking: 30 hours ago
Marriott's Frenchman's Cove
4.5 out of 5.0
Last booking: 40 hours ago