Hotels Saint John Island
Saint John Island
2 guests

Adults:

2

Children:

0

Child’s age:

Saint John Island

Nov 04 - Nov 05 ·
2 guests

Saint John Island Resorts

Saint John Island
2 guests

Adults:

2

Children:

0

Child’s age:

Navigation

1. Hilltop Villas At Bluebeard'S Castle

2. The Mafolie Hotel

3. Emerald Beach Resort

4. Sand Castle On The Beach - Adults Only

Cheap Resorts in Saint John Island

5. Buoy Haus Beach Resort St Thomas Autograph Collection

6. The Waves At Cane Bay

7. Gallows Point Resort (Adults Only)

Resorts in Saint John Island for Adults

8. The Westin St Thomas Beach Resort & Spa

9. The Buccaneer Beach & Golf Resort

10. Lindbergh Bay Hotel

Top Resorts in Saint John Island

Resorts near Saint John Island

  • Guest favorite
  • Beach access
Hilltop Villas At Bluebeard'S Castle Hilltop Villas At Bluebeard'S Castle

Hilltop Villas At Bluebeard'S Castle

1331 Estate Taarneberg
20.2 km (12.5 mi) from Saint John Island
46
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel is nestled about a 5-minute walk from the historic tower "Blackbeard's Castle" and features an outdoor swimming pool. Located 2.4 km from the well-protected white sand Magens Bay Beach, this comfortable resort also provides a tennis court for guests who enjoy sports.

The property also has a hot tub and a sun deck. As part of its commitment to guest wellness, this Charlotte Amalie hotel includes a fitness centre featuring fitness classes.

8.7
390 reviews
~ US$159 / night

Hilltop Villas At Bluebeard'S Castle

20.2 km (12.5 mi) from Saint John Island
46
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Hilltop Villas At Bluebeard'S Castle

The 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel is nestled about a 5-minute walk from the historic tower "Blackbeard's Castle" and features an outdoor swimming pool. Located 2.4 km from the well-protected white sand Magens Bay Beach, this comfortable resort also provides a tennis court for guests who enjoy sports.

The property also has a hot tub and a sun deck. As part of its commitment to guest wellness, this Charlotte Amalie hotel includes a fitness centre featuring fitness classes.

8.7
390 reviews
From US$ 159 / night
The Mafolie Hotel The Mafolie Hotel

The Mafolie Hotel

7091 Estate Mafolie
20.3 km (12.6 mi) from Saint John Island
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The Mafolie Hotel is nestled 3.8 km from The Shops at Yacht Haven Grande Farmers Market, offering 30 rooms and featuring a sunbathing terrace and a golf course. The hotel is a good starting point for Mafolie's sports attractions, including Lionel Roberts Stadium, which is a 19-minute walk away.

An outdoor swimming pool is provided onsite the hotel.

8.4
373 reviews
~ US$214 / night

The Mafolie Hotel

20.3 km (12.6 mi) from Saint John Island
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The Mafolie Hotel

The Mafolie Hotel is nestled 3.8 km from The Shops at Yacht Haven Grande Farmers Market, offering 30 rooms and featuring a sunbathing terrace and a golf course. The hotel is a good starting point for Mafolie's sports attractions, including Lionel Roberts Stadium, which is a 19-minute walk away.

An outdoor swimming pool is provided onsite the hotel.

8.4
373 reviews
From US$ 214 / night
  • Newly renovated
  • Beach access
Emerald Beach Resort Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay
23.6 km (14.7 mi) from Saint John Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Located around 25 minutes' walk from such natural attractions as the compact 491.5-acre Water Island, the 3-star Emerald Beach Resort Altona includes a restaurant and luggage storage. Boasting a location in close proximity to Lindbergh Bay Beach, this Altona hotel includes 90 rooms and an outdoor swimming pool.

At the hotel, guests can also benefit from fitness classes provided at a 24-hour fitness center. The accommodation features a variety of activities such as snorkelling and canyoning.

7.7
405 reviews
~ US$188 / night

Emerald Beach Resort

23.6 km (14.7 mi) from Saint John Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Emerald Beach Resort

Located around 25 minutes' walk from such natural attractions as the compact 491.5-acre Water Island, the 3-star Emerald Beach Resort Altona includes a restaurant and luggage storage. Boasting a location in close proximity to Lindbergh Bay Beach, this Altona hotel includes 90 rooms and an outdoor swimming pool.

At the hotel, guests can also benefit from fitness classes provided at a 24-hour fitness center. The accommodation features a variety of activities such as snorkelling and canyoning.

7.7
405 reviews
From US$ 188 / night

Cheap Resorts in Saint John Island

  • Beach access
Sand Castle On The Beach - Adults Only Sand Castle On The Beach - Adults Only

Sand Castle On The Beach - Adults Only

127 Estate Smithfield, Frederiksted
71.3 km (44.3 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Pool with view

The comfortable 3-star Sand Castle On The Beach - Adults Only Frederiksted hotel, situated approximately a 5-minute drive from Eliza James-McBean Clock Tower, offers 2 outdoor swimming pools as well as a fitness room. Featuring a botanical garden, this Frederiksted hotel boasts a beachfront location to enjoy scenes of nature at Sandy Point National Wildlife Refuge, around 3 km away.

Guests can make use of snorkelling, kayaking, and cycling as well as cars for rent. You can try hiking at the Sand Castle.

9.2
51 reviews
~ US$299 / night

Sand Castle On The Beach - Adults Only

71.3 km (44.3 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Pool with view

Sand Castle On The Beach - Adults Only

The comfortable 3-star Sand Castle On The Beach - Adults Only Frederiksted hotel, situated approximately a 5-minute drive from Eliza James-McBean Clock Tower, offers 2 outdoor swimming pools as well as a fitness room. Featuring a botanical garden, this Frederiksted hotel boasts a beachfront location to enjoy scenes of nature at Sandy Point National Wildlife Refuge, around 3 km away.

Guests can make use of snorkelling, kayaking, and cycling as well as cars for rent. You can try hiking at the Sand Castle.

9.2
51 reviews
From US$ 299 / night
  • Best-rated
  • Beach access
Buoy Haus Beach Resort St Thomas Autograph Collection Buoy Haus Beach Resort St Thomas Autograph Collection

Buoy Haus Beach Resort St Thomas Autograph Collection

2 Estate Bakkeroe
19.1 km (11.9 mi) from Saint John Island
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

The comfortable 4-star Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth, located 2.5 km from Crown Bay Marina, boasts an infinity swimming pool and a fitness studio. Providing sports fans with proximity to Lionel Roberts Stadium, which is 2.4 km away, the smoke-free resort also includes snorkelling, diving, and fisheries.

The property’s pool area has a hot tub.

9.1
106 reviews
~ US$450 / night

Buoy Haus Beach Resort St Thomas Autograph Collection

19.1 km (11.9 mi) from Saint John Island
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Buoy Haus Beach Resort St Thomas Autograph Collection

The comfortable 4-star Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth, located 2.5 km from Crown Bay Marina, boasts an infinity swimming pool and a fitness studio. Providing sports fans with proximity to Lionel Roberts Stadium, which is 2.4 km away, the smoke-free resort also includes snorkelling, diving, and fisheries.

The property’s pool area has a hot tub.

9.1
106 reviews
From US$ 450 / night
  • Private beach
The Waves At Cane Bay The Waves At Cane Bay

The Waves At Cane Bay

112C Cane Bay
62.2 km (38.6 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

The 3-star The Waves At Cane Bay Kingshill hotel, located a mere 5 minutes' walk from the bustling Cane Bay Beach and 3.8 km from Tide pools, features a saltwater pool for guests to take a dip in. Highlights at this comfortable hotel include an American-style restaurant, a lounge bar and Wi-Fi in public areas.

The Waves offers such entertainment options as wedding services. Guests can enjoy snorkelling and diving in the surroundings.

9.3
45 reviews
~ US$293 / night

The Waves At Cane Bay

62.2 km (38.6 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

The Waves At Cane Bay

The 3-star The Waves At Cane Bay Kingshill hotel, located a mere 5 minutes' walk from the bustling Cane Bay Beach and 3.8 km from Tide pools, features a saltwater pool for guests to take a dip in. Highlights at this comfortable hotel include an American-style restaurant, a lounge bar and Wi-Fi in public areas.

The Waves offers such entertainment options as wedding services. Guests can enjoy snorkelling and diving in the surroundings.

9.3
45 reviews
From US$ 293 / night

Resorts in Saint John Island for Adults

  • Top location
  • Private beach
Gallows Point Resort (Adults Only) Gallows Point Resort (Adults Only)

Gallows Point Resort (Adults Only)

3 Aaa Gallows Point Road, Po Box 58
6.2 km (3.8 mi) from Saint John Island
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Featuring an outdoor swimming pool with a hot tub, the 4-star luxurious Gallows Point Resort Cruz Bay is only 6 minutes on foot from Wharfside Watersports. This Cruz Bay resort is located within easy reach of the shopping mall "Marketplace", surrounded by gardens and a tropical garden.

Guests can go snorkelling, as well as partake in fitness classes, or take advantage of a hot tub, a sundeck, and a picnic area. The accommodation has a fitness centre.

9.6
54 reviews
~ US$742 / night

Gallows Point Resort (Adults Only)

6.2 km (3.8 mi) from Saint John Island
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Gallows Point Resort (Adults Only)

Featuring an outdoor swimming pool with a hot tub, the 4-star luxurious Gallows Point Resort Cruz Bay is only 6 minutes on foot from Wharfside Watersports. This Cruz Bay resort is located within easy reach of the shopping mall "Marketplace", surrounded by gardens and a tropical garden.

Guests can go snorkelling, as well as partake in fitness classes, or take advantage of a hot tub, a sundeck, and a picnic area. The accommodation has a fitness centre.

9.6
54 reviews
From US$ 742 / night
  • Beach access
The Westin St Thomas Beach Resort & Spa The Westin St Thomas Beach Resort & Spa

The Westin St Thomas Beach Resort & Spa

5 Estate Bakkeroe
19.2 km (11.9 mi) from Saint John Island
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

The 4-star The Westin St Thomas Beach Resort & Spa Frydendal offers air-conditioned rooms about a 25-minute walk from Water Island. Standing in close proximity to Pacquereau Bay, the hotel with views of the sea features a steam room, a hot tub, and a foot bath.

Boasting a swimming pool this Frydendal hotel also has a hot tub. The The Westin St Thomas Beach Frydendal features snorkelling, diving, and boating.

8.1
176 reviews
~ US$271 / night

The Westin St Thomas Beach Resort & Spa

19.2 km (11.9 mi) from Saint John Island
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

The Westin St Thomas Beach Resort & Spa

The 4-star The Westin St Thomas Beach Resort & Spa Frydendal offers air-conditioned rooms about a 25-minute walk from Water Island. Standing in close proximity to Pacquereau Bay, the hotel with views of the sea features a steam room, a hot tub, and a foot bath.

Boasting a swimming pool this Frydendal hotel also has a hot tub. The The Westin St Thomas Beach Frydendal features snorkelling, diving, and boating.

8.1
176 reviews
From US$ 271 / night
  • Private beach
The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort

5007 Shoys
64.0 km (39.8 mi) from Saint John Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

The Buccaneer Beach & Golf Resort Christiansted is located in Christiansted, 25 minutes' walk from Fort Christiansvaern, and offers an infinity pool. Boasting access to Sugar Beach, 3.8 km away, this exquisite hotel includes a sunbathing terrace, a patio, and a golf course providing guests with air-conditioned rooms.

You can also join snorkelling, lawn tennis, and table tennis, as well as paddle boards and kayaks for rent.

8.5
63 reviews
~ US$315 / night

The Buccaneer Beach & Golf Resort

64.0 km (39.8 mi) from Saint John Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort Christiansted is located in Christiansted, 25 minutes' walk from Fort Christiansvaern, and offers an infinity pool. Boasting access to Sugar Beach, 3.8 km away, this exquisite hotel includes a sunbathing terrace, a patio, and a golf course providing guests with air-conditioned rooms.

You can also join snorkelling, lawn tennis, and table tennis, as well as paddle boards and kayaks for rent.

8.5
63 reviews
From US$ 315 / night

Party Resorts in Saint John Island

  • Popular choice
Lindbergh Bay Hotel Lindbergh Bay Hotel

Lindbergh Bay Hotel

8075 Lindbergh Bay
23.6 km (14.7 mi) from Saint John Island
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Situated about a 10-minute ride from the red-brick Fort Christian, the 32-storey smoke-free Lindbergh Bay Hotel Altona is adorned with tiled floors, offering essentials such as Wi-Fi and street parking. Thanks to its scenic location, the 3-star resort stands 3.7 km from Crown Bay Marina, which is a great place to have a fun time.

The Lindbergh Bay has an outdoor swimming pool and a fitness centre.

6.8
449 reviews
~ US$120 / night

Lindbergh Bay Hotel

23.6 km (14.7 mi) from Saint John Island
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Lindbergh Bay Hotel

Situated about a 10-minute ride from the red-brick Fort Christian, the 32-storey smoke-free Lindbergh Bay Hotel Altona is adorned with tiled floors, offering essentials such as Wi-Fi and street parking. Thanks to its scenic location, the 3-star resort stands 3.7 km from Crown Bay Marina, which is a great place to have a fun time.

The Lindbergh Bay has an outdoor swimming pool and a fitness centre.

6.8
449 reviews
From US$ 120 / night
  • Private beach
Sapphire Beach Resort And Marina Sapphire Beach Resort And Marina

Sapphire Beach Resort And Marina

Smith Bay Estates
11.5 km (7.2 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Live entertainment
  • Infinity pool

The comfortable Sapphire Beach Resort And Marina East End is situated only 9 minutes' walk from Parasail Virgin Islands and features a vending machine and a tour desk. Boasting an infinity swimming pool, the 3-star hotel is nestled within reach of natural attractions like Lindquist Public Beach.

Beach facilities at this hotel include beach towels. The Sapphire also offers snorkelling, diving, and canyoning.

8.8
12 reviews
~ US$145 / night

Sapphire Beach Resort And Marina

11.5 km (7.2 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Live entertainment
  • Infinity pool

Sapphire Beach Resort And Marina

The comfortable Sapphire Beach Resort And Marina East End is situated only 9 minutes' walk from Parasail Virgin Islands and features a vending machine and a tour desk. Boasting an infinity swimming pool, the 3-star hotel is nestled within reach of natural attractions like Lindquist Public Beach.

Beach facilities at this hotel include beach towels. The Sapphire also offers snorkelling, diving, and canyoning.

8.8
12 reviews
From US$ 145 / night
  • Beach access
Pirate'S Pension At Bluebeard'S Castle Pirate'S Pension At Bluebeard'S Castle

Pirate'S Pension At Bluebeard'S Castle

1331 Estate Taarneberg
19.5 km (12.1 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens, located 19 minutes' walk from the historic Saint Thomas Synagogue, boasts a year-round outdoor pool. Guests who stay at the resort can park their car on site.

Bar service is provided in the pool area. With a fitness studio that offers fitness classes, Pirate'S Pension At Bluebeard'S Castle caters to guests' physical well-being.

8.2
144 reviews
~ US$399 / night

Pirate'S Pension At Bluebeard'S Castle

19.5 km (12.1 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Pirate'S Pension At Bluebeard'S Castle

The 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens, located 19 minutes' walk from the historic Saint Thomas Synagogue, boasts a year-round outdoor pool. Guests who stay at the resort can park their car on site.

Bar service is provided in the pool area. With a fitness studio that offers fitness classes, Pirate'S Pension At Bluebeard'S Castle caters to guests' physical well-being.

8.2
144 reviews
From US$ 399 / night

Golf Resorts in Saint John Island

  • Beach access
Elysian Beach Resort Elysian Beach Resort

Elysian Beach Resort

6800 Estate Nazareth
11.1 km (6.9 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The comfortable Elysian Beach Resort Nazareth is located 2.6 km from Lindquist Public Beach and has an outdoor swimming pool with a hot tub. Thanks to its convenient location, this 3-star smoke-free resort stands 2.5 km from American Yacht Harbor Shopping Center, which is a great place to have a fun time.

At Elysian Beach Resort, guests can also benefit from fitness classes provided at a fitness centre. You can play tennis at this hotel.

8
48 reviews
~ US$223 / night

Elysian Beach Resort

11.1 km (6.9 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Elysian Beach Resort

The comfortable Elysian Beach Resort Nazareth is located 2.6 km from Lindquist Public Beach and has an outdoor swimming pool with a hot tub. Thanks to its convenient location, this 3-star smoke-free resort stands 2.5 km from American Yacht Harbor Shopping Center, which is a great place to have a fun time.

At Elysian Beach Resort, guests can also benefit from fitness classes provided at a fitness centre. You can play tennis at this hotel.

8
48 reviews
From US$ 223 / night
  • Private beach
Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina

5001 Tamarind Reef
63.4 km (39.4 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Pool with view

Located 4.2 km from Holy Cross Catholic Church, which is considered to be a sacred place of worship, Tamarind Reef Resort Spa & Marina Christiansted offers a private beach area and a restaurant for guests' convenience. Offering a fitness centre, the hotel is a 16-minute walk from Green Cay.

This Christiansted hotel boasts an outdoor swimming pool as well as a sundeck, a shared lounge, and a golf course. The Tamarind Christiansted provides kayaking, sailing, and lawn tennis for an active pastime.

7.5
109 reviews
~ US$248 / night

Tamarind Reef Resort Spa & Marina

63.4 km (39.4 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Pool with view

Tamarind Reef Resort Spa & Marina

Located 4.2 km from Holy Cross Catholic Church, which is considered to be a sacred place of worship, Tamarind Reef Resort Spa & Marina Christiansted offers a private beach area and a restaurant for guests' convenience. Offering a fitness centre, the hotel is a 16-minute walk from Green Cay.

This Christiansted hotel boasts an outdoor swimming pool as well as a sundeck, a shared lounge, and a golf course. The Tamarind Christiansted provides kayaking, sailing, and lawn tennis for an active pastime.

7.5
109 reviews
From US$ 248 / night
  • Beach access
Margaritaville Vacation Club - St Thomas Margaritaville Vacation Club - St Thomas

Margaritaville Vacation Club - St Thomas

6080 Estate Smith Bay
13.6 km (8.4 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Rooftop pool

Offering air-conditioned rooms and Wi-Fi in public areas, Margaritaville Vacation Club - St Thomas Frydendal hotel is 2.3 km from Sapphire Beach and a 5-minute drive from Tillett Gardens. At this hotel, located in proximity to Point Pleasant Resort, you can spend the day in a swimming pool or keep active with snorkelling, diving, and sailing.

This smoke-free property provides guests with direct access to a stunning beach with beach towels. The hotel has a health club.

6.6
357 reviews
~ US$226 / night

Margaritaville Vacation Club - St Thomas

13.6 km (8.4 mi) from Saint John Island
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Rooftop pool

Margaritaville Vacation Club - St Thomas

Offering air-conditioned rooms and Wi-Fi in public areas, Margaritaville Vacation Club - St Thomas Frydendal hotel is 2.3 km from Sapphire Beach and a 5-minute drive from Tillett Gardens. At this hotel, located in proximity to Point Pleasant Resort, you can spend the day in a swimming pool or keep active with snorkelling, diving, and sailing.

This smoke-free property provides guests with direct access to a stunning beach with beach towels. The hotel has a health club.

6.6
357 reviews
From US$ 226 / night

Are you in a hurry?

Here is a quick list of Resorts in Saint John Island, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hilltop Villas At Bluebeard'S Castle

8.7 / 10

(390 Reviews)

From 159$
The Mafolie Hotel

8.4 / 10

(373 Reviews)

From 214$
Emerald Beach Resort

7.7 / 10

(405 Reviews)

From 188$
Sand Castle On The Beach - Adults Only

9.2 / 10

(51 Reviews)

From 299$
Buoy Haus Beach Resort St Thomas Autograph Collection

9.1 / 10

(106 Reviews)

From 450$

Location