The U.S. Virgin Islands may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels Near Sunset Beach, St. John

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Sunset Beach

Vida De Mar: Waterfront Villa! Full A/c! Huge Pool and Hot Tub!
5/5Exceptional! (1 review)
Beautiful location! Comfortable home!

"Great accommodations for our family! Everyone had their own space. Beach access was a wonderful bonus although it wasn't easy to swim with the children, tide pools and places to explore were fun. It was difficult to get to the home, but worth it."…"

Reviewed on Mar 29, 2019

Vida De Mar: Waterfront Villa! Full A/c! Huge Pool and Hot Tub!
Beach Beachfront Private Villa With Pool, hot tub and A/c!
Mampoo Hill-- a Beachfront House 20 Yards From the Ocean With Optional Jeep
4.9/5Exceptional! (12 reviews)
Heaven on Earth!

"Amazing ocean view! Beautifully decorated. Meticulously clean. Comfortable furnishings. We fell asleep to sound of the ocean on the breezy nights. The nights with no breeze, we did break down and turned the air on but we could still hear the ocean. The sunsets were stunning. Quiet neighborhood but ..."…"

Reviewed on Mar 20, 2020

Mampoo Hill-- a Beachfront House 20 Yards From the Ocean With Optional Jeep

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Come Find out What "island Time" is all About!
Amazing Private Beachfront Villa for 2-10
Get Rates
5/5Exceptional! (4 reviews)
Spectacular stay in ST John USVi

"Thank you for letting our family of 9 stay at your beautiful home. The property was spectacular. I really appreciated that each unit had its own bathroom even though we did have to share ours occasionally with our teenage daughters :) The girls all loved the outdoor tropical garden showers that were ..."…"

Reviewed on Feb 18, 2020

Amazing Private Beachfront Villa for 2-10
Sunset Beach: Beachfront Villa! Pool! Hot Tub!
Rara Avis-relax in Your Lounge Chairs to the Sounds of the Surf! Romantic!
4/5Very Good! (4 reviews)
Amazing

"Property was amazing, view was awesome."…"

Reviewed on Jul 29, 2020

Rara Avis-relax in Your Lounge Chairs to the Sounds of the Surf! Romantic!
Beach by Kayak or Snorkel From Your Villa! 3 min Hike Oceanside. Peaceful & fun
4.7/5Exceptional! (11 reviews)
Just Amazing

"We had such an amazing time. Thank you so much for everything you did working with us. Steve the property manager was great, the house was perfect. The kids will never forget this trip. On our last day I was snorkeling just around Chocolate Hole and saw a pair of sea turtles. I didn't know that CH ..."…"

Reviewed on Jul 13, 2020

Beach by Kayak or Snorkel From Your Villa! 3 min Hike Oceanside. Peaceful & fun
2 Bedroom 2 Bath Villa at the Westin St. John - Sunset Bay
New Construction,Ultra-Lux., Infinity Pool, Hot Tub, Kayaks, SUPS,Snorkeling
Don't see what you're looking for?
See all available properties in Sunset Beach
View all properties
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.

Sunset Beach is located in St. John. Travelers love the area for its beautiful island views. St. John is home to 230 hotels and other accommodations, so you can find something that's perfect for your stay.

Staying Near Sunset Beach

You can choose from 71 hotels and accommodations within a mile of Sunset Beach, including these options:

Things to See and Do Near Sunset Beach

While you're in town visiting Sunset Beach, you can explore the sights and attractions within just a few miles of the area.

Some landmarks that you won't want to miss include Elaine Lone Sprauve Library and Museum, Catherineberg Ruins, and Peace Hill Windmill. Enjoy the outdoors at Virgin Islands National Park, Reef Bay Trailhead, or Bordeaux Mountain Trail. Honeymoon Beach, Trunk Bay, and Sapphire Beach are great spots if you want to spend some time by the water during your stay.

If you want to see more of the surrounding area, you might plan a visit to Caneel Bay Beach and Cinnamon Bay Beach. You might also stop by Maho Beach, located 4 mi (6.4 km) from Sunset Beach, or Coral World Ocean Park which is 5.9 mi (9.5 km) away.

Frequently asked questions

What's the area like around Sunset Beach?
Sunset Beach is located in St. John. Travelers love the area for its beautiful island views. If you’re looking for a convenient place to stay, check out the 330 hotels and other accommodations you’ll find within a mile.
What's the best hotel to stay close to Sunset Beach?
Adjacent to Sunset Beach, Vida De Mar: Waterfront Villa! Full A/c! Huge Pool and Hot Tub! is one of the top choices for your stay based on our traveler data, and this villa offers private pools and a spa tub. Another good option is The Westin St. John Resort Villas, located just 0.7 mi (1.2 km) away.
If I need to cancel the hotel reservation for my stay near Sunset Beach, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to review the top deals on offer near Sunset Beach.
Where can I learn more about changing or cancelling my trip in the area near Sunset Beach?
For more information about updating your stay near Sunset Beach or cancelling it, click here.
What can I see and do near Sunset Beach?
While you’re exploring, swing by Catherineberg Ruins, Annaberg Plantation, and Elaine Lone Sprauve Library and Museum to learn a bit about the area. Local parks like Virgin Islands National Park, Cow and Calf Rock, and Cruz Bay Visitor Center are peaceful spots to stop and take in some fresh air. Honeymoon Beach, Trunk Bay, and Sapphire Beach are great spots if you want to spend some time by the water during your stay.

Recent reviews of Sunset Beach hotels

More trip options