Hotels near Sapphire Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Sapphire Beach hotels

Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel1.8 km from Sapphire Beach
8.8 out of 10, Excellent, (473)

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas1.7 km from Sapphire Beach
8.4 out of 10, Very good, (444)
The price is S$1,979
includes taxes & fees
20 Jan - 21 Jan

Olga's Fancy
Olga's Fancy9.7 km from Sapphire Beach
9.6 out of 10, Exceptional, (1001)
The price is S$216
includes taxes & fees
18 Jan - 19 Jan

Flamboyan on the Bay Resort and Villas
Flamboyan on the Bay Resort and Villas7.5 km from Sapphire Beach
8.6 out of 10, Excellent, (810)
The price is S$207
includes taxes & fees
18 Jan - 19 Jan

Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight, 7.6 km from Sapphire Beach
9.2 out of 10, Wonderful, (55)
The price is S$526
includes taxes & fees
14 Jan - 15 Jan

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI8.6 km from Sapphire Beach
10.0 out of 10, Exceptional, (13)
The price is S$570
includes taxes & fees
14 Jan - 15 Jan

Hotel 1829
Hotel 18298.6 km from Sapphire Beach
9.8 out of 10, Exceptional, (8)
The price is S$524
includes taxes & fees
12 Jan - 13 Jan

Mafolie Hotel
Mafolie Hotel8.9 km from Sapphire Beach
8.6 out of 10, Excellent, (1002)
The price is S$251
includes taxes & fees
9 Jan - 10 Jan

Bluebeard's Castle Resort
Bluebeard's Castle Resort8 km from Sapphire Beach
8.6 out of 10, Excellent, (19)
The price is S$354
includes taxes & fees
12 Jan - 13 Jan



Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort5.4 km from Sapphire Beach
8.6 out of 10, Excellent, (96)
The price is S$1,388
includes taxes & fees
18 Jan - 19 Jan

Midtown Guest House
Midtown Guest House8.7 km from Sapphire Beach
8.2 out of 10, Very good, (275)
The price is S$151
includes taxes & fees
12 Jan - 13 Jan

The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only8.8 km from Sapphire Beach
9.0 out of 10, Wonderful, (353)

The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa7.9 km from Sapphire Beach
8.4 out of 10, Very good, (1028)
The price is S$1,164
includes taxes & fees
21 Jan - 22 Jan

Starz Hotel
Starz Hotel10.6 km from Sapphire Beach
6.6 out of 10, (548)
The price is S$243
includes taxes & fees
25 Jan - 26 Jan

The Landmark Apartment
The Landmark Apartment4.8 km from Sapphire Beach
8.8 out of 10, Excellent, (15)
The price is S$516
includes taxes & fees
17 Jan - 18 Jan

Boundless Bliss Hotel
Boundless Bliss Hotel6.4 km from Sapphire Beach
7.0 out of 10, Good, (141)
The price is S$257
includes taxes & fees
13 Jan - 14 Jan

Little Indigo Apartments
Little Indigo Apartments8.7 km from Sapphire Beach
8.4 out of 10, Very good, (22)
The price is S$430
includes taxes & fees
18 Jan - 19 Jan

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.
Top Sapphire Beach Hotel Reviews

Margaritaville Vacation Club - St. Thomas
10/10 Excellent







































































