
Find Beach Hotels in St. John
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. John Beach Hotels
Tonight
19 Sep - 20 SepTomorrow
20 Sep - 21 SepNext weekend
25 Sep - 27 SepIn two weeks
2 Oct - 4 OctOur top choices for St. John beach hotels




1. St John Inn
St John InnSt. John
- Bask in Caribbean sunshine just minutes from Cruz Bay Beach, where complimentary beach towels and snorkeling gear await your seaside escape.
AED 671
AED 755 total
includes taxes & fees
27 Sep - 28 Sep




2. The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
- Escape to a white-sand paradise with private beach loungers, beachfront dining, and world-class water activities.
AED 1,289
AED 1,450 total
includes taxes & fees
2 Oct - 3 Oct




3. Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point ResortSt. John
- Soak up the sun on your private beach getaway at this aparthotel, where pristine white sands and ocean breezes await.
AED 1,818
AED 2,699 total
includes taxes & fees
1 Oct - 2 Oct




4. Cozy Island Studio-5 Mins to Cruz Bay & Beaches
Cozy Island Studio-5 Mins to Cruz Bay & BeachesSt John
- Island escape with beach essentials and serene patio views, just minutes from Great Cruz Bay and Virgin Islands National Park.
AED 485
AED 871 total
includes taxes & fees
20 Sep - 21 Sep




5. Sunset Hideaway Suite - Oceanview/central to Cruz Bay
Sunset Hideaway Suite - Oceanview/central to Cruz BaySt John
AED 878
AED 1,528 total
includes taxes & fees
20 Sep - 21 Sep




6. Flamingo Grove Glamping Site with AC
Flamingo Grove Glamping Site with ACSt John
- Soak up the Caribbean sun with beach loungers and water adventures, just a 4-minute stroll from pristine Kiddel Bay.
AED 327
AED 669 total
includes taxes & fees
20 Sep - 21 Sep




7. Lameshur Cottage's Guest House
Lameshur Cottage's Guest HouseSt John
- Relax on pristine shores just steps from your cottage, with hiking trails and watersports nearby.
AED 790
AED 1,370 total
includes taxes & fees
10 Oct - 11 Oct




8. Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!Cruz Bay
- Unwind at this waterfront condo where dazzling ocean views meet private beach access, with loungers and shoreline adventures waiting.
AED 1,010
AED 2,209 total
includes taxes & fees
16 Oct - 17 Oct
View all properties
Beach hotels with pools in St. John
AED 1,289
AED 1,450 total
includes taxes & fees
2 Oct - 3 Oct
AED 1,818
AED 2,699 total
includes taxes & fees
1 Oct - 2 Oct




St John Inn Boutique Hotel Suite w/ Kitchenette
St John Inn Boutique Hotel Suite w/ KitchenetteCruz Bay
AED 826
AED 1,253 total
includes taxes & fees
30 Sep - 1 Oct




Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!Cruz Bay
AED 1,010
AED 2,209 total
includes taxes & fees
16 Oct - 17 Oct
AED 771
AED 2,147 total
includes taxes & fees
20 Sep - 21 Sep
AED 1,102
AED 2,789 total
includes taxes & fees
20 Sep - 21 Sep




Allamanda 4 - 1 bedroom suite at Seagrape Vista
Allamanda 4 - 1 bedroom suite at Seagrape VistaCruz Bay
AED 1,098
AED 1,812 total
includes taxes & fees
10 Oct - 11 Oct




Amazing St. John Paradise most comfortable and convenient accommodations
Amazing St. John Paradise most comfortable and convenient accommodationsSt John
AED 992
AED 2,979 total
includes taxes & fees
23 Sep - 24 Sep
AED 1,102
AED 2,789 total
includes taxes & fees
22 Sep - 23 Sep
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.
View all propertiesTop St. John Hotel Reviews
St John Inn
10/10 Excellent
"The room was very clean. The managers are attentive & go beyond the norm to meet guests' needs. Breakfast included, but not the best quality, with some things running out & even spoiled: needs closer monitoring by staff."
The Westin St. John Resort Villas
10/10 Excellent
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"
Coconut Coast Villas
10/10 Excellent
"The hosts were amazing! The property was clean, beds were comfortable and they provided chairs, coolers and snorkeling gear for the beaches! We will be back!"
Sea Shore Allure
10/10 Excellent
"Our stay at Sea Shore Allure was amazing! The property is so clean and absolutely beautiful. The owners were so professional and accommodating. I truly cannot say enough about this special place! We will be staying here again when we return to St. John!"
Suite St. John at Gallows Point Resort
10/10 Excellent
"Friendly staff. Beautiful property."

















