Hotels near Sunset Beach St. John

October 2026
15
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Where to stay near Sunset Beach?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night near Sunset Beach on Hotels.com. These hotels close to Sunset Beach consistently deliver on quality, location and traveler experience. Last updated on October 15, 2026.

1. Villa Island Paradise

Villa Island Paradise
2.1 km from Sunset Beach
United States
Sharnel
CNY441
CNY3,183 total
includes taxes & fees
Oct 16 - Oct 17
Villa Island Paradise

2. St John Inn

St John Inn
2 km from Sunset Beach
United States
Kevin
CNY1,564
CNY1,760 total
includes taxes & fees
Nov 2 - Nov 3
St John Inn

3. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
2.4 km from Sunset Beach
United States
Daniel
CNY4,317
CNY6,103 total
includes taxes & fees
Oct 17 - Oct 18
Suite St. John at Gallows Point Resort

4. The Westin St. John Resort Villas

The Westin St. John Resort Villas
1.2 km from Sunset Beach
United States
Laura
CNY2,350
CNY2,644 total
includes taxes & fees
Oct 30 - Oct 31
The Westin St. John Resort Villas

5. The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
15.9 km from Sunset Beach
United States
HENRY
CNY1,636
CNY2,024 total
includes taxes & fees
Oct 25 - Oct 26
The Mary Anne Boutique Hotel USVI

6. The Green Iguana Hotel

The Green Iguana Hotel
15.9 km from Sunset Beach
United States
Chuck
CNY1,616
CNY1,818 total
includes taxes & fees
Nov 13 - Nov 14
The Green Iguana Hotel

7. Secret Harbour Beach Resort

Secret Harbour Beach Resort
7.3 km from Sunset Beach
United States
Monique
CNY3,291
CNY4,105 total
includes taxes & fees
Oct 17 - Oct 18
Secret Harbour Beach Resort

8. Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
7.2 km from Sunset Beach
United States
Marie-Laure
CNY1,888
CNY2,501 total
includes taxes & fees
Oct 22 - Oct 23
Two Sandals – A Boutique Hotel

9. Hotel 1829

Hotel 1829
15.9 km from Sunset Beach
United States
Duana
CNY637
CNY716 total
includes taxes & fees
Oct 20 - Oct 21
Hotel 1829

10. Aqua

Aqua
13.4 km from Sunset Beach
United States
Paola
CNY1,501
CNY2,692 total
includes taxes & fees
Oct 29 - Oct 30
Aqua

11. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
6.4 km from Sunset Beach
United States
Michael Peyton
CNY4,009
CNY5,446 total
includes taxes & fees
Oct 26 - Oct 27
The Ritz-Carlton, St. Thomas

12. Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
14.5 km from Sunset Beach
United States
Behrooz
CNY3,005
CNY4,101 total
includes taxes & fees
Oct 16 - Oct 17
Buoy Haus Beach Resort St. Thomas, Autograph Collection

13. Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter, 5 km from Sunset Beach
United States
Thomas
CNY5,240
CNY7,025 total
includes taxes & fees
Oct 17 - Oct 18
Peter Bay Gatehouse

14. The Hideaway Hull Bay

The Hideaway Hull Bay
18.8 km from Sunset Beach
United States
Caroline
CNY1,395
CNY2,574 total
includes taxes & fees
Oct 19 - Oct 20
The Hideaway Hull Bay

15. Island View Guesthouse

Island View Guesthouse
18.3 km from Sunset Beach
United States
Robert
CNY876
CNY1,285 total
includes taxes & fees
Nov 2 - Nov 3
Island View Guesthouse

16. Bluebeard's Castle Resort

Bluebeard's Castle Resort
15.2 km from Sunset Beach
United States
Mohinie
CNY1,236
CNY1,529 total
includes taxes & fees
Nov 15 - Nov 16
Bluebeard's Castle Resort

17. Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
14.5 km from Sunset Beach
United States
Cathryn
CNY3,743
CNY4,211 total
includes taxes & fees
Oct 16 - Oct 17
Marriott's Frenchman's Cove

18. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
16 km from Sunset Beach
United States
miguel
CNY1,438
CNY1,953 total
includes taxes & fees
Oct 22 - Oct 23
The Pink Palm Hotel - Adults Only

19. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
14.7 km from Sunset Beach
United States
Steven
CNY1,531
CNY1,852 total
includes taxes & fees
Oct 22 - Oct 23
Hampton by Hilton St. Thomas

20. Mafolie Hotel

Mafolie Hotel
16.1 km from Sunset Beach
United States
Tanya
CNY713
CNY970 total
includes taxes & fees
Oct 26 - Oct 27
Mafolie Hotel
View all properties

Compare popular hotels close to Sunset Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A coastal landscape with a beach, clear blue waters, and lush greenery.
Villa Island Paradise
9.6
Exceptional
41 reviews
View
A turquoise building with a window and a door, surrounded by lush greenery.
St John Inn
9.2
Wonderful
479 reviews
View
A room with a TV, wicker furniture, and a view of the ocean.
Suite St. John at Gallows Point Resort
8.8
Excellent
106 reviews
View
A resort with a central pool, palm trees, and a view of the ocean.
The Westin St. John Resort Villas
8.4
Very good
509 reviews
View
A poolside area with a palm tree, a view of the sea, and a red-roofed building.
The Mary Anne Boutique Hotel USVI
10.0
Exceptional
30 reviews
View

Other landmarks near Sunset Beach

Devers Bay

Devers Bay is 4 mi (6.4 km) from central St. John, why not stop by during your stay.
See properties

Hart Bay

Hart Bay is 3.7 mi (5.9 km) from central St. John, why not stop by during your stay.
See properties

Chocolate Hole

Chocolate Hole is 4 mi (6.5 km) from central St. John, why not stop by during your stay.
See properties

Chocolate Hole Beach

Whether you want to hunt for sand dollars or smell the fresh air, Chocolate Hole Beach is a spot you might want to check out when visiting Estate Chocolate Hole and Great Cruz Bay. Catch the sunset by the shore at Sunset Beach, just a short walk away.
See properties

Boatman Point

Boatman Point is 0.3 mi (0.5 km) from central Estate Rendezvous and Ditlef, why not stop by during your stay.
See properties

Great Cruz Bay

9.0/10 (7 reviews)
Great Cruz Bay is 4.3 mi (6.9 km) from central St. John, why not stop by during your stay.
See properties

Rendezvous Bay

Ditleff Point is home to Rendezvous Bay, so why not stop by during your stay in St. John.
See properties

Klein Bay

Ditleff Point is home to Klein Bay, so why not stop by during your stay in St. John.
See properties

Frequently Asked Questions

What are the best hotels near Sunset Beach?

  • Guests love staying at Sea Shore Allure, which is a hotel near Sunset Beach.
  • Caneel Bay is another well-reviewed hotel and is a short drive away.
  • With 4,679 hotels, vacation rentals, and other accommodations in the area, you'll have plenty to choose from.

How much does it cost to stay in a hotel near Sunset Beach?

On Hotels.com, you can find a variety of room prices depending on when and where you plan to go. Simply sort by price on the search results and filter by your preferred criteria to find the best options for you and your budget.

  • Search for the lowest price per night from CNY441

What cheap hotels are close to Sunset Beach?

  • Bunker Hill Hotel is a budget-friendly hotel near Sunset Beach and offers an outdoor pool, a restaurant, and a bar/lounge.

Can I find hotels close to Sunset Beach that are fully refundable?

Yes, there are many hotels with refundable room rates, but be sure to check the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.

What are the best romantic hotels near Sunset Beach?

  • For travelers looking for a romantic stay, Caneel Bay offers a beach, an ocean-view restaurant, and an outdoor pool. It's a short 14-minute drive from Sunset Beach.
  • The Ritz-Carlton, St. Thomas is another great choice, and it's 38 minutes away by car.

What are the best hotels close to Sunset Beach with free breakfast?

Which hotels near Sunset Beach have rooms with great views?

  • Enjoy rooms with ocean or garden views at Caneel Bay, which is a short 14-minute drive from Sunset Beach.
  • Another great choice nearby is The Ritz-Carlton, St. Thomas, which has rooms with ocean or resort views.

What are the best family hotels close to Sunset Beach?

  • The entire family will enjoy a stay at Caneel Bay which offers a free children's club, a private beach, and an outdoor pool. Sunset Beach is a short drive away.
  • Another great option for your family's trip is The Ritz-Carlton, St. Thomas.

What are the best luxury hotels near Sunset Beach?

  • Treat yourself when you stay at Sea Shore Allure, which is a short 6-minute drive from Sunset Beach and offers a beach, an outdoor pool, and a terrace.
  • Another luxurious option is Caneel Bay, which is a short drive away.

What are the best hotels near Sunset Beach with free parking?

  • Travelers looking to drive and park with ease should consider a stay at Sea Shore Allure, which offers free parking. You'll be a short 6-minute drive from Sunset Beach.
  • Another property that offers free parking is Caneel Bay, which is a short drive away.

What are the best hotels near Sunset Beach with a pool?

  • Travelers can enjoy the outdoor pool at Sea Shore Allure. Sunset Beach is a short 6-minute drive from the hotel.
  • Another great choice for a hotel with a pool is Caneel Bay.

What are the best things to see and do around my hotel near Sunset Beach?

  • You can see top attractions like Sapphire Beach and Virgin Islands National Park during your stay near Sunset Beach.
  • Bolongo Bay, Trunk Bay, and Cruz Bay Beach are other places to visit in the area.

What are the best pet-friendly hotels close to Sunset Beach?