
Find hotels near Sunset Beach, St. John from SAR 748
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Sunset Beach hotels

Villa Island Paradise
Villa Island Paradise2.1 km from Sunset Beach
9.6 out of 10, Exceptional, (31 reviews)
The price is SAR 202
SAR 2,055 total
includes taxes & fees
23 Jun - 24 Jun

St John Inn
St John Inn2 km from Sunset Beach
9.2 out of 10, Wonderful, (454 reviews)
The price is SAR 873
SAR 982 total
includes taxes & fees
26 Jun - 27 Jun

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort2.4 km from Sunset Beach
8.8 out of 10, Excellent, (105 reviews)
The price is SAR 1,858
SAR 2,746 total
includes taxes & fees
12 Jul - 13 Jul

The Green Iguana Hotel
The Green Iguana Hotel15.9 km from Sunset Beach
10.0 out of 10, Exceptional, (32 reviews)
The price is SAR 790
SAR 968 total
includes taxes & fees
10 Jul - 11 Jul

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI15.9 km from Sunset Beach
10.0 out of 10, Exceptional, (26 reviews)
The price is SAR 967
SAR 1,185 total
includes taxes & fees
23 Jun - 24 Jun

Hotel 1829
Hotel 182915.9 km from Sunset Beach
9.8 out of 10, Exceptional, (34 reviews)
The price is SAR 708
SAR 868 total
includes taxes & fees
23 Jun - 24 Jun

Secret Harbour Beach Resort
Secret Harbour Beach Resort7.3 km from Sunset Beach
9.0 out of 10, Wonderful, (1,002 reviews)
The price is SAR 1,702
SAR 2,102 total
includes taxes & fees
21 Jul - 22 Jul

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection14.5 km from Sunset Beach
9.4 out of 10, Exceptional, (178 reviews)
The price is SAR 2,271
SAR 2,968 total
includes taxes & fees
6 Jul - 7 Jul

Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel7.2 km from Sunset Beach
8.8 out of 10, Excellent, (515 reviews)
The price is SAR 1,059
SAR 1,403 total
includes taxes & fees
23 Jun - 24 Jun

Island View Guesthouse
Island View Guesthouse18.3 km from Sunset Beach
9.4 out of 10, Exceptional, (378 reviews)
The price is SAR 519
SAR 748 total
includes taxes & fees
10 Jul - 11 Jul

The Hideaway Hull Bay
The Hideaway Hull Bay18.8 km from Sunset Beach
9.4 out of 10, Exceptional, (65 reviews)
The price is SAR 782
SAR 1,443 total
includes taxes & fees
22 Jul - 23 Jul

Peter Bay Gatehouse
Peter Bay GatehouseMaho Bay Quarter, 5 km from Sunset Beach
8.4 out of 10, Very Good, (20 reviews)
The price is SAR 2,346
SAR 3,273 total
includes taxes & fees
11 Jul - 12 Jul

Bluebeard's Castle Resort
Bluebeard's Castle Resort15.2 km from Sunset Beach
9.0 out of 10, Wonderful, (526 reviews)
The price is SAR 815
SAR 1,098 total
includes taxes & fees
6 Jul - 7 Jul

The Landmark Apartment
The Landmark Apartment15.9 km from Sunset Beach
9.0 out of 10, Wonderful, (17 reviews)
The price is SAR 881
SAR 1,554 total
includes taxes & fees
24 Jun - 25 Jun

The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only16 km from Sunset Beach
9.0 out of 10, Wonderful, (409 reviews)
The price is SAR 949
SAR 1,255 total
includes taxes & fees
23 Jun - 24 Jun

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas6.4 km from Sunset Beach
8.4 out of 10, Very Good, (472 reviews)
The price is SAR 2,811
SAR 3,730 total
includes taxes & fees
6 Jul - 7 Jul

Hampton by Hilton St. Thomas
Hampton by Hilton St. Thomas14.7 km from Sunset Beach
8.8 out of 10, Excellent, (180 reviews)
The price is SAR 921
SAR 1,114 total
includes taxes & fees
5 Jul - 6 Jul

The Cottage at Villa Indigo
The Cottage at Villa Indigo16 km from Sunset Beach
8.8 out of 10, Excellent, (15 reviews)
The price is SAR 1,010
SAR 1,707 total
includes taxes & fees
23 Jun - 24 Jun

Villa Indigo 1BR in Private Gated Estate
Villa Indigo 1BR in Private Gated Estate16.1 km from Sunset Beach
8.8 out of 10, Excellent, (33 reviews)
The price is SAR 793
SAR 1,347 total
includes taxes & fees
6 Jul - 7 Jul
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 popular hotels close to Sunset Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Villa Island Paradise | 9.6 Exceptional 31 reviews | View | ||||||
![]() St John Inn | 9.2 Wonderful 454 reviews | View | ||||||
![]() Suite St. John at Gallows Point Resort | 8.8 Excellent 105 reviews | View | ||||||
![]() The Green Iguana Hotel | 10.0 Exceptional 32 reviews | View | ||||||
![]() The Mary Anne Boutique Hotel USVI | 10.0 Exceptional 26 reviews | View |
Top Sunset Beach Hotel Reviews

Pearl Guest House - Waterfront Paradise!
10/10 Excellent
Hotels near other Sunset Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular St. John Attractions
Other Hotels near Sunset Beach, St. John
More Hotel Options in Sunset Beach
Explore more hotels
- L'Autre Monde Villa, complete island oasis with generator back up power.
- Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!
- Spacious, 3 Bed / 3 Bath, Pool, Screened Porch, Wi-Fi, A/C
- Oceanfront - A perfect couple's only romantic getaway.
- Spacious 2/Bed, 2/Ba, Pool, A/C Bedrooms, Screened Porch, Wi-Fi
- Best-Priced 2BR Villa on St. John with Ocean View and Pool!
- Pearl Guest House - Waterfront Paradise!
- Oceanfront - A perfect couple's only romantic getaway.
- Cute Cozy Cottage with private entrance and ocean views in prime neighborhood
- Stunning Views, Peaceful Location, Large Pool & Minutes from Cruz Bay









































































