Photo by Clinton Gage

Find hotels near Secret Harbour Beach, St. Thomas from AED 344

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Secret Harbour Beach hotels

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
< 0.1 km from Secret Harbour Beach
8.8 out of 10, Excellent, (469)
"Breakfast was great and our hostess was the best and cooked us an authentic Dominican breakfast!!! "
United States
REBECCA
The price is AED 1,036
AED 1,372 total
includes taxes & fees
15 Dec - 16 Dec
Two Sandals – A Boutique Hotel

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
8.7 km from Secret Harbour Beach
10.0 out of 10, Exceptional, (12)
"Extremely nice property and highly recommended!"
United States
Chad
The price is AED 1,152
AED 1,411 total
includes taxes & fees
20 Dec - 21 Dec
The Mary Anne Boutique Hotel USVI

Hotel 1829

Hotel 1829
3.5 star property
8.6 km from Secret Harbour Beach
9.8 out of 10, Exceptional, (8)
"Very welcoming, staff was friendly and helpful "
United States
Christian
The price is AED 1,227
AED 1,503 total
includes taxes & fees
18 Dec - 19 Dec
Hotel 1829

Olga's Fancy

Olga's Fancy
3.0 star property
9.5 km from Secret Harbour Beach
9.6 out of 10, Exceptional, (1005)
"Fabulous place Wonderful host—- accommodation was perfect. Could stay here a week and just take in the views and savor the local restaurants all within walking distance."
United States
Beth
The price is AED 527
AED 619 total
includes taxes & fees
21 Dec - 22 Dec
Olga's Fancy

The Hideaway Hull Bay

The Hideaway Hull Bay
4.0 star property
11.9 km from Secret Harbour Beach
9.6 out of 10, Exceptional, (54)
"It was AMAZING! Super cute & the host was super helpful & we hope to visit again!!!"
United States
Chad L
The price is AED 1,224
AED 1,928 total
includes taxes & fees
15 Dec - 16 Dec
The Hideaway Hull Bay

Island View Guesthouse

Island View Guesthouse
3.0 star property
11.1 km from Secret Harbour Beach
9.4 out of 10, Exceptional, (274)
"it was beautiful! "
United States
KADEN
Island View Guesthouse

St John Inn

St John Inn
3.0 star property
6.4 km from Secret Harbour Beach
9.2 out of 10, Wonderful, (414)
"Breakfast was ok. Room service sometimes forgot to bring clean towels and clean the room but overall was a pleasant experience. Staff is really friendly and helpful."
United States
Marwan
St John Inn

Villa Island Paradise

Villa Island Paradise
4.0 star property
6.6 km from Secret Harbour Beach
9.0 out of 10, Wonderful, (6)
"Loved beautiful view. Everything close by"
United States
Vickie
The price is AED 667
AED 3,045 total
includes taxes & fees
17 Dec - 18 Dec
Villa Island Paradise

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight, 7.5 km from Secret Harbour Beach
9.0 out of 10, Wonderful, (38)
"Love it here, second time staying here and really love it "
United States
Julianna
The price is AED 991
AED 1,198 total
includes taxes & fees
20 Dec - 21 Dec
Hampton by Hilton St. Thomas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
8.8 km from Secret Harbour Beach
9.0 out of 10, Wonderful, (348)
"Great hotel!"
United States
Yasemin
The Pink Palm Hotel - Adults Only

The Landmark Apartment

The Landmark Apartment
2.5 star property
8.7 km from Secret Harbour Beach
8.8 out of 10, Excellent, (15)
"I loved the historic nature of the building. It had an interesting layout, but it was very spacious and clean, and had a wonderful location for walking around downtown and seeing the sights."
United States
Mercy
The price is AED 782
AED 1,431 total
includes taxes & fees
15 Dec - 16 Dec
The Landmark Apartment

Mafolie Hotel

Mafolie Hotel
3.0 star property
9 km from Secret Harbour Beach
8.6 out of 10, Excellent, (1005)
"Mafoli is an amazing hotel"
United States
Debra
The price is AED 496
AED 650 total
includes taxes & fees
19 Dec - 20 Dec
Mafolie Hotel

Midtown Guest House

Midtown Guest House
3.0 star property
8.7 km from Secret Harbour Beach
8.2 out of 10, Very Good, (273)
"Convenient location. Very helpful host!"
United States
Glenda
The price is AED 386
AED 434 total
includes taxes & fees
15 Dec - 16 Dec
Midtown Guest House

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
8.8 km from Secret Harbour Beach
8.0 out of 10, Very Good, (1057)
"The hotel and staff were very nice. The highlight was the breakfast every morning. Great view , great staff and great pancakes! What more can you ask for!"
United States
Tyler
Bunker Hill Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
8.7 km from Secret Harbour Beach
7.8 out of 10, Good, (1003)
"Nice for budget "
United States
Abiskar
The price is AED 281
AED 344 total
includes taxes & fees
16 Dec - 17 Dec
Galleon House Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
11.9 km from Secret Harbour Beach
7.8 out of 10, Good, (1136)
"Loved my stay"
United States
Grisel
The price is AED 942
AED 1,154 total
includes taxes & fees
15 Dec - 16 Dec
Emerald Beach Resort

Boundless Bliss Hotel

Boundless Bliss Hotel
2.5 star property
6.3 km from Secret Harbour Beach
7.0 out of 10, Good, (141)
"Stayed one night ,it was comfortable felt safe ."
United States
Gloria
The price is AED 721
AED 883 total
includes taxes & fees
12 Jan - 13 January 2026
Boundless Bliss Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
9.2 km from Secret Harbour Beach
7.0 out of 10, Good, (1370)
"Really cool hotel "
Mexico
Jose
Windward Passage Hotel

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
11.2 km from Secret Harbour Beach
7.0 out of 10, Good, (266)
"Yes clean room and friendly staff "
United States
Terrance
The price is AED 419
AED 514 total
includes taxes & fees
19 Dec - 20 Dec
Sunset Gardens Guesthouse

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
12.5 km from Secret Harbour Beach
7.0 out of 10, Good, (1004)
"Staff were very courteous and attentive. Overall, the location is great, close to the airport and Lindbergh Bay Beach. Does need some upgrades and modernization. But very convenient and it was clean "
United States
Deania
The price is AED 584
AED 715 total
includes taxes & fees
20 Dec - 21 Dec
Lindbergh Bay Hotel and Villas
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.

Top Secret Harbour Beach Hotel Reviews

Hotels near other Secret Harbour Beach attractions

Find out more about Secret Harbour Beach

Top reasons to visit Secret Harbour Beach

  • Snorkeling Adventures: Discover vibrant marine life with on-site snorkel rentals and guided tours, suitable for all skill levels.
  • Stunning Beaches: Enjoy the pristine sands and beautiful sea views, perfect for relaxation and sunbathing.
  • Family-Friendly Accommodations: Choose from a variety of resorts and hotels tailored for families and adventure seekers.
  • Nearby Attractions: Explore local highlights like Sapphire Beach and cultural sites for an enriched experience.
  • Tranquil Atmosphere: Experience a serene environment ideal for romantic getaways or peaceful family vacations.

Find great hotels near Secret Harbour Beach

Discover the perfect getaway at Secret Harbour Beach, where a variety of accommodations await to cater to your vacation needs. From family-friendly resorts to cozy hotels, you'll find ideal options for beach lovers and adventure seekers alike. Enjoy spacious guest rooms with private bathrooms, and take advantage of competitive room rates, ensuring a memorable stay in this tropical paradise.

  • Point Pleasant Resort: Nestled 3.2km from Secret Harbour Beach, Point Pleasant Resort is a 4-star haven perfect for families and adventure seekers. This resort is designed for those looking to combine beach relaxation with thrilling activities. Guests can enjoy direct beach access and a variety of adventure sports such as kayaking and boat tours. Families will appreciate the child-friendly amenities, including cribs available for a fee, making it an ideal spot for creating unforgettable family memories in a vibrant tropical setting.
  • The Ritz-Carlton, St. Thomas: Located just 966m from Secret Harbour Beach, The Ritz-Carlton, St. Thomas is a luxurious 5-star resort that caters to families and LGBTQIA travelers alike. This renowned property offers an upscale experience with amenities designed for children, including a complimentary crib service and a dedicated children’s club (for a fee). Guests can expect refined elegance and exceptional service, making it a perfect choice for those seeking a lavish beach getaway infused with inclusive hospitality.
  • Secret Harbour Beach Resort: Positioned a mere 161m from Secret Harbour Beach, Secret Harbour Beach Resort is a charming 4-star destination for families and adventure lovers. With direct beach access, guests can dive into a range of water sports, such as snorkeling and sailing, right at their doorstep. The resort also offers family-friendly amenities, including cribs available for a fee, ensuring a comfortable stay for guests of all ages. This resort embodies the spirit of beachside adventure while providing a welcoming atmosphere for everyone.

Where to stay near Secret Harbour Beach

Visitors to Secret Harbour Beach will discover a perfect blend of relaxation and adventure. With its stunning sea views and beautiful beach locales, St. Thomas offers an array of experiences for romantic getaways and family-friendly excursions alike. Explore nearby St. Thomas destinations, enjoy the tranquil atmosphere, and soak in the sun on pristine sands. Whether you're lounging on the beach or embarking on water sports, Secret Harbour Beach promises an unforgettable vacation experience.

  • St. Thomas: St. Thomas is a stunning island district known for its picturesque beaches and vibrant outdoor activities. Home to Secret Harbour Beach, this destination offers a mix of relaxation and adventure. Visitors flock here to enjoy a variety of experiences, from golfing at scenic courses to exploring the island's rich natural beauty. With its peak tourist seasons occurring in March, July, and September, St. Thomas boasts a lively atmosphere where travelers can indulge in beach outings, family-friendly activities, and breathtaking views of the bay.
  • Nazareth: Nestled close to Secret Harbour Beach, Nazareth is a charming village that attracts visitors seeking a serene beach getaway. The area is renowned for its exhilarating underwater sports and adventure activities, making it perfect for thrill-seekers and nature enthusiasts alike. Travelers can enjoy the stunning coastal water features and beautiful beaches that Nazareth has to offer. While the peak travel months are March and July to August, the village maintains a welcoming vibe year-round, inviting explorers to uncover its hidden gems.
  • Red Hook: Just a half-mile from Secret Harbour Beach, Red Hook is a lively village that draws visitors with its beautiful waterfront and vibrant local scene. Known for its outdoor activities and underwater sports, Red Hook is an ideal destination for those looking to dive into adventure. With peak seasons mirroring those of St. Thomas, this area offers a bustling atmosphere filled with beach outings, dining, and family-friendly attractions. Explore the nearby beaches and bays for a complete experience of island life.

Things to do near Secret Harbour Beach

At Secret Harbour Beach, you can explore the underwater world with convenient access to a dive shop and snorkel excursions that cater to all skill levels. Rent snorkel equipment on-site to discover vibrant marine life right off the beach. For a more guided experience, consider organized tours that showcase the best snorkeling spots in the area. Enjoy a relaxing day on the beach while immersing yourself in the beauty of St. Thomas's aquatic wonders.

Shopping

For shopping near Secret Harbour Beach, visit Market Square East, just 4.8km away, offering a vibrant selection of local goods. St. John Spice, located 6.4km away, features unique island spices and gifts. If you're up for a drive, check out Havensight Mall, 8.0km away, for more shopping options.

Recreation

Experience the tranquil Mahogany Run Golf Course, where lush landscapes invite relaxation and outdoor fun just 6.4km from Secret Harbour Beach. For more active pursuits, visit Lionel Roberts Stadium, 8.0km away, offering vibrant sports vibes. Unwind at The Self Centre, also 8.0km away, for rejuvenating body treatments.

Adventure

The Skyride to Paradise Point offers breathtaking views as you soar above the island in a cable car, located 6.4km from Secret Harbour Beach. For a more immersive experience, the St John Eco Hike & Snorkel Adventure combines hiking and snorkeling in stunning scenery, also situated 6.4km away.

Lind Point Trail, 6.4km from Secret Harbour Beach, provides an adventurous hiking experience through lush landscapes, perfect for outdoor enthusiasts looking to explore the natural beauty of the Virgin Islands.

Nightlife

At Secret Harbour Beach, enjoy the vibrant nightlife at Pistarckle Theater, just 4.8km away, offering a romantic and cultural experience. Alternatively, unwind at Magic Ice Gallery, 9.7km away, a lively pub perfect for drinks. For family-friendly fun, catch a movie at Caribbean Cinemas, located 6.4km away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Secret Harbour Beach

To save money on your trip to Secret Harbour Beach, consider visiting between September and November when prices are lower. Book your accommodations about a month in advance or check Expedia's last-minute deals for discounts. Tuesdays are the cheapest days to stay, while Sundays tend to be the most expensive. Use Expedia’s search tool to filter by budget and preferences, and consider booking a package that includes flights and activities for better savings. Look for loyalty discounts and sort prices from lowest to highest to find the best deals on hotels and activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Secret Harbour Beach are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Secret Harbour Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Secret Harbour Beach is Tuesday. The most expensive day to stay around Secret Harbour Beach is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and eco-friendly, currently available for booking. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package, which allows you to combine your Secret Harbour Beach hotel reservation with your flights and activities.

Find the best attractions near Secret Harbour Beach

Secret Harbour Beach in St. Thomas, U.S. Virgin Islands, offers a delightful blend of outdoor experiences and scenic beauty. Travelers can explore the stunning beach and bay, while also visiting local attractions like libraries. Nearby highlights include the renowned Sapphire Beach and top resorts, making it an ideal destination for relaxation and adventure. Don't miss the chance to discover the charm of Saint Thomas during your visit.

  • Sapphire Beach: Located just 1.6km from Secret Harbour Beach, Sapphire Beach offers stunning turquoise waters and soft white sands. It's perfect for sunbathing, swimming, and snorkeling, making it a great spot for relaxation and beach vibes.
  • Bolongo Bay: About 4.8km away, Bolongo Bay is a picturesque haven with outdoor activities, beautiful scenery, and vibrant beach culture. Enjoy water sports, beachfront dining, or simply take in the breathtaking views of the Caribbean.
  • American Yacht Harbor: Just 805m from Secret Harbour Beach, this marina is the gateway to adventure. Rent a boat, indulge in water sports, or explore the local shops and eateries, all while soaking up the outdoor beach atmosphere.

Best time to go to Secret Harbour Beach

The best time to visit Secret Harbour Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Secret Harbour Beach falls in September, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature around Secret Harbour Beach falls in March, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.4°F (25.8°C)No RainMostly SunnyAverageAverage
February77.9°F (25.5°C)No RainMostly SunnyAverageAverage
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyAverageSlightly High
May80.2°F (26.8°C)Light RainMostly CloudyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnySlightly HighAverage
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October82.9°F (28.3°C)Light RainMostly SunnySlightly LowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudySlightly LowSlightly Low
December79.7°F (26.5°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Secret Harbour Beach

When planning your visit to Secret Harbour Beach, you can fly into St. Thomas (STT-Cyril E. King), which is located 12.9km away. Excellent hotel options nearby include The Ritz-Carlton, St. Thomas and The Westin St. Thomas Beach Resort & Spa, both offering transportation services to the airport. Another option is St. Thomas (SPB-St. Thomas Seaplane Base), situated 9.7km from the beach, with hotels like Margaritaville Vacation Club and The Hideaway Hull Bay nearby, providing shuttle services. For those considering Christiansted (STX-Henry E. Rohlsen), it's 69.2km away, with accommodations like Carambola Beach Resort St. Croix, but it's farther from Secret Harbour Beach.

Frequently asked questions

What's the area like around Secret Harbour Beach?
Secret Harbour Beach is located in Nazareth. Travelers love the area for its beautiful beaches, array of dining options, and major shopping area. If you're looking for a convenient place to stay, check out the 598 hotels and other accommodations you'll find within a mile.
What's the best place to stay near Secret Harbour Beach?
Adjacent to Secret Harbour Beach, Secret Harbour Beach Resort is one of the top choices for your stay based on our traveler data, and this hotel offers 2 restaurants and an outdoor pool. Other good options within a short distance include The Ritz-Carlton, St. Thomas and Two Sandals – A Boutique Hotel.
How many hotels will I be able to find near Secret Harbour Beach?
Expedia has 598 hotels and other accommodations within a mile from Secret Harbour Beach.
If I need to cancel the hotel reservation for my stay near Secret Harbour Beach, will I receive a refund?
Yes, you'll find most hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to get the top deals on offer near Secret Harbour Beach.
Where can I learn more about changing or cancelling my trip in the area near Secret Harbour Beach?
For more details about changing or cancelling your stay near Secret Harbour Beach, click here.
What can I see and do near Secret Harbour Beach?
Sights like Grand Hotel and Elaine Lone Sprauve Library and Museum highlight some of the local culture. Local parks like St John Eco Hike & Snorkel Adventure, Buck Island Turtle Cove, and Cruz Bay Visitor Center are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore at Sapphire Beach, Lindquist Beach, and Wyndham Sugar Bay Beach.

Explore a world of travel with Expedia