Best 3 Star Hotels in St. Thomas and St. John

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top St. Thomas and St. John 3 Star-Hotels

Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
$159
per night
Jan 31 - Feb 1
3.2/5 (2,099 reviews)

"There was nothing I dislike about the property other than there were no microwave oven provided."…"

Reviewed on Jan 20, 2020

Windward Passage Hotel
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas, St. Thomas
$115
per night
Feb 2 - Feb 3
3.7/5Good! (849 reviews)

"Beautiful views if you get a room with a balcony (ie. don't get an economy room). Nice pool but small. Good free breakfast."…"

Reviewed on Jan 24, 2020

Bunker Hill Hotel
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
$219
per night
Jan 29 - Jan 30
4.1/5Very Good! (454 reviews)

"its a real castle. but some areas are unworkable due to the hurricane, they are still rebuilding, but I cant wait to see it fully running"…"

Reviewed on Jan 25, 2020

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
$233
per night
Jan 29 - Jan 30
3.9/5Very Good! (408 reviews)

"Writing this review while currently staying at the hotel. Me and my friend are extremely pleased at the service and cleanliness of the hotel. The general manager Jorge is friendly and very accommodating. The view is incredible and continental breakfast is the best I’ve had so far. Definitely worth ..."…"

Reviewed on Jan 22, 2020

Mafolie Hotel
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
$323
per night
Feb 5 - Feb 6
3.7/5Good! (1,268 reviews)

"great location on one of the best beaches in the Virgin Islands. The property is becoming worn out. For instance, not much hot water for the shower. The lunch Mahi tasted like it had been frozen for years. But the dinner fish was fresh and very good. Friendly and helpful staff in every position."…"

Reviewed on Jan 13, 2020

Emerald Beach Resort
Lindbergh Bay Hotel and Villas
3.5 out of 5
8075 Lindbergh Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
$179
per night
Jan 30 - Jan 31
3.1/5 (516 reviews)

"the place was a perfect location right near the airport. we walked about five minutes maybe 1/3 mile at most."…"

Reviewed on Jan 5, 2020

Lindbergh Bay Hotel and Villas
Olga's Fancy
3 out of 5
Honduras 8, St. Thomas
$149
per night
Feb 5 - Feb 6
4.6/5Exceptional! (385 reviews)

"The room was beautiful and clean! The only thing I would say is to possibly put a single serve coffee maker or something in the room. I appreciate the coffee/tea time they have from 7-10am but it would have been nice to be able to make a cup of coffee in my room. Other than that the property was ..."…"

Reviewed on Jan 23, 2020

Olga's Fancy
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
$275
per night
Jan 30 - Jan 31
3.9/5Very Good! (906 reviews)

"Great beachfront location with friendly service. The rooms could use a bit of updating and the beds could be firmer but overall our stay was pretty good. The food was delicious and the staff were happy and attentive and seemed to enjoy being there. Check in was a breeze and even through we arrived ..."…"

Reviewed on Jan 16, 2020

Bolongo Bay Beach Resort
Skyline Vista Villa
3 out of 5
405 Hospital Ground, St. Thomas
Free CancellationReserve now, pay when you stay
$124
per night
Feb 12 - Feb 13
3.8/5Good! (88 reviews)

"Check in was a bit of a hassle trying to get in contact with the property"…"

Reviewed on Jan 5, 2020

Skyline Vista Villa
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
$149
per night
Feb 4 - Feb 5
4.1/5Very Good! (165 reviews)

"Beautiful views. Hotel is under renovation after the 2017 hurricane season so some amenities are not available (which the hotel makes guest aware of in advance). The condo suite was exceptional. Clean comfortable and spacious. Magnificent views."…"

Reviewed on Jan 24, 2020

Pirates Pension at Bluebeard's Castle by Capital Vacations
Don't see what you're looking for?
See all available properties in St. Thomas and St. John
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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.

More trip options

Recently Booked 3 Star-Hotels in St. Thomas and St. John

Recent Reviews 3 Star Hotels in St. Thomas and St. John