Hotels in St. Thomas

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in St. Thomas?

1. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,453 reviews)
Escape to this St. Thomas haven where Caribbean waves meet luxury. Just a 10-minute walk from Coki Point Beach, enjoy 2 outdoor pools, beachfront dining at Margaritaville Restaurant, and convenient poolside bars for tropical refreshments.
The price is $377
$424 total
includes taxes & fees
Nov 9 - Nov 10
Margaritaville Vacation Club - St. Thomas

2. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (948 reviews)
The price is $205
$254 total
includes taxes & fees
Nov 17 - Nov 18
Bluebeard's Castle Resort

3. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.6 out of 10, Excellent, (1,572 reviews)
Drift into island time at this St. Thomas resort where cabanas dot the beautiful beach. After swimming in the Caribbean or three outdoor pools, enjoy Mediterranean cuisine at Luna Mar. Located 10 minutes from Bolongo Bay with stunning sunset views.
The price is $384
$517 total
includes taxes & fees
Nov 29 - Nov 30
The Westin St. Thomas Beach Resort & Spa

4. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,000 reviews)
Dive into adventure with onsite scuba, snorkeling, and windsurfing at this oceanfront resort. The Oasis Restaurant serves American cuisine with stunning sea views while the poolside bar offers refreshing drinks after exploring nearby Sapphire Beach.
Bolongo Bay Beach Resort

5. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
8.0 out of 10, Very good, (1,495 reviews)
Discover paradise at this oceanfront hotel in St. Thomas featuring a shaded beach area and outdoor pool. Caribbean Fusion serves island cuisine with stunning sunset views. Magens Bay is just 10 minutes away, while the helpful staff ensures a peaceful escape.
The price is $229
$283 total
includes taxes & fees
Nov 7 - Nov 8
Emerald Beach Resort

6. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,003 reviews)
Savor panoramic vistas from this hillside haven in St. Thomas. The outdoor pool and terrace capture breathtaking island sunsets, while Magens Bay Beach is just a 15-minute drive away. Enjoy complimentary breakfast, WiFi, and parking before exploring nearby Sapphire Beach.
The price is $123
$163 total
includes taxes & fees
Nov 8 - Nov 9
Mafolie Hotel

7. Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
4.0 star property
St. Thomas
9.4 out of 10, Exceptional, (227 reviews)
Beachfront paradise on St. Thomas with a serene outdoor pool, 2 on-site restaurants, and airport shuttle service. Just minutes from Bolongo Bay and Magens Bay Beach, this hotel offers free WiFi and spectacular ocean views that guests call "absolutely gorgeous."
The price is $558
$739 total
includes taxes & fees
Nov 29 - Nov 30
Buoy Haus Beach Resort St. Thomas, Autograph Collection

8. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (264 reviews)
Unwind in bright rooms at this affordable St. Thomas hotel offering an outdoor pool, fitness center, and free breakfast. Just minutes from Sapphire Beach and Magens Bay, with easy access to shopping and island adventures.
The price is $275
$333 total
includes taxes & fees
Nov 8 - Nov 9
Hampton by Hilton St. Thomas

9. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,500 reviews)
Dive into Caribbean excitement at this harbor-side hotel with an outdoor pool and fitness center. Just minutes from Cyril E. King Airport and a short drive to Magens Bay Beach, guests appreciate the helpful staff, clean rooms, and convenient location near Sapphire Beach.
The price is $163
$202 total
includes taxes & fees
Nov 8 - Nov 9
Windward Passage Hotel

10. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
Nestled on a tranquil stretch of shoreline, this St. Thomas retreat offers a serene beach with prime snorkeling in calm waters. Relax in sun loungers, sip beachside drinks, and indulge in massages while the Sunset Grille provides picturesque oceanfront dining.
The price is $467
$583 total
includes taxes & fees
Nov 7 - Nov 8
Secret Harbour Beach Resort

11. Point Pleasant Resort

Point Pleasant Resort
4.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,001 reviews)
Escape to a Caribbean haven with 3 sparkling outdoor pools and 2 bars at this beach resort. Sun and Sea Bar and Grill serves daily meals, while Sapphire Beach and Coki Point Beach are just minutes away. Enjoy convenient in-room refrigerators and free WiFi.
Point Pleasant Resort

12. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (506 reviews)
Escape to this luxurious St. Thomas resort with direct beach access, 4 restaurants, and 3 bars/lounges. Unwind at the full-service spa offering deep-tissue massages and hydrotherapy, or lounge by the outdoor pools. Sapphire Beach and Trunk Bay are nearby.
The price is $799
$1,054 total
includes taxes & fees
Nov 10 - Nov 11
The Ritz-Carlton, St. Thomas

13. Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
3.5 star property
St. Thomas
8.2 out of 10, Very good, (250 reviews)
Escape to this Mediterranean-style beach resort with easy access to Bolongo Bay. Enjoy the outdoor pool, fitness center, and beachfront restaurant The Longboard, plus convenient room amenities. Just 17 minutes from Cyril E. King Airport and near Sapphire Beach.
Limetree Beach Resort by Club Wyndham

14. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,083 reviews)
Surrounded by coastal charm, this welcoming hotel offers Caribbean dining at Sugarcane Grille and a refreshing outdoor pool. Enjoy free WiFi and daily housekeeping while exploring nearby Sapphire Beach, just a short drive from the airport.
The price is $119
$148 total
includes taxes & fees
Nov 8 - Nov 9
Bunker Hill Hotel

15. At Home in the Tropics

At Home in the Tropics
3.0 star property
St. Thomas
9.8 out of 10, Exceptional, (188 reviews)
At Home in the Tropics

16. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,041 reviews)
Tropical charm awaits at this St. Thomas hotel near Cyril E. King Airport. Swim in the outdoor pool, work out in the fitness center, or relax in the garden. Convenient for exploring Magens Bay Beach and Bolongo Bay while enjoying clean rooms and attentive service.
The price is $152
$188 total
includes taxes & fees
Nov 27 - Nov 28
Lindbergh Bay Hotel and Villas

17. Sapphire Sanctuary by the Sea

Sapphire Sanctuary by the Sea
3.0 star property
St. Thomas
9.2 out of 10, Wonderful, (49 reviews)
This St. Thomas aparthotel offers a serene getaway with an outdoor pool and tennis courts. Grab drinks at the bar or snacks from the café. Enjoy the garden, full kitchen, and easy access to Sapphire Beach and Coki Point Beach.
Sapphire Sanctuary by the Sea

18. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (429 reviews)
Discover this tranquil adults-only haven featuring deep-tissue massages at the full-service spa and a refreshing outdoor pool with hot tub. Enjoy complimentary breakfast before exploring Sapphire Beach and Magens Bay, both a short drive from this charming St. Thomas retreat.
The price is $234
$314 total
includes taxes & fees
Nov 8 - Nov 9
The Pink Palm Hotel - Adults Only

19. Hotel 1829

Hotel 1829
3.5 star property
St. Thomas
9.2 out of 10, Wonderful, (47 reviews)
Immerse yourself in this charming hotel with an outdoor pool and spa services. Grab a bite at the restaurant or unwind at the bar after exploring Sapphire Beach and Magens Bay. Enjoy conveniences like free WiFi and parking during your Caribbean getaway.
The price is $194
$240 total
includes taxes & fees
Nov 8 - Nov 9
Hotel 1829

20. Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort
3.5 star property
St. Thomas
8.0 out of 10, Very good, (207 reviews)
Find serenity at this St. Thomas resort with direct beach access and an outdoor pool. Just 15 minutes from Sapphire Beach, you'll enjoy 2 restaurants, a bar, tennis court, and hot tub while the helpful staff ensures a memorable tropical getaway.
Club Wyndham Elysian Beach Resort
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.

Get last-minute hotel deals in St. Thomas and save more

Sign in to unlock great savings.
Showing deals for:Nov 13 - Nov 15
Showing deals for:Dec 6 - Dec 7

Best value hotels in St. Thomas

Get more from your budget at these hotels, based on amenities, reviews, and location

Go beyond your typical stay in St. Thomas

When is the best time to visit St. Thomas?

Our prices for hotels in St. Thomas are cheapest in September

Price trends for hotels in St. Thomas

Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 28°C / low 27°C. Cloudy most days.
28°
weather_cloudy
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
February, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
27°
weather_sun
April, no crowd data, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_cloudy
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Cloudy most days.
26°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
Monthly weather averages (˚C)

Top neighborhoods in St. Thomas

Havensight

Havensight welcomes cruise travelers with open arms and duty-free delights. The neighborhood buzzes with energy as ships dock and passengers explore the waterfront promenade. You'll find everything from jewelry and spirits at Havensight Mall to local treasures at vendor stalls. Paradise Point Skyride delivers breathtaking harbor views that make even amateur photographers look like pros. Dining options cater to every taste with Caribbean fusion and American favorites lining the walkways. Most shops and restaurants operate on cruise ship schedules, opening early and closing when ships depart. Getting around is simple with plentiful taxis waiting to whisk you to nearby Magens Bay Beach or Charlotte Amalie's historic district.

Rosendal

Rosendal charms visitors with well-preserved Danish colonial architecture and historic plantation estates. Explore the 18th-century Rosendal Estate with its sugar mill ruins and great house that tell stories of the island's rich past. When you're not soaking up history, head to the nearby pristine beaches with crystal-clear waters perfect for swimming and snorkeling. The neighborhood offers a peaceful alternative to Charlotte Amalie's cruise ship crowds. While dining options are limited within Rosendal itself, the authentic island atmosphere more than makes up for it. Most visitors arrive by rental car or taxi, making it easy to venture out to nearby attractions.

Green Cay Plantation

Green Cay Plantation serves up the Caribbean dream with powdery white sand beaches and crystal-clear turquoise waters right at your doorstep. The waterfront promenade offers stunning views of neighboring islands while manicured tropical gardens provide serene walking paths. Colonial-inspired architecture adds a touch of elegance to this exclusive slice of St. Thomas paradise. Dining options focus on upscale Caribbean-fusion cuisine and fresh seafood in resort settings. Accommodations range from luxury suites to private villas with ocean views and high-end amenities. While public transit is limited, resort shuttle services make trips to Charlotte Amalie convenient for those looking to explore beyond this tranquil coastal haven.

Top landmarks in St. Thomas

Learn more about St. Thomas

Turquoise waters beckon at Magens Bay, where the horseshoe beach ranks among the Caribbean's most photogenic. Charlotte Amalie's harbor bustles with cruise ships while shoppers hunt duty-free treasures along waterfront streets. Climb the famous 99 Steps for panoramic views before exploring Blackbeard's Castle, a watchtower with pirate legends attached. Skyride to Paradise Point delivers postcard vistas without the exertion. Snorkelers find underwater paradise at Coki Point Beach, where tropical fish practically pose for photos. Ferry trips to neighboring St. John reveal Virgin Islands National Park's pristine beaches. Crown Mountain offers hiking trails for those seeking 'Rock City' views from the island's highest point.

A coastal town with cruise ships docked in a bay, surrounded by lush green hills and clear blue waters.

Check out reviews of St. Thomas hotels guests love

Frequently Asked Questions

What accommodations do travelers recommend in St. Thomas?

Where can I get free parking at my hotel in St. Thomas?

Park your car for free at Galleon House Hotel.

Can I book a refundable hotel in St. Thomas?

If you need the flexibility to change your travel plans to St. Thomas, most accommodations provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.

Where can I stay in St. Thomas if I want a vacation home instead of a hotel?

If you want to find a good alternative to a hotel, browse our selection of 242 vacation homes. In addition, there are 316 apartments and 1254 condos.

What will the weather in St. Thomas be like during my visit?

St. Thomas is a great place to visit any time of year with an average temperature of 78°F during the coldest months.

Why should I book my St. Thomas hotel through Hotels.com?

There are plenty of reasons to book your St. Thomas travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.