Default HTG hotel image

Find hotels near Sunset Beach, St. John from $171

Check prices for these dates

Tonight
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Sunset Beach hotels

1. St John Inn

St John Inn
1.2 mi from Sunset Beach
United States
Alphonse
$175 nightly
$197 total
Sep 8 - Sep 9
Total with taxes and fees
St John Inn

2. The Saint Resort

The Saint Resort
1.5 mi from Sunset Beach
United States
Beth
$298 nightly
$322 total
Sep 7 - Sep 8
Total with taxes and fees
The Saint Resort

3. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
1.5 mi from Sunset Beach
United States
Sean
$670 nightly
$735 total
Sep 7 - Sep 8
Total with taxes and fees
Suite St. John at Gallows Point Resort

4. The Westin St. John Resort Villas

The Westin St. John Resort Villas
0.8 mi from Sunset Beach
United States
Rituparna
$351 nightly
$395 total
Sep 15 - Sep 16
Total with taxes and fees
The Westin St. John Resort Villas

5. The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
9.9 mi from Sunset Beach
United States
Gustavo
$239 nightly
$269 total
Sep 2 - Sep 3
Total with taxes and fees
The Mary Anne Boutique Hotel USVI

6. Hotel 1829

Hotel 1829
9.9 mi from Sunset Beach
United States
Jared
$237 nightly
$267 total
Sep 4 - Sep 5
Total with taxes and fees
Hotel 1829

7. The Hideaway Hull Bay

The Hideaway Hull Bay
11.7 mi from Sunset Beach
United States
Jeffry
$363 nightly
$390 total
Sep 12 - Sep 13
Total with taxes and fees
The Hideaway Hull Bay

8. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.5 mi from Sunset Beach
United States
Michael
$482 nightly
$541 total
Sep 30 - Oct 1
Total with taxes and fees
Secret Harbour Beach Resort

9. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
4.8 mi from Sunset Beach
United States
Robert Kenneth
$369 nightly
$415 total
Sep 10 - Sep 11
Total with taxes and fees
View of Paradise at Sapphire Beach

10. Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
4.5 mi from Sunset Beach
United States
Kimberly
$326 nightly
$367 total
Sep 3 - Sep 4
Total with taxes and fees
Two Sandals – A Boutique Hotel

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

Buoy Haus Beach Resort St. Thomas, Autograph Collection
9 mi from Sunset Beach
United States
Katherine
$495 nightly
$556 total
Oct 1 - Oct 2
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

12. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
4 mi from Sunset Beach
United States
Missy Lee
$621 nightly
$694 total
Sep 13 - Sep 14
Total with taxes and fees
The Ritz-Carlton, St. Thomas

13. Island View Guesthouse

Island View Guesthouse
11.4 mi from Sunset Beach
United States
Monica
$171 nightly
$192 total
Sep 2 - Sep 3
Total with taxes and fees
Island View Guesthouse

14. Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
9 mi from Sunset Beach
United States
Cathryn
$629 nightly
$708 total
Sep 6 - Sep 7
Total with taxes and fees
Marriott's Frenchman's Cove

15. Bluebeard's Castle Resort

Bluebeard's Castle Resort
9.4 mi from Sunset Beach
United States
Tricia
$203 nightly
$228 total
Oct 1 - Oct 2
Total with taxes and fees
Bluebeard's Castle Resort

16. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
9.2 mi from Sunset Beach
United States
Chrislyn
$246 nightly
$277 total
Sep 8 - Sep 9
Total with taxes and fees
Hampton by Hilton St. Thomas

17. Mafolie Hotel

Mafolie Hotel
10 mi from Sunset Beach
United States
Morgan
$155 nightly
$171 total
Oct 1 - Oct 2
Total with taxes and fees
Mafolie Hotel

18. The Cottage at Villa Indigo

The Cottage at Villa Indigo
9.9 mi from Sunset Beach
United States
Oronde
$417 nightly
$453 total
Sep 4 - Sep 5
Total with taxes and fees
The Cottage at Villa Indigo

19. Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
10 mi from Sunset Beach
United States
Trent
$323 nightly
$351 total
Sep 4 - Sep 5
Total with taxes and fees
Villa Indigo 1BR in Private Gated Estate

20. The Landmark Apartment

The Landmark Apartment
9.9 mi from Sunset Beach
United States
Eileen
$339 nightly
$363 total
Sep 12 - Sep 13
Total with taxes and fees
The Landmark Apartment
View all properties

Compare popular hotels close to Sunset Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Garden
St John Inn
9.2
Wonderful
470 reviews
View
Swim-up bar
The Saint Resort
9.2
Wonderful
48 reviews
View
Luxury Suite Ocean View Upper 15D | View from room
Suite St. John at Gallows Point Resort
8.8
Excellent
106 reviews
View
Outdoor pool, cabanas (surcharge), sun loungers
The Westin St. John Resort Villas
8.4
Very Good
504 reviews
View
Property grounds
The Mary Anne Boutique Hotel USVI
10.0
Exceptional
29 reviews
View

Top Sunset Beach Hotel Reviews

Oceanfront - A perfect couple's only romantic getaway.

Oceanfront - A perfect couple's only romantic getaway.

10/10 Excellent
"We absolutely loved staying here for our Honeymoon trip! Caron was kind and helpful, the room and property was clean and kept up when we got there! One of their snorkels was broken upon arrival and they got us a new one in a timely manor! We would definitely stay again :)"
Mackenzie W. 7-night trip
Posted 9 days ago
Oceanfront - A perfect couple's only romantic getaway.
Blue Dolphin Villa Great Cruz  Bay FEATURING A NEW MASTER BEDROOM gorgeous views

Blue Dolphin Villa Great Cruz Bay FEATURING A NEW MASTER BEDROOM gorgeous views

10/10 Excellent
"We had a fantastic stay at Blue Dolphin! The hosts were excellent with communication from the start and provided great recommendations, including help with car rentals. Dwight, the property manager, was wonderful—he met us at the ferry and personally escorted us to the house to make sure we got settled and everything was in order.The outdoor area, pool, and incredible views were definite highlights. You never quite know if a vacation rental will live up to the photos and description, but Blue Dolphin exceeded our expectations. We would absolutely recommend it to anyone visiting St. John!"
Ryan R. 7-night trip
Posted 2 weeks ago
Blue Dolphin Villa Great Cruz Bay FEATURING A NEW MASTER BEDROOM gorgeous views
Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!

Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!

10/10 Excellent
"The pools was absolutely amazing! The room we stayed in was very nice, we had plenty of towels and loved the outdoor shower. Kitchen seemed good although we did not do any cooking. Short drive to Cruz Bay!"
Jill L. 7-night trip
Posted 3 weeks ago
Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!
Best-Priced 1BR on Stj! Perfect Location W/ Ocean View & Pool!

Best-Priced 1BR on Stj! Perfect Location W/ Ocean View & Pool!

8/10 Good
"This one bedroom is one of two guest apartments on a large estate, located 3 or 4 miles from downtown Cruz Bay. It is an older accommodation that has been well maintained over the years. It has everything you will need for a pleasant stay. We were somewhat surprised to discover that the pool was not directly in front of the unit, but was shared with the other guest apartment and the main house. Sharing, however, was not a problem since the other tenants spent much of their time at one of the many beaches on St. John, none of which are close by. Be advised that you will need a Jeep or car to go to one of the well-stocked groceries, to the beach or to Coral Bay or East End. The unit’s spacious living room/screened porch has a comfortable sofa and upholstered chairs, plus an LED TV that streams lots of programming. The views from that room are great. Rendezvous Cottage is a nice place to spend your vacation."
Roger A. 5-night trip
Posted 3 weeks ago
Best-Priced 1BR on Stj! Perfect Location W/ Ocean View & Pool!
Pet friendly. Kayak, paddle board, snorkel, or hike to the beach.

Pet friendly. Kayak, paddle board, snorkel, or hike to the beach.

10/10 Excellent
"Our family had a wonderful week at Beach Walk Villa!"
Sarah B. 6-night trip
Posted 1 month ago
Pet friendly. Kayak, paddle board, snorkel, or hike to the beach.
At the Beach Villa, Beachfront, Kayaks & SUPs

At the Beach Villa, Beachfront, Kayaks & SUPs

10/10 Excellent
"At The Beach was the perfect home base for our family of five during our week in St. John. We loved starting each morning on the porch overlooking Chocolate Hole with coffee and breakfast. We split our time between relaxing and paddleboarding in Chocolate Hole and exploring the island by boat, fishing, and beach hopping. Having snorkeling and the tidal pond just steps away made it easy to enjoy the water without even getting in the car. We especially appreciated the huge ice machine, beach towels, beach chairs we took on our beach-hopping adventures, the fully equipped kitchen (complete with a great blender for frozen drinks!), and the spacious bedrooms. It was the perfect place to cook our fresh catch after a day on the water. Just minutes from Cruz Bay, it was the ideal mix of convenience and tranquility. The hosts were incredibly responsive whenever we had a question or needed anything. We wouldn't hesitate to stay here again!"
Barak C. 7-night trip
Posted 1 month ago
At the Beach Villa, Beachfront, Kayaks & SUPs
Nautilus- Beach Front with 3 King Suites

Nautilus- Beach Front with 3 King Suites

10/10 Excellent
"Highly recommend! The location was fantastic, and there was plenty of room for our family to spread out and relax. One of our favorite parts was being able to walk right down and snorkel in Chocolate Hole Bay.The hosts were exceptional: friendly, responsive, and incredibly communicative throughout our stay. They even offered to help us with roadside assistance when Alamo wasn't being helpful on St. John, We would absolutely stay here again!"
Beth R. 7-night trip
Posted 2 months ago
Nautilus- Beach Front with 3 King Suites
Poolside 2BR with Incredible Sunset View

Poolside 2BR with Incredible Sunset View

10/10 Excellent
"This 2 BR with pool was a perfect experience. Host James was very laid back, showing us the full residence at checkin. With the pool right out the back door and fresh water hose for cleaning off salty snorkel gear this was a perfect location to be 15-20 mins from anywhere on the island. Pictures didn’t do this place justice, the rooms and living areas are larger in person. Enough cooking utensils/pots/pans to cook dinners with. Fantastic accommodation for 4 people"
Brent O. 5-night trip
Posted 2 months ago
Poolside 2BR with Incredible Sunset View
Best-Priced 2BR Villa on St. John with Ocean View and Pool!

Best-Priced 2BR Villa on St. John with Ocean View and Pool!

10/10 Excellent
"Perfect place to stay! Close to Cruz Bay and car ferry. Property was exactly as shown on the site and has beautiful views!"
Aubrey B. 6-night trip
Posted 2 months ago
Best-Priced 2BR Villa on St. John with Ocean View and Pool!

Other attractions near Sunset Beach

Devers Bay

Commune with nature and explore the great outdoors at Devers Bay during your travels in St. John. Stroll along the beautiful beaches or seek out the snorkeling spots.
See properties

Hart Bay

Commune with nature and explore the great outdoors at Hart Bay during your travels in St. John. Stroll along the beautiful beaches or seek out the snorkeling spots.
See properties

Chocolate Hole

Commune with nature and explore the great outdoors at Chocolate Hole during your travels in St. John. Amble around the area's beautiful beaches or seek out the snorkeling spots.
See properties

Chocolate Hole Beach

Why not spend a lazy afternoon at Chocolate Hole Beach during your trip to Estate Chocolate Hole and Great Cruz Bay?
See properties

Boatman Point

Commune with nature and explore the great outdoors at Boatman Point during your travels in Estate Rendezvous and Ditlef.
See properties

Great Cruz Bay

9.0/10 (7 reviews)
Commune with nature and explore the great outdoors at Great Cruz Bay during your travels in St. John. Wander the beautiful beaches and seaside in the area.
See properties

Rendezvous Bay

Commune with nature and explore the great outdoors at Rendezvous Bay during your travels in St. John.
See properties

Klein Bay

Commune with nature and explore the great outdoors at Klein Bay during your travels in St. John.
See properties

Frequently asked questions

What are the top-rated hotels near Sunset Beach?
For travelers seeking top-rated hotels near Sunset Beach, St. John, U.S. Virgin Islands, this list features excellent options that ensure a remarkable stay.Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande BayLatitude Adjustment offers a luxurious retreat with a perfect review rating of 10. Located 2.2 miles from Sunset Beach, this modern condo features a well-equipped kitchen, spacious balcony, and a private outdoor pool. Guests can indulge in nearby water activities such as kayaking and snorkeling, making it an ideal choice for adventure seekers. The condo also provides beach towels and full access to resort amenities, enhancing the overall experience.Westin St. John 2bdrmThe Westin St. John 2-bedroom accommodation is rated 10 by travelers and is located only 1.1 miles from Sunset Beach. This inviting hotel features an outdoor heated pool and offers stunning ocean views from its private balcony. Guests have access to a well-equipped kitchen and can enjoy various beach activities nearby, including sun lounging and water sports. The resort structure adds an element of luxury, making it a great choice for a memorable getaway.Ultra Luxury Westin St.John- Three bedroom pool villa!The Ultra Luxury Westin St. John boasts a perfect review rating of 10 and is just a 7-minute walk from Sunset Beach. This elegant three-bedroom villa features ocean views and a private pool, ensuring travelers experience luxury at its finest. With on-site tennis courts and easy access to water sports like windsurfing and snorkeling, it's perfect for those looking to enjoy both relaxation and adventure. The villa's spacious patio offers an ideal spot for sunset views.
What hotels are within walking distance to Sunset Beach?
Discover top-rated hotels within walking distance to Sunset Beach, offering convenience and luxurious amenities for an unforgettable stay.Ultra Luxury Westin St.John- Three bedroom pool villa!Ultra Luxury Westin St.John offers an exceptional stay just a 7-minute walk from Sunset Beach, rated a perfect 10 by travelers. This spacious three-bedroom villa features a private pool, perfect for relaxation after a day on the beach. Guests can enjoy amenities like a fully equipped kitchen, outdoor patio, and access to nearby water sports activities, including kayaking and snorkeling.Westin St John Resort Villas, 3 bed/3 Bath. Beautiful. Avail June 14-21, 2025The Westin St John Resort Villas stands out with a perfect review rating of 10 and is located just 12 minutes walking from Sunset Beach. This beautiful three-bedroom villa includes a fully equipped kitchen, an outdoor patio, and cozy beach towels for your day by the sea. Guests can also relax in the outdoor pool or enjoy stunning ocean views from the balcony.The Westin St. John Resort VillasThe Westin St. John Resort Villas, rated 8.4 and a 4.5-star hotel, is a 20-minute stroll from Sunset Beach. This resort features a beachfront restaurant and an outdoor pool, perfect for enjoying the island's sunny days. With amenities like tennis courts, a spa, and direct beach access, travelers can unwind in style while taking advantage of everything the area has to offer.
How much is a hotel near Sunset Beach?
Staying near Sunset Beach is a treat, with plenty of hotels from $171 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Sunset Beach?
For families seeking top-rated hotels with stunning views near Sunset Beach, the U.S. Virgin Islands has some excellent options.Lovango Resort + Beach Club (Private Island Resort)Just 1.2 miles from Sunset Beach, the 5-star Lovango Resort + Beach Club is a private island paradise with a review rating of 8.0. This resort is perfect for families, featuring free cribs, toys for children, and connecting rooms. Guests can indulge in complimentary buffet breakfast, enjoy outdoor pools, and enjoy guided boat tours, all while surrounded by stunning ocean views.𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BRFinding Meili is a premium family-friendly option located 2 miles from Sunset Beach, with an impressive review rating of 10. This luxurious hotel offers a plethora of family amenities, including an outdoor play area and video games. Guests can enjoy a shared heated pool, hot tub, and fully equipped kitchen, making it an ideal home away from home for families.The Westin St. John Resort VillasThe Westin St. John Resort Villas is a family-friendly 4.5-star resort located just a 20-minute walk from Sunset Beach. With a review rating of 8.4, it offers superb amenities for families, including a supervised childcare program, a playground, and complimentary cribs. Guests can enjoy a beachfront restaurant, outdoor pools, and tennis courts while relaxing in a luxurious tropical setting.
Are there any 5-star hotels near Sunset Beach?
Discover the top-rated 5-star resorts near Sunset Beach that promise an unforgettable getaway in St. John, U.S. Virgin Islands.Lovango Resort + Beach Club (Private Island Resort)Lovango Resort + Beach Club is a stunning 5-star private island resort that offers a unique blend of luxury and seclusion, located just 1.2 miles from Sunset Beach. Rated 8.0 by travelers, this resort features an outdoor pool, a full-service spa, and direct beach access, making it an ideal retreat for relaxation. Guests can enjoy complimentary breakfast, yoga classes on the beach, and a variety of water activities including snorkeling and boat tours. The ocean views are breathtaking, and the attentive concierge service ensures a personalized experience.
Which hotels near Sunset Beach offer the best views?
Discover top-rated hotels near Sunset Beach that provide stunning views and unforgettable experiences.Lovango Resort + Beach Club (Private Island Resort)Lovango Resort + Beach Club is a luxurious 5-star hotel located just 1.2 miles from Sunset Beach, an 8.0 review rating from travelers. This private island resort features an ocean view from every room, alongside an outdoor pool and beach cabanas. Guests can indulge in complimentary breakfast, on-site yoga classes, and boat tours, all while enjoying pristine beach access and a serene atmosphere.Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. JohnThe Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John is situated just 1.3 miles from Sunset Beach, rated 8.8 by travelers. This inviting hotel features a private in-room pool, outdoor pool, and a hot tub, perfect for relaxation. Guests can enjoy breathtaking mountain and water views from their balcony, alongside access to kayaking and snorkeling activities nearby.St John InnSt John Inn, rated 9.2 by travelers and just 1.8 miles from Sunset Beach, provides a cozy retreat with ocean views. This charming 3-star inn features an outdoor pool, complimentary breakfast, and easy access to nearby snorkeling and sailing. Guests can unwind on the terrace or explore local attractions, making it a perfect base for a memorable stay.
What are the best affordable hotels near Sunset Beach?
For travelers seeking budget-friendly options near the beautiful Sunset Beach, these hotels provide great value without compromising comfort.Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande BayJust 2.2 miles from Sunset Beach, Latitude Adjustment offers a modern, spacious one-bedroom condo perfect for a relaxing getaway. Rated a perfect 10 by travelers, this hotel features essential amenities like free WiFi and a well-equipped kitchen, making it ideal for those who enjoy home-cooked meals. Guests can unwind in the outdoor pool or explore nearby paddleboating and snorkeling adventures.Westin St. John 2bdrmOnly 1.1 miles from Sunset Beach, the Westin St. John provides a two-bedroom retreat perfect for families or groups, achieving a flawless rating of 10 from travelers. Guests can enjoy access to a shared heated pool and on-site tennis courts. With breathtaking ocean views from the balcony and a kitchen for preparing meals, this hotel offers a fantastic blend of relaxation and adventure.Ultra Luxury Westin St.John- Three bedroom pool villa!Located just a 7-minute walk from Sunset Beach, the Ultra Luxury Westin St.John offers an exquisite three-bedroom pool villa, all rated a remarkable 10 by travelers. This stunning hotel features an outdoor shared pool and tennis facilities, ensuring a fun-filled stay. With its beachfront location and nearby kayaking and windsurfing options, travelers can easily immerse themselves in island activities.
Are there any hotels with pools close to Sunset Beach?
For travelers seeking hotels with pools near Sunset Beach, St. John offers some fantastic options that combine relaxation and breathtaking views.The Saint ResortLocated 2.3 miles from Sunset Beach, The Saint Resort is a top-rated 3-star hotel with an outstanding review rating of 10. Travelers can unwind at the outdoor pool featuring sun loungers and cabanas, or enjoy a drink at the swim-up bar. With a full-service spa and hot springs onsite, travelers can indulge in a relaxing experience after a day of exploring.𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BRJust 2.0 miles from Sunset Beach, this luxurious 2-bedroom resort is rated 10 by travelers. It features an outdoor heated pool, ideal for families looking to relax together. With amenities like a hot tub, onsite parking, and a well-equipped kitchen, travelers will feel right at home while enjoying the beauty of St. John.Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. JohnThis inviting studio at the Westin Resort St. John is just 1.3 miles from Sunset Beach and boasts a review rating of 8.8. Guests can enjoy refreshing swims in the outdoor shared pool or relax in the private in-room pool. The hotel also features a hot tub and is in close nearby activities like snorkeling and kayaking, perfect for adventure seekers.
What are the best pet-friendly hotels near Sunset Beach?
If you're looking for the best pet-friendly hotels near Sunset Beach, St. John, these top-rated options ensure a delightful stay for you and your furry friends.Romantic VillaRomantic Villa, with an impressive review rating of 9.6, is only 1.9 miles from Sunset Beach and is perfect for those traveling with pets. This 3-star hotel features a welcoming policy for pets and offers an intimate setting with stunning ocean views. Guests can relax on the patio or unwind in the hot tub, while the well-equipped kitchen makes meal preparation a breeze. Additionally, the villa provides easy access to nearby hiking and water sports, ensuring a memorable stay.St John InnSt John Inn is a charming 3-star hotel located just 1.8 miles from Sunset Beach, with a stellar review rating of 9.2. This pet-friendly haven welcomes your furry companions, offering amenities such as in-room pet permits and outdoor lounging areas. Guests can also enjoy a refreshing outdoor pool, complimentary breakfast, and convenient kitchenettes in select rooms, making it ideal for families and pet owners alike.
Can I book a fully refundable hotel close to Sunset Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Sunset Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia