Saint Thomas

Scenic Hotels in Saint Thomas

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 52 Scenic hotels in Saint Thomas for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
52
Hotels in Estate Thomas
Daily Mandatory Charge includes: Economic Recovery Fee. Enjoy the view from our harbor-front hotel, surrounded by shopping, restaurants, and nightlife. Havensight Mall is across the street, and attractions in Charlotte Amalie are within 10 minutes. Magens Bay Beach is a 20-minute drive, and Virgin Islands National Park is an hour from our hotel. We offer a full bar and lounge overlooking the water.

"Excellent view pleasant stay overall. The hallway carpet could definitely use some cleaning.."
Very Good
72 reviews
8.8/10
1 night
From £181
Check Availability
56
Hotels in Charlotte Amalie
With a stay at Galleon House Hotel, you'll be centrally located in St. Thomas, within a 15-minute drive of Bolongo Bay and Magens Bay Beach. This bed & breakfast is 7.2 mi (11.6 km) from Sapphire Beach and 16 mi (25.7 km) from Trunk Bay. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this bed & breakfast include complimentary wireless internet access, tour/ticket assistance, and a picnic area. At Galleon House Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Featured amenities include express check-out, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 14 individually furnished guestrooms. Cable television is provided for your entertainment. Conveniences include ceiling fans, housekeeping is provided daily, and irons/ironing boards can be requested.

"A little old and some cockroaces going around - nothing too surprising."
Good
107 reviews
7.8/10
1 night
From £51
Check Availability
99+
Hotels in Southside
Against a stunning backdrop of tropic blue, you are immersed in a dreamy, world-class resort experience at our thoughtful family-friendly hotel in St. Thomas. One that draws inspiration from the abundance and diversity of the natural elements and life that surrounds us. Within this thriving ecosystem, we distill the very best of our island environment and seamlessly translate it to you; creating an entirely unique travel experience that’s as richly colorful and lively as the coral reefs that ring these islands. Experience an unforgettable stay at our St. Thomas hotel.

"Check-in Delays: Upon arrival, we were met with a very slow check-in process that resulted in a 30-minute wait, which was an exhausting start to our vacation. Failed Special Request: We had specifically coordinated with a staff member named Jaaziel to arrange a birthday cake for my daughter. Despite providing all necessary details including flavor and timing and two days later, we discovered that the order had never been placed with the bakery. No Follow-up: At 4:00 PM, we were told the staff would ”see what they could do.” We waited an hour for an update, only to be told they would call us back by 8:00 PM. That follow-up call never happened, nor did we receive any apology or acknowledgment for the breakdown in communication."
Very Good
100 reviews
8.4/10
1 night
From £194
Check Availability
59
Hotels in Charlotte Amalie
When you stay at Bunker Hill Hotel in St. Thomas, you'll be in the historical district, a 1-minute drive from Blackbeard's Castle and 7 minutes from Magens Bay Beach. This hotel is 7.9 mi (12.7 km) from Sapphire Beach and 4.6 mi (7.4 km) from Bolongo Bay. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and wedding services. Enjoy a satisfying meal at Sugarcane Grille serving guests of Bunker Hill Hotel. Wrap up your day with a drink at the bar/lounge. The front desk is staffed during limited hours. Limited parking is available onsite. Make yourself at home in one of the 15 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, housekeeping is provided daily, and you can request rollaway/extra beds (surcharge).

"Hotel is very clean and has charm. Beds were comfy. Someone is trying with the curtains and bed assemble but needs some maintenance done to rooms..ceilings, lights, baseboards, showers. . Hairdryer didn't work, light in bathroom flickered, no shampoo etc just little bars of soap. Coffee maker but bring your own coffee. There was a small refrig/freezer in room. Breakfast was good. I think I would rebook but bring the amenities it lacked."
Very Good
111 reviews
8.5/10
1 night
From £71
Check Availability
99+
Hotels in Charlotte Amalie
When you stay at Windward Passage Hotel in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay Beach and Bolongo Bay. This hotel is 7.7 mi (12.4 km) from Sapphire Beach and 7.3 mi (11.7 km) from Coki Point Beach. Don't miss out on recreational opportunities including an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and dry cleaning/laundry services. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 151 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.

"Was placed in a easy location to get to and leave from. It has numerous shopping areas and restaurants"
100 reviews
7.1/10
1 night
From £119
Check Availability
99+
Hotels in Charlotte Amalie
When you stay at The Pink Palm Hotel - Adults Only in St. Thomas, you'll be in the historical district, within a 10-minute drive of Magens Bay Beach and Magens Bay. This spa hotel is 8.6 mi (13.8 km) from Sapphire Beach and 4.6 mi (7.4 km) from Bolongo Bay. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an outdoor pool and a hot tub. Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. The front desk is staffed during limited hours. Make yourself at home in one of the 28 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and hair dryers. Conveniences include safes and a turndown service, and housekeeping is provided daily.
Great
98 reviews
9.0/10
1 night
From £217
Check Availability
82
Hotels in Water Island
Featured facilities: Sea View
Great
78 reviews
9.0/10
1 night
From £470
Check Availability
75
Hotels in Charlotte Amalie
With a stay at Bluebeard's Castle Resort in St. Thomas, you'll be within a 15-minute drive of Magens Bay Beach and Bolongo Bay. This aparthotel is 8 mi (12.9 km) from Sapphire Beach and 12 mi (19.3 km) from Virgin Islands National Park. Be sure to enjoy recreational amenities, including an outdoor pool, a hot tub, and a fitness center. Satisfy your appetite at Sunnyside Pool Bar, a poolside bar/lounge, or grab snacks at the coffee shop/cafe. Wrap up your day with a drink at the poolside bar. Cooked-to-order breakfasts are available daily from 9:00 AM to 1:00 PM for a fee. Featured amenities include laundry facilities and ATM/banking services. Stay in one of 172 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment.
Great
100 reviews
9.0/10
1 night
From £146
Check Availability
70
Hotels in Charlotte Amalie
Featured facilities: Sea View
Amazing
99 reviews
9.4/10
1 night
From £98
Check Availability
99+
Hotels in Charlotte Amalie West
With a stay at Lindbergh Bay Hotel and Villas in St. Thomas, you'll be 3.3 mi (5.3 km) from Blackbeard's Castle and 5.9 mi (9.6 km) from Magens Bay Beach. This hotel is 7.7 mi (12.4 km) from Bolongo Bay and 10.2 mi (16.5 km) from Sapphire Beach. Take advantage of recreation opportunities including an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and wedding services. Featured amenities include a business center, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 59 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.
99 reviews
7.2/10
1 night
From £102
Check Availability
See All Scenic Hotels in Saint Thomas

Frequently Asked Questions

What is the average price of a hotel in Saint Thomas this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Thomas this weekend is £260 per night. For a 4-star hotel, the average cost is £464 per night. If you're looking for a luxury experience, 5-star hotels in Saint Thomas this weekend typically cost £1,411 per night.

How much do hotels in Saint Thomas cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Thomas during weekdays is £255 per night. For a 4-star hotel, you can expect to pay around £432 per night. If you're seeking a luxury stay, 5-star hotels in Saint Thomas generally cost £1,390 per night on weekdays.

What are the best places to stay in Saint Thomas?

Some of the best places to stay in Saint Thomas are near popular attractions like Lindquist Beach and Terminal 1 of Cyril E. King Airport, offering easy access to key sights and amenities.

How to get good deals on hotels in Saint Thomas?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.