Compare Beach Resorts & Hotels in St. Thomas
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured St. Thomas Beach Resorts & Hotels

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
$882 nightly
The price is $989 total per night
$989 total
Mar 1 - Mar 2
Total with taxes and fees
With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Frenchman's Bay.
Pool
Spa

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
$294 nightly
The price is $327 total per night
$327 total
Mar 3 - Mar 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Pet friendly

Point Pleasant Resort
6600 Estate Smith Bay St. Thomas St. Thomas
When you stay at Point Pleasant Resort in St. Thomas, you'll be on the waterfront, within a 5-minute drive of Lindquist Beach and Coki Point Beach.
Pool
Kitchen

Secret Harbour Beach Resort
6280 Estate Nazareth St. Thomas St. Thomas
$707 nightly
The price is $787 total per night
$787 total
Mar 1 - Mar 2
Total with taxes and fees
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Sapphire Beach and Bolongo Bay.
Pool
Spa

Bolongo Bay Beach Resort
7150 Bolongo St. Thomas St. Thomas
Located in St. Thomas, Bolongo Bay Beach Resort is by the ocean, within a 10-minute drive of Fort Christian and Blackbeard's Castle.
Pool
All inclusive

Sugar Bay Resort and Spa
6500 Estate Smith Bay St. Thomas St. Thomas
When you stay at Sugar Bay Resort and Spa in St. Thomas, you'll be near the bay, a 4-minute drive from Sapphire Beach and 6 minutes from Coki Point Beach.
On private beach
Pool

The Ritz-Carlton, St. Thomas
6900 Great Bay St. Thomas St. Thomas
$1,642 nightly
The price is $1,834 total per night
$1,834 total
Mar 20 - Mar 21
Total with taxes and fees
Located in St. Thomas, The Ritz-Carlton, St. Thomas is by the ocean, a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay.
Pool
Spa

Sapphire Beachfront Condo - Free Wi-Fi - Save!
St. Thomas St Thomas
$463 nightly
The price is $514 total per night
$514 total
Mar 16 - Mar 17
Total with taxes and fees
When you stay at this condo in St. Thomas, you'll be on the beach, a 2-minute drive from Sapphire Beach and 10 minutes from Coki Point Beach.
Pool
Kitchen

Island Time on Sapphire Beach, Beach level walkout, Bldg A
St Thomas
When you stay at this condo in St. Thomas, you'll be on the beach, a 1-minute drive from Sapphire Beach and 9 minutes from Coki Point Beach.
Pool
Kitchen

Lindbergh Bay Hotel and Villas
8075 Lindbergh Bay St. Thomas St. Thomas
$183 nightly
The price is $203 total per night
$203 total
Mar 4 - Mar 5
Total with taxes and fees
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.
Pool
Pet friendly

Luxurious Beachfront Condo- September-November Savings!!! Paradise at your toes!
St Thomas USVI
When you stay at this condo in St. Thomas, you'll be on the beach, a 1-minute drive from Sapphire Beach and 9 minutes from Coki Point Beach.
Pool
Kitchen

Sapphire Beach Beachfront Condo Free Wi - Fi! - Save!
St Thomas
$606 nightly
The price is $672 total per night
$672 total
Mar 8 - Mar 9
Total with taxes and fees
When you stay at this condo in St. Thomas, you'll be on the beach, a 2-minute drive from Sapphire Beach and 10 minutes from Coki Point Beach.
Pool
Kitchen
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.
St. Thomas hotels essential information
Accommodation | 2,319 hotels |
|---|---|
Lowest Price | $203 |
Highest Price | $1,834 |
Popular hotels | The Westin St. Thomas Beach Resort & Spa, Emerald Beach Resort, Point Pleasant Resort, Secret Harbour Beach Resort, Bolongo Bay Beach Resort, Sugar Bay Resort and Spa, The Ritz-Carlton, St. Thomas, Sapphire Beachfront Condo - Free Wi-Fi - Save!, Island Time on Sapphire Beach, Beach level walkout, Bldg A, Lindbergh Bay Hotel and Villas, Luxurious Beachfront Condo- September-November Savings!!! Paradise at your toes!, Sapphire Beach Beachfront Condo Free Wi - Fi! - Save! |
Most Recent St. Thomas Hotel Reviews

Emerald Beach Resort
5 out of 5
Posted 13 hours ago
CheapTickets Verified Review
"Rooms have awesome views. Great bar and dining on property."
A verified traveler stayed at Emerald Beach Resort
Types of Hotels
Top 20 St. Thomas Hotels
Hotels Near St. Thomas
Top Hotel Brands
Hotels By Star Rating
Cities near St. Thomas
More to Explore in St. Thomas
Top Picks
Hotels
- Hotels in Vieques
- Hotels in Culebra
- Hotels in Grand Cay
- Hotels in Hampton Bays
- Hotels near Los Angeles Intl.
- Hotels in Payson
- Hotels in Aguadilla
- Hotels in Ponce
- Hotels near Kuakata Beach
- Park MGM Las Vegas
- Hotels in Shoal Bay
- Hotels in Isabela
- Hotels in St. John
- Hotels in Point Fortin
- Casino Resorts & Hotels in Mayagüez
- Hotels in Willemstad
Flights
Packages





