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

Tonight
Sep 7 - Sep 8
Tomorrow
Sep 8 - Sep 9
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Where to stay in St. Thomas?

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
Margaritaville Vacation Club - St. Thomas

Bluebeard's Castle Resort

Bluebeard's Castle Resort
Charlotte Amalie
$185
$228 total
includes taxes & fees
Oct 7 - Oct 8
Bluebeard's Castle Resort

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
$262
$378 total
includes taxes & fees
Oct 1 - Oct 2
The Westin St. Thomas Beach Resort & Spa

Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
St. Thomas
Bolongo Bay Beach Resort

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
$203
$251 total
includes taxes & fees
Sep 14 - Sep 15
Emerald Beach Resort

Mafolie Hotel

Mafolie Hotel
St. Thomas
$134
$176 total
includes taxes & fees
Oct 1 - Oct 2
Mafolie Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
St. Thomas
$400
$556 total
includes taxes & fees
Oct 7 - Oct 8
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
Havensight
$229
$277 total
includes taxes & fees
Sep 14 - Sep 15
Hampton by Hilton St. Thomas

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
$179
$222 total
includes taxes & fees
Sep 8 - Sep 9
Windward Passage Hotel

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
$492
$613 total
includes taxes & fees
Sep 9 - Sep 10
Secret Harbour Beach Resort

Point Pleasant Resort

Point Pleasant Resort
St. Thomas
Point Pleasant Resort

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
$499
$694 total
includes taxes & fees
Sep 13 - Sep 14
The Ritz-Carlton, St. Thomas

Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
St. Thomas
Limetree Beach Resort by Club Wyndham

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
$96
$118 total
includes taxes & fees
Sep 8 - Sep 9
Bunker Hill Hotel

At Home in the Tropics

At Home in the Tropics
St. Thomas
At Home in the Tropics

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
$137
$169 total
includes taxes & fees
Sep 9 - Sep 10
Lindbergh Bay Hotel and Villas

Sapphire Sanctuary by the Sea

Sapphire Sanctuary by the Sea
St. Thomas
Sapphire Sanctuary by the Sea

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
$180
$253 total
includes taxes & fees
Sep 8 - Sep 9
The Pink Palm Hotel - Adults Only

Hotel 1829

Hotel 1829
St. Thomas
$178
$220 total
includes taxes & fees
Sep 8 - Sep 9
Hotel 1829

Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort
St. Thomas
Club Wyndham Elysian Beach Resort
View all properties

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

Sign in to unlock great savings.

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
$44 off
$197
per night
$543 total
includes taxes & fees
The Pink Palm Hotel - Adults Only

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
$263
per night
$591 total
includes taxes & fees
Margaritaville Vacation Club - St. Thomas

Hotel 1829

Hotel 1829
St. Thomas
$221
per night
$547 total
includes taxes & fees
Sign in for extra savings
Hotel 1829

Mafolie Hotel

Mafolie Hotel
St. Thomas
$101 off
$228
per night
$564 total
includes taxes & fees
Mafolie Hotel

The Hideaway Hull Bay

The Hideaway Hull Bay
St. Thomas
$208
per night
$619 total
includes taxes & fees
The Hideaway Hull Bay

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
$32 off
$145
per night
$359 total
includes taxes & fees
Lindbergh Bay Hotel and Villas

View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
$19 off
$178
per night
$574 total
includes taxes & fees
View of Paradise at Sapphire Beach

Island View Guesthouse

Island View Guesthouse
St. Thomas
$29 off
$131
per night
$354 total
includes taxes & fees
Island View Guesthouse

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
$261 off
$305
per night
$754 total
includes taxes & fees
Windward Passage Hotel

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
$64 off
$289
per night
$763 total
includes taxes & fees
Two Sandals – A Boutique Hotel

Galleon House Hotel

Galleon House Hotel
St. Thomas
$56 off
$72
per night
$176 total
includes taxes & fees
Galleon House Hotel

Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
St. Thomas
$263
per night
$641 total
includes taxes & fees
Limetree Beach Resort by Club Wyndham

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
$104 off
$467
per night
$1,165 total
includes taxes & fees
Secret Harbour Beach Resort

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
St. Thomas
$207
per night
$612 total
includes taxes & fees
Sign in for extra savings
Villa Indigo 1BR in Private Gated Estate

The Cottage at Villa Indigo

The Cottage at Villa Indigo
St. Thomas
$242
per night
$724 total
includes taxes & fees
Sign in for extra savings
The Cottage at Villa Indigo

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
$263
per night
$591 total
includes taxes & fees
Margaritaville Vacation Club - St. Thomas

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
$202
per night
$499 total
includes taxes & fees
Emerald Beach Resort

Hotel 1829

Hotel 1829
St. Thomas
$279
per night
$690 total
includes taxes & fees
Sign in for extra savings
Hotel 1829

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
$32 off
$145
per night
$359 total
includes taxes & fees
Lindbergh Bay Hotel and Villas

Island View Guesthouse

Island View Guesthouse
St. Thomas
$30 off
$134
per night
$362 total
includes taxes & fees
Island View Guesthouse

View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
$23 off
$214
per night
$655 total
includes taxes & fees
View of Paradise at Sapphire Beach

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
$261 off
$305
per night
$754 total
includes taxes & fees
Windward Passage Hotel

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
$64 off
$289
per night
$763 total
includes taxes & fees
Two Sandals – A Boutique Hotel

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
$104 off
$467
per night
$1,165 total
includes taxes & fees
Secret Harbour Beach Resort

Galleon House Hotel

Galleon House Hotel
St. Thomas
$84 off
$98
per night
$240 total
includes taxes & fees
Galleon House Hotel

Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
St. Thomas
$288
per night
$698 total
includes taxes & fees
Limetree Beach Resort by Club Wyndham

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
St. Thomas
$207
per night
$612 total
includes taxes & fees
Sign in for extra savings
Villa Indigo 1BR in Private Gated Estate

The Cottage at Villa Indigo

The Cottage at Villa Indigo
St. Thomas
$242
per night
$724 total
includes taxes & fees
Sign in for extra savings
The Cottage at Villa Indigo

Aqua

Aqua
St. Thomas
$58 off
$260
per night
$744 total
includes taxes & fees
Aqua

Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort
St. Thomas
$186
per night
$469 total
includes taxes & fees
Club Wyndham Elysian Beach Resort

Mafolie Hotel

Mafolie Hotel
St. Thomas
$15 off
$134
per night
$176 total
includes taxes & fees
Mafolie Hotel

Hotel 1829

Hotel 1829
St. Thomas
$260
per night
$322 total
includes taxes & fees
Sign in for extra savings
Hotel 1829

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
$27 off
$247
per night
$328 total
includes taxes & fees
The Pink Palm Hotel - Adults Only

Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
$6 off
$119
per night
$148 total
includes taxes & fees
Bunker Hill Hotel

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
$15 off
$137
per night
$169 total
includes taxes & fees
Lindbergh Bay Hotel and Villas

The Hideaway Hull Bay

The Hideaway Hull Bay
St. Thomas
$214
per night
$391 total
includes taxes & fees
The Hideaway Hull Bay

Island View Guesthouse

Island View Guesthouse
St. Thomas
$15 off
$131
per night
$192 total
includes taxes & fees
Island View Guesthouse

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
$31 off
$282
per night
$374 total
includes taxes & fees
Two Sandals – A Boutique Hotel

Galleon House Hotel

Galleon House Hotel
St. Thomas
$19 off
$106
per night
$130 total
includes taxes & fees
Galleon House Hotel

Windward Passage Hotel

Windward Passage Hotel
St. Thomas
$154 off
$358
per night
$444 total
includes taxes & fees
Windward Passage Hotel

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
$55 off
$492
per night
$613 total
includes taxes & fees
Secret Harbour Beach Resort

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
St. Thomas
$207
per night
$356 total
includes taxes & fees
Sign in for extra savings
Villa Indigo 1BR in Private Gated Estate

The Cottage at Villa Indigo

The Cottage at Villa Indigo
St. Thomas
$30 off
$269
per night
$458 total
includes taxes & fees
The Cottage at Villa Indigo

Check out pet-friendly hotels in St. Thomas

Mafolie Hotel

Mafolie Hotel
St. Thomas
$134
$176 total
includes taxes & fees
Oct 1 - Oct 2
Mafolie Hotel

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
$180
$253 total
includes taxes & fees
Sep 8 - Sep 9
The Pink Palm Hotel - Adults Only

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
St. Thomas
$137
$169 total
includes taxes & fees
Sep 9 - Sep 10
Lindbergh Bay Hotel and Villas

Blackbeard's Castle

Blackbeard's Castle
Charlotte Amalie
$215
$242 total
includes taxes & fees
Sep 8 - Sep 9
Blackbeard's Castle

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
$262
$378 total
includes taxes & fees
Oct 1 - Oct 2
The Westin St. Thomas Beach Resort & Spa

Emerald Beach Resort

Emerald Beach Resort
St. Thomas
$203
$251 total
includes taxes & fees
Sep 14 - Sep 15
Emerald Beach Resort

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
St. Thomas
$207
$356 total
includes taxes & fees
Sep 8 - Sep 9
Villa Indigo 1BR in Private Gated Estate

Little Indigo Apartments

Little Indigo Apartments
St. Thomas
$170
$311 total
includes taxes & fees
Sep 8 - Sep 9
Little Indigo Apartments

The Cottage at Villa Indigo

The Cottage at Villa Indigo
St. Thomas
$269
$458 total
includes taxes & fees
Sep 8 - Sep 9
The Cottage at Villa Indigo

Boundless Bliss Hotel

Boundless Bliss Hotel
St. Thomas
$157
$195 total
includes taxes & fees
Sep 8 - Sep 9
Boundless Bliss Hotel
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.
View all properties
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 September
Typical weather for St. Thomas
September
High 29°C / low 28°C. Sunny most days.
View properties in September
29°
28°
29°
27°
28°
27°
27°
26°
26°
25°
26°
25°
26°
25°
27°
25°
28°
26°
28°
27°
29°
27°
29°
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

A beach with clear turquoise water, a large tree, and a distant hill with buildings.

Sapphire Beach

9.0/10 (1,479 reviews)
Want to top up your tan? Head out to Sapphire Beach— one of the most popular seaside spots located 0.6 mi (1 km) from central Red Hook. Catch the sunset by the shore at Lindquist Beach and Bluebeards Beach, located nearby.
See properties
A sandy beach with clear turquoise water, a large tree, and a hill with greenery in the background.

Magens Bay Beach

9.4/10 (1,559 reviews)
Whether you want to collect beach glass or watch the sunset, Magens Bay Beach is a spot you might want to check out, located 2.6 mi (4.1 km) from central St. Thomas. Enjoy the sunset by the shore at Morningstar Beach, Honeymoon Beach, and Coki Point Beach.
See properties
A beach with blue lounge chairs and a palm tree.
Photo by Waterlogged Travels

Bolongo Bay

8.2/10 (352 reviews)
Bolongo Bay is 1.8 mi (2.9 km) from central St. Thomas, why not stop by during your stay.
See properties
A beach with clear turquoise water, people swimming and sunbathing, and a hill with greenery in the background.

Coki Point Beach

8.6/10 (1,606 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Coki Point Beach is a spot you might want to check out, located 0.4 mi (0.7 km) from central Frydendal. If you want to continue walking by the waves, head to Wyndham Sugar Bay Beach and Pineapple Beach, both within a short walk.
See properties
A beach with clear turquoise water, a person standing on the sand, and a distant shoreline with vegetation and a boat.

Lindquist Beach

8.6/10 (178 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Lindquist Beach located 2.4 mi (3.9 km) from central St. Thomas. If you want to continue walking by the waves, head to Sapphire Beach, Wyndham Sugar Bay Beach, and Coki Point Beach, located nearby.
See properties
A beach with clear turquoise water, white sand, and a few boats. There are buildings with red roofs on a cliff in the background.
Photo by Clinton Gage

Secret Harbour Beach

9.2/10 (420 reviews)
If being by the water is a major draw, Secret Harbour Beach is a spot you might want to check out when visiting central Nazareth. If you want to continue walking by the waves, head to Turquoise Beach located nearby.
See properties
A statue of a historical figure in a colonial-style building with a tower, surrounded by palm trees and benches.

Blackbeard's Castle

8.2/10 (1,131 reviews)
If visiting museums in Estate Kings Quarter are on your list, you might want to check out the upcoming exhibitions at Blackbeard's Castle, located in the heart of town. Hotels.com travelers also say the area is great for couples and has lots of nice beaches. If you want to see more of the museums in Estate Kings Quarter, you can easily walk to St. Thomas Historical Trust Museum or Weibel Museum.
See properties

Cowpet Bay

Cowpet Bay is 0.7 mi (1.1 km) from central Nazareth, why not stop by during your stay.
See properties

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.

See all hotels in St. Thomas
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

Bluebeard's Castle Resort

Bluebeard's Castle Resort

10/10 Excellent
"The property was well kept and maintained and the room was very clean and comfortable to be in very friendly staff that greets you anytime of the day."
Gaynell Chermaine 4-night trip
Posted 1 hour ago
Bluebeard's Castle Resort
Bunker Hill Hotel

Bunker Hill Hotel

8/10 Good
"Nice place to stay, however, there is no elevator. Be prepared to climb stairs. Also, the towels were not up to standards. It would be nice if the property invest in good towels. Parking is limited."
Rosemarie 2-night trip
Posted 5 hours ago
Bunker Hill Hotel
Mafolie Hotel

Mafolie Hotel

10/10 Excellent
"Staff amazing people. Exellent service. Clean room. Balcony view th best. And Breakfast big portion, and delicious."
Luis 3-night trip
Posted 12 hours ago
Mafolie Hotel
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

10/10 Excellent
"The room was very clean. The staff was very helpful and willing to answer any questions. The balcony we had overlooking the the resort was beautiful. We were on the hill in the 10th building and it was beautiful at night with the colors and lights. The swim up bar was amazing! Very friendly bartender! Swimming at night with the lights and ability to get food was a nice touch. Definitely would stay there again if in St Thomas, Virgin Islands."
Susan 3-night trip
Posted 15 hours ago
Margaritaville Vacation Club - St. Thomas
Emerald Beach Resort

Emerald Beach Resort

8/10 Good
"Excellent location, right on the beach. Most of the staff were friendly. Had one bad encounter with the person running the gift shop. Overall was good value for the price."
Brian 4-night trip
Posted 2 days ago
Emerald Beach Resort
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection

10/10 Excellent
"It a great choice"
Julio D 4-night trip
Posted 3 days ago
Buoy Haus Beach Resort St. Thomas, Autograph Collection
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

10/10 Excellent
"So much fun.. Can't wait to go back..."
Michael Steven 6-night trip
Posted 3 days ago
Bolongo Bay Beach Resort
The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only

10/10 Excellent
"This place is amazing. Rooms are great and the views are stunning. Perfect 10/10 even wirh all the stairs."
miguel 1-night trip
Posted 5 days ago
The Pink Palm Hotel - Adults Only
Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham

10/10 Excellent
"Property was beautiful and relaxing. The pool bar/market owners were wonderful. Overall great experience and beautiful beach."
catherine 4-night trip
Posted 8 days ago
Limetree Beach Resort by Club Wyndham

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 236 vacation homes. In addition, there are 315 apartments and 1243 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.