
Beach Hotels & Resorts in St. John from NZ$323
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. John Beach Hotels
Tonight
5 Oct - 6 OctTomorrow
6 Oct - 7 OctThis weekend
9 Oct - 11 OctNext weekend
16 Oct - 18 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 snorkelling gear await your seaside escape.
NZ$398
includes taxes & fees
6 Oct - 7 Oct




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.
NZ$703
includes taxes & fees
18 Oct - 19 Oct




3. 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.
NZ$628
includes taxes & fees
10 Oct - 11 Oct




4. 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.
NZ$323
includes taxes & fees
6 Oct - 7 Oct




5. 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.
NZ$1,308
includes taxes & fees
6 Oct - 7 Oct




6. St John Inn Boutique Hotel Suite w/ Kitchenette
St John Inn Boutique Hotel Suite w/ KitchenetteCruz Bay
NZ$597
includes taxes & fees
9 Oct - 10 Oct
NZ$511
includes taxes & fees
6 Oct - 7 Oct




8. Sunset Hideaway Suite - Oceanview/central to Cruz Bay
Sunset Hideaway Suite - Oceanview/central to Cruz BaySt John
NZ$739
includes taxes & fees
8 Oct - 9 Oct
View all properties
Beach hotels with pools in St. John
NZ$703
includes taxes & fees
18 Oct - 19 Oct




Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!
Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!Cruz Bay
NZ$995
includes taxes & fees
16 Oct - 17 Oct




St John Inn Boutique Hotel Suite w/ Kitchenette
St John Inn Boutique Hotel Suite w/ KitchenetteCruz Bay
NZ$597
includes taxes & fees
9 Oct - 10 Oct
NZ$1,037
includes taxes & fees
6 Oct - 7 Oct
NZ$1,327
includes taxes & fees
8 Oct - 9 Oct
NZ$1,308
includes taxes & fees
6 Oct - 7 Oct




Allamanda 4 - 1 bedroom suite at Seagrape Vista
Allamanda 4 - 1 bedroom suite at Seagrape VistaCruz Bay
NZ$875
includes taxes & fees
6 Oct - 7 Oct
NZ$1,249
includes taxes & fees
15 Oct - 16 Oct
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
"Good place."
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!"
Gallows Point Resort
10/10 Excellent
"Only the restaurant is closed for low season"
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."



























