Saint John Island Beach Hotels

The Official Guide to Saint John Island Beach Hotels – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Beachfront Hotels in Saint John Island

View all photos

8.7
Excellent
390 Reviews

From

159$/night

Hilltop Villas At Bluebeard'S Castle

1331 Estate Taarneberg
Check Availability

View all photos

8.3
Very good
376 Reviews

From

214$/night

The Mafolie Hotel

7091 Estate Mafolie
Check Availability

View all photos

8.4
Very good
172 Reviews

From

149$/night

King Christian Hotel

1102 King'S Wharf
Check Availability

Luxury Hotels in Saint John Island on the Beach

View all photos

7.6
Very good
412 Reviews

From

188$/night

Emerald Beach Resort

8070 Lindbergh Bay
Check Availability

View all photos

9.3
Excellent
47 Reviews

From

259$/night

The Waves At Cane Bay

112C Cane Bay
Check Availability

View all photos

9.2
Excellent
10 Reviews

From

145$/night

Sapphire Beach Resort And Marina

Smith Bay Estates
Check Availability

5 Star Hotels in Saint John Island on the Beach

View all photos

9.2
Excellent
57 Reviews

From

299$/night

Sand Castle On The Beach - Adults Only

127 Estate Smithfield, Frederiksted
Check Availability

View all photos

9.6
Excellent
56 Reviews

From

434$/night

Gallows Point Resort (Adults Only)

3 Aaa Gallows Point Road, Po Box 58
Check Availability

View all photos

9.2
Excellent
44 Reviews

From

247$/night

Coconut Coast Villas

267 Enighed P.O. Box 1405
Check Availability

Cheap Beach Hotels in Saint John Island

View all photos

9.8
Excellent
9 Reviews

From

259$/night

Elysian Resort Condo With 3 Balconies + Amenities!

6800 Estate Nazareth, St. Thomas, VI 00802, Us
Check Availability

View all photos

10
Excellent
5 Reviews

From

242$/night

Caribbean View For You Condo

66B La Grande Princess 104
Check Availability

View all photos

9
Excellent
6 Reviews

From

155$/night

Sea Turtle Condo With Loaded Amenities

3220 Estate Golden Rock
Check Availability

Saint John Island Pet Friendly Beachfront Hotels

View all photos

9.1
Excellent
106 Reviews

From

657$/night

Buoy Haus Beach Resort St Thomas Autograph Collection

2 Estate Bakkeroe
Check Availability

View all photos

9.8
Excellent
10 Reviews

From

317$/night

Casa Azul

6345 Smith Bay Road
Check Availability

View all photos

8.3
Very good
61 Reviews

From

315$/night

The Buccaneer Beach & Golf Resort

5007 Shoys
Check Availability

Saint John Island Family-Friendly Hotels on the beach

View all photos

8.2
Very good
31 Reviews

From

165$/night

Sapphire Dream

6700 Sapphire Vlg Apt 173
Check Availability

Location

Saint John Island, St. Thomas–St. John, United States Virgin Islands, 00801

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE