Photo by Clinton Gage

Find hotels near Secret Harbour Beach, St. Thomas

Beach vacation deals from $94

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
< 0.1 mi from Secret Harbour Beach
9.0 out of 10, Wonderful, (1000)
"Beautiful pool, beach, restaurant and accommodations. Staff was friendly and helpful. Would definitely stay again."
United States
Renee
$408 nightly
The price is $454
Dec 13 - Dec 14
Total with taxes and fees
Secret Harbour Beach Resort

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
< 0.1 mi 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
$332 nightly
The price is $374
Dec 12 - Dec 13
Total with taxes and fees
Two Sandals – A Boutique Hotel

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
0.6 mi from Secret Harbour Beach
8.4 out of 10, Very Good, (439)
"The seaside massage was spectacular and the view of the ocean while laying pool side is just breathtaking. "
United States
Benita
$1,008 nightly
The price is $1,126
Dec 14 - Dec 15
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Villa Island Paradise

Villa Island Paradise
4.0 star property
4.1 mi from Secret Harbour Beach
9.6 out of 10, Exceptional, (5)
"Loved beautiful view. Everything close by"
United States
Vickie
$705 nightly
The price is $785
Dec 14 - Dec 15
Total with taxes and fees
Villa Island Paradise

Hotel 1829

Hotel 1829
3.5 star property
5.4 mi from Secret Harbour Beach
9.8 out of 10, Exceptional, (8)
"Very welcoming, staff was friendly and helpful "
United States
Christian
$312 nightly
The price is $348
Dec 14 - Dec 15
Total with taxes and fees
Hotel 1829

St John Inn

St John Inn
3.0 star property
4 mi 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
$380 nightly
The price is $428
Dec 12 - Dec 13
Total with taxes and fees
St John Inn

Olga's Fancy

Olga's Fancy
3.0 star property
5.9 mi from Secret Harbour Beach
9.6 out of 10, Exceptional, (1003)
"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
$145 nightly
The price is $163
Dec 14 - Dec 15
Total with taxes and fees
Olga's Fancy

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight, 4.6 mi from Secret Harbour Beach
9.0 out of 10, Wonderful, (37)
"Love it here, second time staying here and really love it "
United States
Julianna
$290 nightly
The price is $326
Dec 20 - Dec 21
Total with taxes and fees
Hampton by Hilton St. Thomas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
5.5 mi from Secret Harbour Beach
9.0 out of 10, Wonderful, (347)
"Great hotel!"
United States
Yasemin
$303 nightly
The price is $340
Dec 22 - Dec 23
Total with taxes and fees
The Pink Palm Hotel - Adults Only

Island View Guesthouse

Island View Guesthouse
3.0 star property
6.9 mi from Secret Harbour Beach
9.4 out of 10, Exceptional, (274)
"Excellent place the hosts are very friendly I would go again a thousand times more, beautiful views, the place is clean or organized ☺️ Thank you ☺️"
United States
cristin solorzano
$167 nightly
The price is $187
Dec 12 - Dec 13
Total with taxes and fees
Island View Guesthouse

Mafolie Hotel

Mafolie Hotel
3.0 star property
5.6 mi from Secret Harbour Beach
8.6 out of 10, Excellent, (1001)
"Breakfast was great and AC was great "
United States
David
$160 nightly
The price is $177
Dec 12 - Dec 13
Total with taxes and fees
Mafolie Hotel

Little Indigo Apartments

Little Indigo Apartments
3.5 star property
5.5 mi from Secret Harbour Beach
8.4 out of 10, Very Good, (22)
"Amazing views, very nice people"
United States
Ramie
$312 nightly
The price is $336
Dec 23 - Dec 24
Total with taxes and fees
Little Indigo Apartments

Midtown Guest House

Midtown Guest House
3.0 star property
5.4 mi from Secret Harbour Beach
8.2 out of 10, Very Good, (273)
"Convenient location. Very helpful host!"
United States
Glenda
$105 nightly
The price is $118
Dec 15 - Dec 16
Total with taxes and fees
Midtown Guest House

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
5.4 mi 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
$140 nightly
The price is $156
Dec 18 - Dec 19
Total with taxes and fees
Bunker Hill Hotel

Starz Hotel

Starz Hotel
3.0 star property
6.5 mi from Secret Harbour Beach
6.6 out of 10, (543)
"Hotel is in a convenient area, close to the ports and shoppong areas"
United States
Sheroma
$153 nightly
The price is $171
Jan 3 - Jan 4, 2026
Total with taxes and fees
Starz Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
5.4 mi from Secret Harbour Beach
7.8 out of 10, Good, (1002)
"Nice for budget "
United States
Abiskar
$84 nightly
The price is $94
Dec 12 - Dec 13
Total with taxes and fees
Galleon House Hotel

Boundless Bliss Hotel

Boundless Bliss Hotel
2.5 star property
3.9 mi from Secret Harbour Beach
7.0 out of 10, Good, (141)
"Stayed one night ,it was comfortable felt safe ."
United States
Gloria
$217 nightly
The price is $241
Jan 11 - Jan 12, 2026
Total with taxes and fees
Boundless Bliss Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
7.4 mi from Secret Harbour Beach
7.8 out of 10, Good, (1136)
"Loved my stay"
United States
Grisel
$256 nightly
The price is $286
Dec 12 - Dec 13
Total with taxes and fees
Emerald Beach Resort

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
6.9 mi from Secret Harbour Beach
7.0 out of 10, Good, (266)
"Yes clean room and friendly staff "
United States
Terrance
$119 nightly
The price is $133
Dec 15 - Dec 16
Total with taxes and fees
Sunset Gardens Guesthouse

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
7.8 mi from Secret Harbour Beach
7.0 out of 10, Good, (1001)
"The hotel was overlooking a beautiful bay and was a very pleasant place to stay"
United States
Brad
$149 nightly
The price is $166
Dec 16 - Dec 17
Total with taxes and fees
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

  • Stunning Snorkeling: Secret Harbour Beach offers crystal clear waters and vibrant underwater life, making it ideal for snorkeling right off the shore.
  • Family-Friendly Activities: The beach is perfect for families, with various excursions and amenities tailored for all ages.
  • Romantic Sunsets: Experience breathtaking sunsets that create an enchanting atmosphere for couples.
  • Convenient Accommodations: Enjoy a range of comfortable lodging options, including the popular Secret Harbour Beach Resort.
  • Nearby Attractions: Explore nearby beaches like Sapphire Beach, enhancing your adventure and relaxation options.

Find great hotels near Secret Harbour Beach

Secret Harbour Beach offers a delightful selection of accommodations, perfect for travelers seeking a beach getaway, family fun, or adventurous experiences. From the renowned Secret Harbour Beach Resort to nearby hotels, you'll find options that cater to your every need. Expect comfortable guest rooms with private bathrooms and various amenities tailored to enhance your stay. Enjoy the serene beachside atmosphere while exploring the vibrant surroundings of St. Thomas.

  • Point Pleasant Resort: Point Pleasant Resort is an inviting 4-star retreat ideal for those seeking a mix of beach relaxation and adventure. Located 2 miles from Secret Harbour Beach, this resort boasts direct beach access and offers a plethora of onsite and nearby activities. Guests can indulge in water sports such as ziplining, horseback riding, and boat tours, making it perfect for thrill-seekers. With spacious accommodations and stunning views, Point Pleasant Resort strikes a balance between comfort and adventure, ensuring every traveler finds excitement during their stay.
  • Secret Harbour Beach Resort: Situated a mere 0.1 mile from Secret Harbour Beach, Secret Harbour Beach Resort is a family-friendly 4-star hotel that caters to those looking for a beach getaway filled with adventure. This resort features direct beach access and offers an array of activities, including snorkeling, fishing, and sailing. Families will appreciate the amenities tailored for children, such as cribs for a fee, ensuring a comfortable stay for guests of all ages. With a vibrant atmosphere and engaging recreational opportunities, this resort is a fantastic choice for family vacations.
  • The Ritz-Carlton, St. Thomas: The Ritz-Carlton, St. Thomas is a luxurious 5-star resort located 0.6 miles from Secret Harbour Beach, perfect for travelers in search of an upscale escape. This property not only embraces luxury but is also welcoming to LGBTQIA guests, making it a standout choice for diverse travelers. With activities like parasailing, tubing, and boat tours available onsite or nearby, adventure awaits around every corner. Guests will enjoy lavish accommodations and exceptional service, making their stay a truly unforgettable experience filled with both relaxation and thrill.

Where to stay near Secret Harbour Beach

Experience the enchanting allure of Secret Harbour Beach in St. Thomas, where romantic sunsets and family-friendly excursions await. Explore the nearby idyllic St. Thomas beaches, each offering stunning sea views and opportunities for relaxation. Discover charming local spots, indulge in delicious cuisine, and bask in the sun on beautiful shores. With a blend of adventure and tranquility, this tropical paradise promises unforgettable memories for every traveler.

  • St. Thomas: St. Thomas is a picturesque district known for its stunning beaches and vibrant island life. As the home of Secret Harbour Beach, it offers an array of outdoor experiences, from sunbathing on sandy shores to exploring scenic golf courses. The island is a year-round destination, but visitors flock here most during March, July, and September. St. Thomas boasts a variety of local landmarks, including serene bays and the nearby national park, providing endless opportunities for exploration and relaxation.
  • Nazareth: Nestled on the eastern side of St. Thomas, Nazareth is a charming village that also hosts Secret Harbour Beach. This area attracts travelers seeking beach activities and outdoor adventures, especially during peak months like March and the summer season. With its crystal-clear waters, Nazareth is perfect for those interested in underwater sports and adventure activities. The picturesque beaches and nearby water features make it an ideal spot for a tranquil getaway.
  • Red Hook: Just half a mile from Secret Harbour Beach, Red Hook is a lively village that offers a plethora of beach and outdoor activities. Known for its vibrant atmosphere, it is a popular destination for those looking to indulge in water sports and local dining. Like St. Thomas and Nazareth, Red Hook sees an influx of tourists in March, July, and September, making it a bustling hub for vacationers. Its proximity to beaches, bays, and the national park ensures a diverse range of attractions for visitors.

Things to do near Secret Harbour Beach

At Secret Harbour Beach in St. Thomas, you can enjoy a variety of activities, including visiting the local dive shop for gear and organized tours. Snorkeling enthusiasts will find snorkel equipment readily available, and there are exciting snorkel excursions to explore the vibrant underwater life. With its clear waters, Secret Harbour Beach is the perfect spot to relax and snorkel right off the shore, making it an ideal destination for beach lovers and adventure seekers alike.

Shopping

For shopping near Secret Harbour Beach, visit Market Square East, a public market just 3 miles away, offering a variety of local goods. St. John Spice, located 4 miles away, features unique island-themed gifts. If you're up for a drive, check out Havensight Mall, 5 miles away, for more extensive shopping options.

Recreation

At Mahogany Run Golf Course, enjoy a scenic round of golf with breathtaking views, just 4 miles from Secret Harbour Beach. For sports enthusiasts, Lionel Roberts Stadium offers a vibrant atmosphere, located 5 miles away. Indulge in relaxation at The Self Centre, also 5 miles away, focusing on wellness and rejuvenation.

Adventure

Experience the Skyride to Paradise Point, a thrilling cable car ride offering stunning views from 4 miles away, perfect for families and adventure seekers. For a more immersive encounter, join the St John Eco Hike & Snorkel Adventure, exploring beautiful trails and vibrant underwater scenery, also 4 miles away.

Nightlife

Experience the vibrant nightlife at Secret Harbour Beach with a visit to Pistarckle Theater for a romantic evening of culture and entertainment. For a fun night out, enjoy drinks at Magic Ice Gallery or catch a movie at Caribbean Cinemas US VI Market Square, both offering a lively atmosphere.

*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 visit to Secret Harbour Beach, consider traveling between September and November when prices are lower. Book your hotel about a month in advance or check last-minute deals on Expedia for potential savings. Use Expedia’s search tool to filter by budget and sort by price. Tuesday is the cheapest day to stay, while Sunday is the most expensive. Combine your hotel, flights, and activities for better package deals, and join Expedia's One Key membership for exclusive discounts and future savings.

  • 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: The cheapest time to book a hotel around Secret Harbour Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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. To find the best prices and offers, make sure to sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Secret Harbour Beach hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Secret Harbour Beach

Secret Harbour Beach in St. Thomas offers a stunning blend of outdoor scenery and beach activities, making it a perfect getaway for travelers. Nearby attractions include Sapphire Beach and the Secret Harbor Resort, providing ample opportunities for relaxation and adventure. Whether you're looking to soak up the sun or explore the local civic points of interest, this beautiful bay area promises a memorable vacation experience.

  • Sapphire Beach: Just 1 mile from Secret Harbour Beach, Sapphire Beach offers stunning turquoise waters and soft white sands. It’s perfect for sunbathing, swimming, and snorkeling, providing a relaxing beach vibe that invites you to unwind.
  • Bolongo Bay: Located 3 miles away, Bolongo Bay is a picturesque spot known for its vibrant outdoor scenery. Enjoy water sports, beachfront dining, and stunning sunsets, making it ideal for both adventure seekers and those wanting to soak in the natural beauty.
  • American Yacht Harbor: Situated a mere 0.5 mile away, this bustling marina is perfect for outdoor adventures. Rent a boat, go fishing, or simply enjoy the lively atmosphere beside the water, all while soaking up the beach vibes.

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

To reach Secret Harbour Beach, you have several airport options. St. Thomas (STT-Cyril E. King) is the closest, located 8 miles away, with nearby accommodations like The Ritz-Carlton, St. Thomas and The Westin St. Thomas Beach Resort & Spa. St. Thomas (SPB-St. Thomas Seaplane Base) is 6 miles away, offering access to hotels such as Margaritaville Vacation Club and Point Pleasant Resort, which provide shuttle services. For a longer journey, Christiansted (STX-Henry E. Rohlsen) is 43 miles away, with hotels like Carambola Beach Resort and King Christian Hotel nearby. Each hotel offers transportation options to the respective airports, ensuring a convenient arrival experience.

Frequently asked questions

What are the top-rated hotels near Secret Harbour Beach?
Discover the top-rated hotels near Secret Harbour Beach, where relaxation and breathtaking ocean views await travelers seeking the perfect stay.

Paradise Awaits: 2BR Oceanfront Escape at Ritz Carlton St. Thomas!

With an impressive review rating of 10, this stunning oceanfront escape is just 1.3 miles from Secret Harbour Beach. Guests can indulge in a variety of water activities, including snorkeling and paddleboating, while enjoying the luxury of an infinity pool and hot tub. The hotel also features a well-equipped kitchen and private balcony with beach views, making it an ideal retreat for relaxation and adventure alike.

RITZ 2BR, ALL UNITS! GREAT PRICES, GREAT RATES, & PERSONAL SERVICE

Rated 10 by travelers, this exceptional hotel is located 1.3 miles from Secret Harbour Beach. It offers a shared pool and hot tub, providing travelers with a perfect spot to unwind. With ocean views from the balcony and a fully equipped kitchenette, travelers can enjoy both comfort and convenience. Nearby shopping and water sports activities enhance the overall experience, making it a great choice for those looking to explore the area.

Ritz Carlton Two Bedroom Oceanfront

Just 1.5 miles from Secret Harbour Beach, this luxurious accommodation boasts a perfect review rating of 10. Guests can enjoy the outdoor pool, hot tub, and onsite tennis facilities, providing ample opportunities for recreation. The hotel features a well-appointed kitchen and a balcony, offering travelers stunning views of the ocean. With its inviting atmosphere and numerous amenities, it's an excellent choice for travelers seeking both relaxation and activity.
What hotels are within walking distance to Secret Harbour Beach?
Discover charming accommodations near Secret Harbour Beach, perfect for travelers seeking top-rated stays with ocean views.

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel, rated 8.8 by travelers, is a delightful 3.5-star retreat located just a 1-minute walk from Secret Harbour Beach. This boutique hotel features inviting ocean views from private balconies and offers a range of water activities nearby, including snorkeling and kayaking. Guests can enjoy comfortable amenities such as air conditioning, a full kitchen with a refrigerator, and self-parking options, making it a convenient choice for those looking to explore St. Thomas.

Isla Vista Condo

Isla Vista Condo, also rated 8.8 by travelers, is a fantastic 3.5-star hotel situated 17 minutes on foot from Secret Harbour Beach. This condo features an outdoor pool and a relaxing hot tub, ideal for unwinding after a day of beach fun. Guests appreciate the fully equipped kitchen and beautiful beach views from their private terrace. With amenities like a fitness center and onsite spa, Isla Vista Condo promises a rejuvenating stay in St. Thomas.
How much is a hotel near Secret Harbour Beach?
Staying near Secret Harbour Beach is a treat, with plenty of hotels from $94 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 Secret Harbour Beach?
If you're looking for top-rated family-friendly hotels near Secret Harbour Beach, St. Thomas offers some fantastic options for a memorable getaway with your loved ones.

Ritz Carlton Club 3br Residence

Ritz Carlton Club 3br Residence is an inviting 4-star retreat located just 1.3 miles from Secret Harbour Beach, rated highly by travelers with a score of 9.0. This family-friendly residence features a children's pool, waterslide, and supervised childcare, making it perfect for families. Additional amenities include a full kitchen, daily housekeeping, and a garden area, ensuring a comfortable stay for all ages.

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas is a luxurious 5-star hotel located only 1.1 miles from Secret Harbour Beach, with an impressive review rating of 8.4. This family-friendly resort offers amenities such as a children's pool, complimentary cribs, and a kids' club. Guests can also enjoy beachfront dining, a full-service spa, and a range of water sports, making it an excellent choice for families seeking adventure and relaxation.

Studio Plus @ The Beachfront Wyndham Margaritaville - Pools, SwimUpBar + Beach!

Studio Plus @ The Beachfront Wyndham Margaritaville is a charming option located 3.2 miles from Secret Harbour Beach, with a remarkable review rating of 9.6. This family-friendly studio features a sofa bed, travel crib, and an exciting arcade game room for kids. Guests can also enjoy an outdoor pool and nearby beach access, ensuring a fun-filled stay for the entire family.
Are there any 5-star hotels near Secret Harbour Beach?
For those seeking a luxurious stay with top-rated service near Secret Harbour Beach, St. Thomas offers some exquisite 5-star hotels that promise an unforgettable experience.

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club is a unique private island resort, located -1.2 miles from Secret Harbour Beach, a review rating of 8.0. This 5-star hotel features an outdoor pool, beachfront access, and a host of water activities such as snorkeling and boat tours. Guests can enjoy complimentary daily breakfast and unwind with a luxurious massage in their private accommodations. The resort offers stunning ocean views, making it an idyllic retreat for those looking to relax and indulge in a serene environment.

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas is a stunning 5-star resort located just 1.1 miles from Secret Harbour Beach. With a review rating of 8.4, this hotel offers a blend of luxury and comfort. Guests can indulge in a full-service spa featuring hydrotherapy treatments, deep tissue massages, and couples treatment rooms. The hotel features beachfront access, an outdoor pool with cabanas, and an oceanview restaurant that enhances the culinary experience. With designer toiletries and premium bedding, this hotel ensures travelers have a rejuvenating stay.
Which hotels near Secret Harbour Beach offer the best views?
Discover the top-rated hotels near Secret Harbour Beach that offer stunning views and a memorable stay.

Gorgeous view of St. John and BVI. Luxury bed. New floor & kitchen.

This unique hotel is located 3.1 miles from Secret Harbour Beach and boasts an impressive review rating of 9.6. It offers a breathtaking view of St. John and the British Virgin Islands, featuring a lovely terrace and outdoor pool. With a modern kitchen and luxury hotels, travelers can enjoy a serene getaway while being close to local attractions and water sports like paddleboating and snorkeling. This hotel is perfect for travelers seeking a picturesque and comfortable stay.

Ritz Carlton Club 3br Residence

Ritz Carlton Club 3br Residence is a delightful 4-star hotel situated 1.3 miles from Secret Harbour Beach, with a remarkable review rating of 9.0 from travelers. The residence offers splendid ocean views and comes equipped with a kitchen for added convenience. Guests can unwind in the hot tub or enjoy massages in the onsite spa. With beach access and a poolside bar, this residence combines comfort and luxury, perfect for those looking to enjoy both the beach and the amenities.

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas is a luxurious 5-star hotel located just 1.1 miles from Secret Harbour Beach, rated 8.4 by travelers. This stunning hotel boasts breathtaking ocean views from its rooms and features an onsite full-service spa with hydrotherapy treatments, massage rooms, and a rooftop garden. Guests can enjoy beachfront dining, outdoor pools with cabanas, and water sports including snorkeling and kayaking, making it an ideal choice for those seeking relaxation and adventure.
What are the best affordable hotels near Secret Harbour Beach?
For those seeking affordable accommodations near Secret Harbour Beach, these top-rated options offer a blend of comfort and convenience without breaking the bank.

Paradise Awaits: 2BR Oceanfront Escape at Ritz Carlton St. Thomas!

Just 1.3 miles from Secret Harbour Beach, Paradise Awaits offers travelers an oceanfront escape with a perfect blend of luxury and affordability. Rated 10 by travelers, this hotel features essential amenities like WiFi and a fully equipped kitchen for convenient meal prep. Guests can enjoy the stunning views from their balcony, relax at the outdoor infinity pool, or explore nearby water sports activities like snorkeling and paddleboating.

RITZ 2BR, ALL UNITS! GREAT PRICES, GREAT RATES, & PERSONAL SERVICE:

Located only 1.3 miles from Secret Harbour Beach, RITZ 2BR is another fantastic option with a perfect traveler's rating of 10. This hotel features modern amenities including WiFi and a kitchenette, making it ideal for families. Guests can unwind in the shared hot tub, enjoy the beautiful beach views from their balcony, or take part in local shopping and nearby motorboating adventures.

Ritz Carlton Two Bedroom Oceanfront

Ritz Carlton Two Bedroom Oceanfront sits 1.5 miles from Secret Harbour Beach, offering a cozy stay with a perfect travelers' rating of 10. Families will love the outdoor play area and spacious rooms, which include a full kitchen. Guests can take advantage of the onsite tennis courts, relax in the hot tub, or gather for family events in the inviting garden space.
Are there any hotels with pools close to Secret Harbour Beach?
For a relaxing getaway near Secret Harbour Beach, discover these top-rated hotels with pools that offer stunning views and family-friendly amenities.

Ritz Carlton Club 3br Residence

Ritz Carlton Club 3br Residence is a luxurious 4-star option located just 1.3 miles from Secret Harbour Beach, with an impressive review rating of 9.0. Families will appreciate the outdoor pool featuring a waterslide and designated children's area, along with poolside cabanas for ultimate relaxation. Additional amenities include a full-service spa, complimentary beach towels, and daily housekeeping, ensuring a comfortable stay for travelers.

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas is a 5-star paradise only 1.1 miles from Secret Harbour Beach, featuring a great traveler rating score of 8.4. This upscale resort provides a stunning outdoor pool with cabanas, a waterslide, and areas specifically designed for children. Guests can indulge in luxurious spa treatments, beachfront dining, and have access to various water sports, ensuring a memorable family vacation.

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas offers a vibrant 4-star experience situated 3.3 miles from Secret Harbour Beach with a solid review rating of 8.2. This family-friendly hotel features an accessible outdoor pool complete with a swim-up bar and sun loungers. Guests can enjoy a beachfront restaurant, electric car charging stations, and nearby kayaking and boat tours, making it perfect for an adventurous getaway.
What are the best pet-friendly hotels near Secret Harbour Beach?
For those seeking top-rated pet-friendly accommodations near Secret Harbour Beach, there are excellent options to ensure a comfortable stay for you and your furry friends.

Guest Suite 100 steps from the Ocean Solar powered

Guest Suite 100 steps from the Ocean Solar powered is a delightful retreat just 3.6 miles from Secret Harbour Beach, featuring a perfect setting for travelers with pets. Rated an impressive 10 by travelers, this hotel offers pet-friendly amenities, allowing you to enjoy your vacation without leaving your pets behind. Guests can also take advantage of the kitchenette for convenient meal prep, and nearby options for kayaking and paddleboating ensure plenty of outdoor fun.
Can I book a fully refundable hotel close to Secret Harbour 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 "Secret Harbour 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.
Can I find Expedia discounts for hotels near Secret Harbour Beach?
To look for discounts on hotels near Secret Harbour Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia