Customized for your search:

3 Star Hotels in St. Thomas and St. John

St. Thomas and St. John hotels
St. Thomas and St. John

Top Trending Hotels with 3 Stars in St. Thomas and St. John

Bunker Hill Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Check availability

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802 - Map
 
 
"Nice"
Overnight to take the ferry next day to Tortola. Excellent. Good location
A Traveller
Located in Charlotte Amalie, this hotel is within a 5-minute walk of Weibel Museum, Emancipation Garden, and Fort Christian …More
Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
$320
Check availability

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804 - Map
 
 
"I would stay there again!"
We booked this hotel last minute and it was overall a very good experience. Friendly staff, clean spacious room, close to ferry, restaurants, safari bus, and airport. We were hesitant at first to book due to some bad reviews on here but we are glad we ended up booking. They answered all our questions and made us feel confident in our hotel choices Before arriving the front desk staff upgraded us to an ocean suite!!! Beautiful view of the water and islands nearby. We would for sure go back and stay at this hotel!
A Traveller
Located in Charlotte Amalie, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation …More
Lindbergh Bay Hotel and Villas - St. Thomas Hotels
Rating: 3.5 Stars
$199
Check availability

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas 00802 - Map
 
 
"No restaurant "
Disappointed restaurant had closed down. Free shuttle to their other place, but bit of a hassle. Would have liked a mini fridge and microwave .
A Traveller
Located in Charlotte Amalie, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and …More
Emerald Beach Resort - St. Thomas Hotels
Rating: 3.5 Stars
$339
Check availability

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802 - Map
 
 
Good for the island. Loved the beach access and the friendly staff.
A Traveller
This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance …More
Secret Harbour Beach Resort - St. Thomas Hotels
Rating: 3.5 Stars
$446
Check availability

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas 00802 - Map
 
 
"Hard to find; worth the effort!"
From check in to checkout, staff superb and the facility very nice. Nothing is easy to find or get to on this island. We liked our two nights stay very much and recommend without hesitation!
Traveller from yankton SD
Set on little Nazareth Bay on St Thomas, this casual beachfront condominium resort offers quiet vacations as well as ready …More
Bluebeards Castle Hotel - St. Thomas Hotels
Rating: 3.5 Stars
Check availability

Bluebeards Castle Hotel

Bluebeards Hill, St. Thomas 00802 - Map
 
 
Don't get suckered into the expensive resorts. If you are looking to explore the island and what it has to offer, this is a great hotel for a good price. They are timeshares, so our room may have been different from others. It had a nicer look and feel to the room and was pretty clean. The only downside was the steep hill that it's located on. If you enjoy walking and not always paying for taxi's, it's not a problem. Connected restaurants have great food too. Will stay again next time my fiance and I go again.
A Traveller
Located in Charlotte Amalie, this hotel is within a 15-minute walk of St. Thomas Historical Trust Museum, Emancipation …More
Paradise Cove Cottages - St. Thomas Hotels
Rating: 3.0 Stars
Check availability

Paradise Cove Cottages

2GA Ridge Rd., St. Thomas 00802 - Map
 
 
"Beautiful views of Secret Harbor"
Owners and staff were great, the room was perfect for what we wanted. We woke up to s beautiful ocean view every morning. Five minute drive to Red Hook. Just up the hill from Secret Harbor Beach!
A Traveller
Located in Nazareth, this resort is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach and …More
Harbour Beach Villas - St. Thomas Hotels
Rating: 3.0 Stars
Check availability

Harbour Beach Villas

6281 Estate Nazareth, St. Thomas 00802-1114 - Map
 
 
"Beautiful view and nice accommodations "
Our room looked over the sea, with a beautiful sunset view each night. The balcony was spacious and furnished, so we could enjoy evenings and breakfast out there. The room was very spacious and had TV in both living room and bedroom, full size kitchen appliances and dishes and cookware. It was well-furnished, although the living room couch and chair were not very comfortable. What we didn't realize in advance though, was there was no housekeeping services for the duration of our stay. We stayed a week, and luckily, someone came in after 3 days and provided fresh towels and took our garbage, but that was the only time. We don't make much mess, but still, the waste baskets were overfilled and a damp mop of the tile floors would have been nice- there was no keeping the dirt and grit off your feet, and therefore, the sheets. There was a broom provided and we did try to sweep the floor, but that is not effective for the fine sand that comes in. This location is not for anyone with health issues. The beach is close, but it is a steep climb down and up to get there. However, it is beautiful! The pictures posted here were taken from our room.
A Traveller
Offering direct access to the beach, this Nazareth condominium resort is within 1 mi (2 km) of Secret Harbour Beach and …More
Bluebeard's Beach Club - St. Thomas Hotels
Rating: 3.5 Stars
Check availability

Bluebeard's Beach Club

100 Frenchman's Bay, St. Thomas - Map
 
 
"a very reasonably priced piece of paradise"
After having choosen one of the best deals on the island we did not expect much when we arrived. But a wonderfull tropical garden - a georgeous view - nice pool and great beach surrounded us. The appartment was clean, bigger than expected with a fully loaded kitchen. The restaurant was nice, overlooking the beach and served good food.
Traveller from Boston, MA
Situated on the beach, this hotel is 0.7 mi (1.1 km) from Bluebeards Beach and within 3 mi (5 km) of Havensight Mall and The …More
Coconut Coast Villas - St. John Hotels
Rating: 3.0 Stars
Check availability

Coconut Coast Villas

268 Estate Enighed, Cruz Bay, St. John 00830 - Map
 
 
Located in Cruz Bay, this beach condominium resort is within a 15-minute walk of Elaine Lone Sprauve Library and Museum and …More

Search from 45 St. Thomas and St. John Hotels - 3 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Price Guarantee
    • 91% customer satisfaction

    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.

    Hide
    CollapseExpand

    Cheap Hotel Deals in other Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews