Photo by Lindsey Johnson

Find hotels near St. John's Harbour, St. John's from $88

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 902 hotels close to St. John's Harbour with room rates, reviews, and availability. Most hotels are fully refundable.

Yepton Estate Cottages

3.0 star property
Five Islands Village, 1.3 mi from St. John's Harbour
10.0 out of 10, Exceptional, (121)
"The cottage was well furnished. The hosts were wonderful. "
Canada
Michele
$233 nightly
The price is $279
Dec 9 - Dec 10
Total with taxes and fees
Yepton Estate Cottages

The Villas at Sunset Lane

3.5 star property
1.8 mi from St. John's Harbour
9.6 out of 10, Exceptional, (123)
"Great place....very peaceful"
Canada
David
$285 nightly
The price is $340
Dec 8 - Dec 9
Total with taxes and fees
The Villas at Sunset Lane

Antigua Seaview

3.0 star property
1.8 mi from St. John's Harbour
8.6 out of 10, Excellent, (71)
"Staff was very accommodating as I had to change my stay due to flight cancelation. Room was very clean and well maintained. Kitchen was gully stocked and location was great. a/c worked great and was comfortable all night. would recommend and glad I stayed here! Thanks Donna! "
United States
robert
$130 nightly
The price is $161
Dec 13 - Dec 14
Total with taxes and fees
Antigua Seaview

Connie's Comfort Suites

3.0 star property
1.2 mi from St. John's Harbour
7.8 out of 10, Good, (140)
"It's a nice hotel "
United States
MICHAEL
$136 nightly
The price is $169
Dec 13 - Dec 14
Total with taxes and fees
Connie's Comfort Suites

Cortsland Hotel

3.0 star property
1.4 mi from St. John's Harbour
7.6 out of 10, Good, (143)
"Very friendly and helpful staff at the hotel reception."
United States
Andreas
$175 nightly
The price is $202
Dec 14 - Dec 15
Total with taxes and fees
Cortsland Hotel

Eko Cozy Guest House

3.0 star property
1.5 mi from St. John's Harbour
7.0 out of 10, Good, (92)
"The property was a nice"
United Kingdom
Martin
$71 nightly
The price is $88
Dec 9 - Dec 10
Total with taxes and fees
Eko Cozy Guest House

Heritage Hotel

3.0 star property
0.8 mi from St. John's Harbour
6.8 out of 10, (380)
"An additional tax payment was required upon arrival."
United States
Miguel
$102 nightly
The price is $128
Dec 14 - Dec 15
Total with taxes and fees
Heritage Hotel

Caribbean Inn & Suites

3.0 star property
2 mi from St. John's Harbour
6.8 out of 10, (79)
"The owner was very helpful and accommodating"
United States
Jared
Caribbean Inn & Suites

Cook's Estate

3.0 star property
0.8 mi from St. John's Harbour
$115 nightly
The price is $141
Dec 8 - Dec 9
Total with taxes and fees
Cook's Estate

Cortsland Hotel

1.4 mi from St. John's Harbour
Cortsland Hotel

Hermitage Bay - All Inclusive

4.5 star property
3.6 mi from St. John's Harbour
10.0 out of 10, Exceptional, (32)
"Wonderful place! "
United States
Kris
$3,579 nightly
The price is $4,140
Dec 8 - Dec 9
Total with taxes and fees
Hermitage Bay - All Inclusive

Colibri Court

4.0 star property
3.8 mi from St. John's Harbour
9.8 out of 10, Exceptional, (11)
"Went during low season and it fealt like we had the whole place to ourselves."
United States
Wyler
$374 nightly
The price is $445
Dec 13 - Dec 14
Total with taxes and fees
Colibri Court

Apt 2 Stylish 2 bed Cosy and Comfortable

3.0 star property
2.7 mi from St. John's Harbour
9.6 out of 10, Exceptional, (8)
"This was a really nice place to stay, the amenities were nice it was a lot of dishes and towels and rags. Overall a really nice place to stay."
United States
Ciera EM
$90 nightly
The price is $112
Dec 11 - Dec 12
Total with taxes and fees
Apt 2 Stylish 2 bed Cosy and Comfortable

Buccaneer Beach Club

3.0 star property
2.2 mi from St. John's Harbour
9.4 out of 10, Exceptional, (473)
"Stunning location, clean and tidy accommodation, great air conditioning, friendly helpful staff, 1 minute walk from our room to probably the best beach in Antigua."
United Kingdom
Peter
$173 nightly
The price is $212
Dec 8 - Dec 9
Total with taxes and fees
Buccaneer Beach Club

Weatherills Hotel

3.0 star property
3 mi from St. John's Harbour
9.2 out of 10, Wonderful, (65)
"Thank you to the entire staff for being so sweet."
United States
Jasmine Linette
$226 nightly
The price is $273
Dec 10 - Dec 11
Total with taxes and fees
Weatherills Hotel

Romantic Retreat 43B

3.0 star property
Dickenson Bay, 2.2 mi from St. John's Harbour
10.0 out of 10, Exceptional, (4)
"Safe comfortable picturesque on fantastic beach. "
United States
Lauralee
Romantic Retreat 43B

Keyonna Beach - All Inclusive - Couples Only

4.0 star property
6.8 mi from St. John's Harbour
9.6 out of 10, Exceptional, (498)
"Amazing Lots of privacy Your own private cottage in a resort "
United States
steven
$611 nightly
The price is $718
Dec 21 - Dec 22
Total with taxes and fees
Keyonna Beach - All Inclusive - Couples Only

COCOS Hotel - Adults Only - Caters to Couples - All Inclusive

4.0 star property
5.4 mi from St. John's Harbour
9.4 out of 10, Exceptional, (775)
"The staff was wonderful and the property was beautiful."
United States
Steve
$545 nightly
The price is $643
Dec 8 - Dec 9
Total with taxes and fees
COCOS Hotel - Adults Only - Caters to Couples - All Inclusive

Tamarind Hills Resort & Villas

4.5 star property
6 mi from St. John's Harbour
9.4 out of 10, Exceptional, (186)
"Clean room, helpful and considerate staff who went the extra mile to make you you feel special. Amazing view "
United States
Amari
$588 nightly
The price is $699
Dec 17 - Dec 18
Total with taxes and fees
Tamarind Hills Resort & Villas

Hawksbill Resort Antigua

4.0 star property
Five Islands Village, 2.7 mi from St. John's Harbour
8.8 out of 10, Excellent, (322)
",Great quiet place for a vacation"
United States
Robert A
$342 nightly
The price is $410
Dec 14 - Dec 15
Total with taxes and fees
Hawksbill Resort Antigua
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 Harbour Hotel Reviews

Hotels near other St. John's Harbour attractions

Frequently asked questions

What are the top-rated hotels near St. John's Harbour?
Discover the top-rated hotels near St. John's Harbour that promise breathtaking views and exceptional comfort for your stay.

The Villas at Sunset Lane

The Villas at Sunset Lane is a delightful sanctuary located 1.8 miles from St. John's Harbour, with a remarkable review rating of 9.6. This 3.5-star hotel features an outdoor pool, perfect for relaxing after a day of exploration. Guests can indulge in a complimentary breakfast and enjoy amenities like Egyptian cotton sheets and a separate living room, enhancing their comfort. The hotel also boasts ocean views and is ideally situated near white sand beaches, offering a serene getaway.

La Casa de Joy Airport Apartments

La Casa de Joy Airport Apartments offers a cozy retreat just 2.1 miles from St. John's Harbour, with an impressive review rating of 9.8. This 3-star hotel features a charming traditional design and comes equipped with a full kitchen, air conditioning, and a furnished patio, providing a home-like feel. Guests appreciate the convenience of free airport transportation and the option for early check-in. The self-parking facility ensures easy access for travelers with vehicles.

Galley Bay Resort & Spa

Galley Bay Resort & Spa is a luxurious 5-star hotel located just 1.9 miles from St. John's Harbour, rated an impressive 9.4 by travelers. This adults-only resort features a stunning beachfront and an array of amenities including a full-service spa, outdoor pool, and fine dining options with garden views. Guests can enjoy all-inclusive packages that cover meals and various water sports, making it a perfect choice for those seeking relaxation and adventure in a picturesque setting.
What hotels are within walking distance to St. John's Harbour?
Discover a selection of top-rated hotels within walking distance to St. John's Harbour, perfect for those seeking comfort and convenience during their stay.

Coconut Beach Club

Coconut Beach Club is a charming resort just 14 minutes on foot from St. John's Harbour, featuring a review rating of 7.6. This beautiful beachfront hotel offers outdoor pools and a range of water activities including snorkeling and kayaking. Guests can indulge in gourmet dining options and pampering spa treatments. With its stunning white sand beach and vibrant atmosphere, it's an excellent choice for travelers looking to unwind and enjoy the sun.

Connie's Comfort Suites

Connie's Comfort Suites is a cozy 3-star hotel located just a 16-minute walk from St. John's Harbour, rated 7.8 by travelers. Guests can enjoy spacious rooms equipped with kitchens, including refrigerators and microwaves, perfect for a homely feel. The hotel features a lovely terrace and garden area, ideal for relaxation. With free self-parking and a nearby beach location, it offers a great base for exploring the local area.

Cortsland Hotel

Cortsland Hotel, a 3-star hotel located 19 minutes walking distance from St. John's Harbour, boasts a travelers' rating of 7.4. This inviting hotel features premium rooms with kitchen facilities, a delightful garden, and an outdoor pool for relaxation. Guests also appreciate the on-site restaurant and tennis court for active leisure. With free self-parking and a nearby beach, it's a practical choice for those exploring the local sights.
How much is a hotel near St. John's Harbour?
Staying near St. John's Harbour is a treat, with plenty of hotels from $88 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near St. John's Harbour?
Finding the ideal family-friendly hotels near St. John's Harbour can make your vacation truly memorable. Here are some top-rated options that cater to families and offer stunning views.

Trade Winds Hotel

Trade Winds Hotel, located 3.2 miles from St. John's Harbour, has a welcoming atmosphere with a review rating of 8.6. This 4-star hotel is family-friendly, providing features such as free cribs, kids' meals, and in-room babysitting services. Guests can enjoy an outdoor pool, ocean views, and easy access to nearby beaches, making it a great option for a fun-filled family vacation.

Royalton Antigua, An Autograph Collection All-Inclusive Resort

Just 1.6 miles from St. John's Harbour, Royalton Antigua is a 4.5-star all-inclusive resort rated 7.2 by travelers. Families will appreciate the dedicated children's pool, playground, and complimentary babysitting services. The resort also features luxurious amenities including a full-service spa, multiple dining venues, and stunning ocean views, ensuring a relaxing experience for travelers of all ages.

Blue Waters Resort & Spa

Blue Waters Resort & Spa is a luxurious 5-star hotel located just 4.9 miles from St. John's Harbour, with a remarkable review rating of 9.2. This family-friendly resort offers a children's club, babysitting services, and free cribs, ensuring a comfortable stay for families. Guests can also enjoy amenities such as a full-service spa, multiple dining options, and direct beach access, making it a perfect choice for a family getaway.
Are there any 5-star hotels near St. John's Harbour?
Discover top-rated 5-star hotels near St. John's Harbour that promise an unforgettable stay with luxurious amenities and stunning views.

Galley Bay Resort & Spa

Galley Bay Resort & Spa is an exquisite 5-star retreat located just 1.9 miles from St. John's Harbour, with an impressive review rating of 9.4. This adults-only all-inclusive resort features a stunning beachfront with white sands and offers a variety of activities, including sailing and snorkeling. Guests can indulge in rejuvenating treatments at the full-service spa or enjoy romantic couples dining at the garden-view restaurant. With amenities like private plunge pools and daily housekeeping, this hotel ensures an exceptional experience for travelers.

Blue Waters Resort & Spa

Situated 4.9 miles from St. John's Harbour, Blue Waters Resort & Spa is a luxurious 5-star hotel rated 9.2 by travelers. This stunning resort offers a variety of on-site activities, including kayaking and windsurfing, along with access to a beautiful sand beach. Guests can unwind at the full-service spa or savor delicious meals at one of the multiple restaurants, featuring both garden and ocean views. With amenities such as complimentary champagne service and a hot tub, this resort provides an idyllic getaway for travelers seeking relaxation and adventure.

The Cove Suites at Blue Waters Resort and Spa

The Cove Suites at Blue Waters Resort and Spa, located 4.9 miles from St. John's Harbour, is a 5-star paradise rated 9.0 by travelers. Each suite offers breathtaking ocean views and direct beach access, making it a perfect choice for those looking for a scenic retreat. Guests can enjoy a wide range of amenities, including a full-service spa, tennis courts, and a beach bar. With all-inclusive dining options and unique features like designer toiletries and premium bedding, this hotel promises a luxurious stay for travelers seeking comfort and elegance.
Which hotels near St. John's Harbour offer the best views?
Discover the top-rated hotels near St. John's Harbour that offer breathtaking views and unforgettable experiences.

Galley Bay Resort & Spa

Galley Bay Resort & Spa is a luxurious 5-star retreat located just 1.9 miles from St. John's Harbour, with a remarkable review rating of 9.4. Guests can unwind at the beachfront restaurant with stunning garden views, or indulge in rejuvenating treatments at the full-service spa. The resort features an all-inclusive experience with activities like snorkeling and sailing, along with private plunge pools and ocean-view rooms that enhance the overall stay.

Sandals Grande Antigua - ALL INCLUSIVE Couples Only

Located 2.5 miles from St. John's Harbour, Sandals Grande Antigua offers a romantic escape with a review rating of 8.4. This 5-star resort features beachfront dining and luxurious ocean-view accommodations. Guests enjoy an all-inclusive experience with hydrotherapy treatments, sailing, and a vibrant nightlife scene. With a private beach area and numerous water sports, this adults-only retreat ensures a memorable getaway.

Blue Waters Resort & Spa

Blue Waters Resort & Spa is a stunning 5-star hotel situated 4.9 miles from St. John's Harbour, receiving an excellent review rating of 9.2. It offers travelers a range of ocean-view dining options and a serene beachfront experience. With a full-service spa, outdoor pools, and various water activities, including snorkeling and kayaking, this resort provides a luxurious all-inclusive experience tailored for relaxation and adventure.
What are the best affordable hotels near St. John's Harbour?
For travelers seeking budget-friendly stays near St. John's Harbour, there are several excellent options that offer great amenities and comfort.

Buccaneer Beach Club

Buccaneer Beach Club is a charming 3-star hotel situated only 1.9 miles from St. John's Harbour, with an excellent review rating of 9.4. This family-friendly hotel features a beautiful outdoor pool and easy beach access, perfect for soaking up the sun. Guests can enjoy spacious kitchenettes and free cribs for little ones. Other amenities include complimentary WiFi, self-parking, and a relaxing spa for ultimate rejuvenation.

Weatherills Hotel

Weatherills Hotel is a delightful 3-star option located 4.0 miles from St. John's Harbour, receiving a great traveler rating score of 9.4. This hotel provides a free continental breakfast, making it an excellent value for budget-conscious travelers. Guests will appreciate the comfortable patio and terrace areas for relaxation. With free WiFi and self-parking, Weatherills Hotel ensures a pleasant and convenient stay.

La Casa de Joy Airport Apartments

La Casa de Joy Airport Apartments is a cozy 3-star accommodation located just 2.1 miles from St. John's Harbour, with an impressive review rating of 9.8. This hotel is ideal for families with features like rollaway extra beds and babysitting services available onsite. Guests can enjoy well-equipped kitchen facilities, including a full-size refrigerator and microwave, making it perfect for extended stays. Additional perks include free toiletries, WiFi, and free self-parking.
What are the best boutique hotels near St. John's Harbour?
For travelers seeking the best boutique hotels near St. John's Harbour, there are some top-rated options that offer a unique and intimate experience.

Galley Bay Resort & Spa

Galley Bay Resort & Spa is a luxurious 5-star retreat located just 1.9 miles from St. John's Harbour, with an impressive review rating of 9.4. This adults-only boutique hotel features beachfront access and romantic dining options, making it perfect for couples. Guests can indulge in a range of amenities, including a full-service spa, complimentary snorkeling equipment, and exquisite garden-view dining. With its stunning ocean views and private plunge pools in select rooms, this resort ensures a serene and intimate getaway.

Blue Waters Resort & Spa

Blue Waters Resort & Spa is a charming 5-star boutique hotel located 4.9 miles from St. John's Harbour, with an excellent review rating of 9.2. This family-friendly resort offers a variety of fun activities, including complimentary kayaking and snorkeling. Guests can enjoy luxurious amenities such as a full-service spa, multiple on-site dining options with ocean views, and spacious rooms featuring furnished balconies. Ideal for families or couples looking for a relaxing beach escape, Blue Waters promises a memorable stay.
Are there any hotels with pools close to St. John's Harbour?
Discover top-rated hotels with pools near St. John's Harbour, where comfort meets stunning views.

Galley Bay Resort & Spa

Just 1.9 miles from St. John's Harbour, Galley Bay Resort & Spa is an adults-only retreat with a remarkable review rating of 9.4. This 5-star resort offers stunning outdoor pools, including private plunge pools in select rooms. Guests enjoy complimentary breakfast, a full-service spa, and romantic dining options, making it an idyllic choice for couples seeking a peaceful getaway.

Sandals Grande Antigua - ALL INCLUSIVE Couples Only

Located 2.5 miles from St. John's Harbour, Sandals Grande Antigua is a luxurious 5-star resort that caters exclusively to couples. Rated 8.4 by travelers, it features multiple outdoor pools with swim-up bars, providing a perfect setting for relaxation. Guests can indulge in a full range of all-inclusive amenities, including gourmet dining, a world-class spa, and exciting water sports activities right on the beach.

Royalton Antigua, An Autograph Collection All-Inclusive Resort

Royalton Antigua is a family-friendly 4.5-star hotel located just 1.6 miles from St. John's Harbour. Guests appreciate its outdoor pool featuring sun loungers and a dedicated children's area, ensuring fun for all ages. With a review rating of 7.2, the resort also offers luxurious amenities, including a full-service spa, complimentary room service, and direct beach access for a perfect tropical getaway.
Can I book a fully refundable hotel close to St. John's Harbour?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St. John's Harbour", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St. John's Harbour?
To look for discounts on hotels near St. John's Harbour, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.