
Best Luxury Hotels in St. John's
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. John's Luxury Hotels
Our top choices for St. John's luxury hotels

1. Royalton Antigua, An Autograph Collection All-Inclusive Resort
Royalton Antigua, An Autograph Collection All-Inclusive ResortFive Islands Village
7.2 out of 10, Good, (1,001 reviews)
cleanliness Escape to beachfront luxury at this St. John's resort offering a full-service spa, seven exquisite restaurants, and private balconies.
The price is RM1,507
RM1,507 total
includes taxes & fees
4 Nov - 5 Nov

2. Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
Hodges Bay Resort & Spa, an HQ Luxury Resort & ResidencesSt. John's
8.8 out of 10, Excellent, (383 reviews)
cleanliness Beach bliss meets spa indulgence at this St. John's luxury resort offering 2 outdoor pools, 3 restaurants, and pristine white sands.
The price is RM1,987
RM2,565 total
includes taxes & fees
29 Nov - 30 Nov

3. Keyonna Beach - All Inclusive - Couples Only
Keyonna Beach - All Inclusive - Couples OnlyJohnson's Point
9.6 out of 10, Exceptional, (540 reviews)
The price is RM2,344
RM2,935 total
includes taxes & fees
7 Nov - 8 Nov

9.2 out of 10, Wonderful, (319 reviews)
cleanliness Immerse in beachfront luxury at this Caribbean haven where spa indulgence, gourmet dining, and pristine shores create paradise.
The price is RM2,568
RM3,303 total
includes taxes & fees
8 Nov - 9 Nov

9.4 out of 10, Exceptional, (231 reviews)
The price is RM1,916
RM2,474 total
includes taxes & fees
30 Oct - 31 Oct

10.0 out of 10, Exceptional, (34 reviews)
cleanliness Luxurious beachfront escape offering all-inclusive pampering at colonial resort with spa sanctuary.
The price is RM7,367
RM9,438 total
includes taxes & fees
3 Nov - 4 Nov

9.8 out of 10, Exceptional, (67 reviews)
The price is RM5,483
RM7,045 total
includes taxes & fees
31 Oct - 1 Nov

10.0 out of 10, Exceptional, (27 reviews)
cleanliness All-inclusive beachfront escape with 3 sparkling pools, spa treatments, and ocean-view dining on private white sand shores.
The price is RM12,065
RM15,363 total
includes taxes & fees
30 Oct - 31 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.
Top St. John's Hotel Reviews

Hawksbill Resort Antigua
10/10 Excellent































