
Find hotels near Sapphire Beach, St. Thomas from NT$4,813
- 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

1. Secret Harbour Beach Resort
Secret Harbour Beach Resort1.8 km from Sapphire Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is NT$15,220
NT$18,987 total
includes taxes & fees
Nov 6 - Nov 7

2. Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel1.8 km from Sapphire Beach
8.8 out of 10, Excellent, (520 reviews)
The price is NT$9,193
NT$12,175 total
includes taxes & fees
Nov 10 - Nov 11

3. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas1.7 km from Sapphire Beach
8.4 out of 10, Very good, (506 reviews)
The price is NT$26,034
NT$34,336 total
includes taxes & fees
Nov 10 - Nov 11

4. The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI8.6 km from Sapphire Beach
10.0 out of 10, Exceptional, (30 reviews)
The price is NT$9,375
NT$11,602 total
includes taxes & fees
Dec 1 - Dec 2

5. The Green Iguana Hotel
The Green Iguana Hotel8.6 km from Sapphire Beach
10.0 out of 10, Exceptional, (38 reviews)
The price is NT$7,918
NT$8,908 total
includes taxes & fees
Nov 29 - Nov 30

6. Hotel 1829
Hotel 18298.6 km from Sapphire Beach
9.4 out of 10, Exceptional, (46 reviews)
The price is NT$5,875
NT$7,270 total
includes taxes & fees
Nov 5 - Nov 6

7. St John Inn
St John Inn6 km from Sapphire Beach
9.2 out of 10, Wonderful, (480 reviews)
The price is NT$7,616
NT$8,568 total
includes taxes & fees
Nov 7 - Nov 8

8. Bluebeard's Castle Resort
Bluebeard's Castle Resort8 km from Sapphire Beach
9.0 out of 10, Wonderful, (936 reviews)
The price is NT$6,013
NT$7,441 total
includes taxes & fees
Dec 3 - Dec 4

9. The Hideaway Hull Bay
The Hideaway Hull Bay11.5 km from Sapphire Beach
9.6 out of 10, Exceptional, (71 reviews)
The price is NT$7,765
NT$13,656 total
includes taxes & fees
Nov 24 - Nov 25

10. Island View Guesthouse
Island View Guesthouse11.1 km from Sapphire Beach
9.4 out of 10, Exceptional, (403 reviews)
The price is NT$4,692
NT$6,256 total
includes taxes & fees
Nov 5 - Nov 6

11. The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only8.8 km from Sapphire Beach
9.0 out of 10, Wonderful, (429 reviews)
The price is NT$7,688
NT$10,289 total
includes taxes & fees
Nov 5 - Nov 6

12. Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection7.7 km from Sapphire Beach
9.4 out of 10, Exceptional, (227 reviews)
The price is NT$18,193
NT$24,074 total
includes taxes & fees
Nov 29 - Nov 30

14. Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort5.4 km from Sapphire Beach
8.8 out of 10, Excellent, (106 reviews)
The price is NT$21,016
NT$29,713 total
includes taxes & fees
Nov 7 - Nov 8

15. Mafolie Hotel
Mafolie Hotel8.9 km from Sapphire Beach
8.8 out of 10, Excellent, (1,000 reviews)
The price is NT$4,001
NT$5,316 total
includes taxes & fees
Nov 10 - Nov 11

16. The Westin St. John Resort Villas
The Westin St. John Resort Villas6.8 km from Sapphire Beach
8.4 out of 10, Very good, (512 reviews)
The price is NT$12,740
NT$14,332 total
includes taxes & fees
Nov 17 - Nov 18

17. Bunker Hill Hotel
Bunker Hill Hotel8.7 km from Sapphire Beach
8.2 out of 10, Very good, (1,087 reviews)
The price is NT$3,890
NT$4,813 total
includes taxes & fees
Nov 5 - Nov 6

18. Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight, 7.6 km from Sapphire Beach
8.8 out of 10, Excellent, (263 reviews)
The price is NT$7,989
NT$9,661 total
includes taxes & fees
Nov 10 - Nov 11

19. Marriott's Frenchman's Cove
Marriott's Frenchman's Cove7.6 km from Sapphire Beach
9.0 out of 10, Wonderful, (207 reviews)
The price is NT$22,776
NT$25,623 total
includes taxes & fees
Nov 29 - Nov 30

20. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa7.9 km from Sapphire Beach
8.6 out of 10, Excellent, (1,569 reviews)
The price is NT$12,498
NT$16,855 total
includes taxes & fees
Nov 29 - Nov 30
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.
Compare top hotels near Sapphire Beach
![]() Secret Harbour Beach Resort1.8 km from Sapphire Beach | ![]() Two Sandals – A Boutique Hotel1.8 km from Sapphire Beach | ![]() The Ritz-Carlton, St. Thomas1.7 km from Sapphire Beach | ![]() The Mary Anne Boutique Hotel USVI8.6 km from Sapphire Beach | ![]() The Green Iguana Hotel8.6 km from Sapphire Beach |
|---|---|---|---|---|
9.0 Wonderful 1,000 reviews | 8.8 Excellent 520 reviews | 8.4 Very good 506 reviews | 10.0 Exceptional 30 reviews | 10.0 Exceptional 38 reviews |
The price is NT$15,220 NT$18,987 total includes taxes & fees Nov 6 - Nov 7 | The price is NT$9,193 NT$12,175 total includes taxes & fees Nov 10 - Nov 11 | The price is NT$26,034 NT$34,336 total includes taxes & fees Nov 10 - Nov 11 | The price is NT$9,375 NT$11,602 total includes taxes & fees Dec 1 - Dec 2 | The price is NT$7,918 NT$8,908 total includes taxes & fees Nov 29 - Nov 30 |
|
|
|
|
|
Top Sapphire Beach Hotel Reviews

Margaritaville Vacation Club - St. Thomas
10/10 Excellent




































































