Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search St John's Hotels, Saint John

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

St John's hotels and places to stay

Northshore ApartHotel on the beach
3 out of 5
Hodges Bay, St John's, Antigua
Free cancellationReserve now, pay when you stay
The price is £102 per night
3.6 mi from city centre
4.2/5Excellent! (39 reviews)
Nice hotel with a great view and location.

"The hotel is in an excellent location, with a friendly staff."…"

Reviewed on 13 Jan 2020

Northshore ApartHotel on the beach
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5 out of 5
Dickinson Bay, St John's, Antigua
Get Rates
1.32 mi from city centre
4.3/5Excellent! (286 reviews)
Great resort on beautiful Antiguan beach

"The resort is fantastic. Loved the facilities. Food was good.The best place to eat was the sushi restaurant! Staff were lovely!"…"

Reviewed on 29 Dec 2019

Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Buccaneer Beach Club
3 out of 5
Dickenson Bay, St. John's, Antigua
The price is £158 per night
1.2 mi from city centre
4.8/5Exceptional! (152 reviews)

"The hotel is clean and well kept. We were greeted at 2 am by a pleasant and helpful employee. The rooms are small and simple but cute and have a typical island feel. It is a two minute walk to sandals, where we are staying tonight. I would definitely stay here in the future for a more reasonably ..."…"

Reviewed on 8 Jun 2020

Buccaneer Beach Club

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dickenson Bay Oasis Antigua Village
3 out of 5
Marina Bay Road, St John's
Get Rates
1.28 mi from city centre
4.2/5Excellent! (9 reviews)

"I had a room that was not renovated. It was okay, for the price. The description mentioned two restaurants. But, actually, they are not affiliated with the hotel. Therefore, no room service."…"

Reviewed on 19 Dec 2019

Dickenson Bay Oasis Antigua Village
Galley Bay Cottages
3 out of 5
Galley Bay Road, St John's, Antigua
Get Rates
2.76 mi from city centre
4.6/5Wonderful! (39 reviews)

"This is such special place. We stayed in Spice cottage and could not have been happier. Set in amongst the trees with a beautiful view of the ocean. We woke up to birdsong every morning and walked along gorgeous Galley Bay beach. The accommodation was extremely well stocked and Marco helped us with ..."…"

Reviewed on 15 Mar 2020

Galley Bay Cottages
Hawksbill by Rex Resorts - All Inclusive
3 out of 5
Hawksbill Beach, Five Islands, St John's, Antigua
Get Rates
3.25 mi from city centre
3.8/5Good! (296 reviews)

"i really enjoy the clothing optional beach. Our beach front cottage was nice, but it needs work. bathroom screens are ripped, so the one night that we left the windows open for the breeze we had big mosquito problems. Other than that the staff are for the most part very friendly and helpful. The ..."…"

Reviewed on 17 Mar 2020

Hawksbill by Rex Resorts - All Inclusive
Antigua Village Beach Resort
3 out of 5
Dickenson Bay, St John's, Antigua
Get Rates
1.28 mi from city centre
4/5Very Good! (153 reviews)

"All good really. Particularly liked the gardens. The bedside lights in our room were too high on the wall! Seriously, that's the only negative I can think of!"…"

Reviewed on 18 Feb 2020

Antigua Village Beach Resort
Starfish Halcyon Cove Resort Antigua-All Inclusive
3 out of 5
Dickenson Bay, St John's, Antigua
Get Rates
1.65 mi from city centre
3.2/5 (688 reviews)

"I liked how spread out the property is, the breathtaking view and options to eat at different spots on the compound. It was peaceful and very relaxing. I also felt safe. The only snag was in the bathroom where the water did not drain quickly in the tub and the toilet had to be flushed a few times ..."…"

Reviewed on 27 Mar 2020

Starfish Halcyon Cove Resort Antigua-All Inclusive
Blue Waters Resort and Spa
4.5 out of 5
Soldier’s Bay, St John's, Antigua
Get Rates
2.64 mi from city centre
4.6/5Wonderful! (194 reviews)
always a lovely place but service can be off

"We stayed in a suite in Cove Villas, a quiet lovely room with a nice patio and sea view. Blue Waters has always been my favorite on the north of the island, even the service could be not as good as expected given the cost and the reputation. This time our villas manager promised a few items and NEVER ..."…"

Reviewed on 27 Jan 2020

Blue Waters Resort and Spa
Ocean Point Resort and Spa - Adults Only
3 out of 5
Hodges Bay, St John's, Antigua
Get Rates
3.6 mi from city centre
4.1/5Very Good! (249 reviews)

"Beautiful area to eat meals; very nice staff; clean facilities"…"

Reviewed on 28 Mar 2020

Ocean Point Resort and Spa - Adults Only
Don't see what you're looking for?
See all available properties in St John's
View all properties
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.

Visiting St John's

Travellers to St John's give high marks for the beaches and top-notch restaurants. This city also attracts tourists with its shopping and live music. Top sights in the city include Fort James and Dickenson Bay Beach.

  • There are 80 hotels and other accommodation options in St John's
  • The closest major airport is in St. John's (ANU-V.C. Bird Intl.), 4.2 mi (6.7 km) from the city centre
  • The next closest is in Plymouth (MNI-Gerald's Field), 32.7 mi (52.6 km) away

Sightseeing and Staying in St John's

The city is well known for its live music scene and cultural venues like Museum of Antigua and Barbuda and Coates Cottage Art Gallery. The city is notable for landmarks like Fort James, St. John's Cathedral and VC Bird Monument. The city's natural setting is picturesque, including the beaches and these places to visit: Dickenson Bay Beach, Runaway Bay Beach and Antigua Botanical Gardens.

Outside the city, top places to visit include Jolly Beach, located 5.4 mi (8.7 km) from the city centre, and Nelson's Dockyard, which is 10.8 mi (17.5 km) away.

Dressing for St John's

  • Between January and March, you can expect the daytime average to be around 29°C and the night-time average to be 21°C
  • From April to June, temperatures average about 30°C during the day and 22°C at night
  • July to September averages 31°C during the day and 24°C at night
  • Between October and December, the average temperature is 31°C during the day and 22°C at night
  • Average annual rainfall for St John's is 1087.80 millimetres
  • Hottest months are usually October and September with an average temperature of 31°C, while the coldest months are February and January with an average of 22°C

Frequently asked questions

What's the best place to stay in St John's?
The Villas at Sunset Lane is ranked highly by Expedia customers. This 3.5-star hotel offers free breakfast and a restaurant. Other favourite options based on reviews include Buccaneer Beach Club and Galley Bay Resort & Spa - All Inclusive - Adults Only.
If I need to cancel my hotel reservation in St John's, will I receive a refund?
Yes, most hotel room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Add dates, click “Search”, then filter by “free cancellation” to view the best deals available in St John’s.
What's the best budget-friendly accommodation in St John's?
Based on reviews, Starfish Halcyon Cove Resort Antigua-All Inclusive is a popular 3-star property for our travellers looking for an economical choice, and features free buffet breakfast and free WiFi. Other good options to stay on the cheap include Heritage Hotel and Inn La Galleria.
What's the best place to stay for a family trip to St John's?
Dickenson Bay Cottages is a top 3-star apartment on Expedia for families, and features an outdoor pool and in-room kitchens. Other good options for your family trip include Trade Winds Hotel and Hawksbill by Rex Resorts - All Inclusive. Also, attractions in the area such as Stingray City and Reservoir Range are fun for children of all ages.
What's the best accommodation for couples in St John's?
Blue Waters Resort and Spa is a favourite 4.5-star hotel for couples, and features a full-service spa and a garden-view restaurant. Other good options for a romantic stay include Ocean Point Resort and Spa - Adults Only and Hawksbill by Rex Resorts - All Inclusive.
What's the best accommodation for an all-inclusive stay in St John's?
Starfish Halcyon Cove Resort Antigua-All Inclusive is a 3-star all-inclusive property featuring 2 restaurants and 2 bars, and a favourite with Expedia travellers. Other good options for your stay include Blue Waters Resort and Spa and Galley Bay Resort & Spa - All Inclusive - Adults Only.
What's the best pet-friendly accommodation option in St John's?
Touch Therapies Guest House is a top apartment for people travelling with their pets, and offers a full-service spa and laundry facilities for its human guests. Inn La Galleria is another good option if you’re bringing your pet along.
What's the best place to stay for a beach holiday in St John's?
The Villas at Sunset Lane is a top 3-star beachfront condo with an outdoor pool and sunloungers. Other good options to stay near the beach include Anchorage Inn and Starfish Halcyon Cove Resort Antigua-All Inclusive. Head to Dickenson Bay Beach or Runaway Bay Beach for some quality time by the water.
What's the best luxury hotel in St John's?
Blue Waters Resort and Spa is a 4.5-star hotel with 4 restaurants and 3 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. Cove Suites at Blue Waters and Galley Bay Resort & Spa - All Inclusive - Adults Only are other upscale choices for your holiday.
What's the best boutique-style hotel in St John's?
Galley Bay Resort & Spa - All Inclusive - Adults Only is a favourite 4.5-star property with Expedia travellers looking for stylish accommodation, and features 4 restaurants and 4 bars. Siboney Beach Club and Blue Waters Resort and Spa are two other options for a boutique stay.

St John's Hotel Reviews

More trip options