Hotels in Saint John’s

Find the best Saint John’s hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Saint John’s hotels with free cancellation or excellent ratings

Trusted Saint John’s hotel providers

See all hotels in Saint John’s

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Saint John’s.

Find a Saint John’s hotel in the heart of the action

Beat the lines at the top Saint John’s attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins From the Beach – 4.5

How to find the best hotel deals in Saint John’s

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Saint John’s

  • Love how quick and easy it is to book flights with us? The same smart search engine can track down deals on Saint John’s hotels too. Use these tips to snag a room at the best price.

  • Organize your trip ahead of time to save on your Saint John’s hotel. You'll also have a wider variety of stays and room types to choose from, particularly during high-demand times.

  • That being said, booking at the last minute can work in your favor. Some places lower their rates a day or two ahead of check-in to keep rooms from sitting empty.

  • Flexible on dates? Consider it your ticket to a lower rate. Experiment with different time frames to discover what deals are on offer. Prices are typically cheaper midweek and outside peak seasons.

  • Save yourself from extra fees by searching for stays with free cancellation. If your plans change or you find a better deal, you can cancel or modify your booking without penalty.

Where to stay in Saint John’s

Central Saint John’s

  • Central Saint John’s gives you a front-row seat to city life. If sightseeing is at the top of your to-do list, stay at any of these hotels and you'll find yourself near some big-name attractions.

  • Book a room at Galley Bay Resort & Spa. One of the most sought-after hotels near Fort Bay Beach, check in here and you'll be around 3 kilometers from this sight. This Saint John’s hotel is a favorite with couples and has a 5-star rating.

  • When it comes to hotels near Fort James Beach, Blue Waters Resort and Spa is tough to beat. Unpack your bags at this 5-star hotel in Saint John’s and you'll be about 5 kilometers away. While it suits most guests, it especially appeals to families.

  • Or experience the city from one of the hotels near Ebikes Tour Antigua. Antigua Village Beach Resort is 5 kilometers or so from this top sight. It's a dependable choice for families and has a 3-star rating.

When to go to Saint John’s

  • If you want to be there in peak season, book your hotel in Saint John’s for March. This is when the city's main events and top sights are in full swing, giving you plenty to plan your days around.

  • October is the best month to lock in your Saint John’s hotel for a slower, more relaxed experience.

  • Factor in the type of weather you prefer before you travel. With maximum highs of 29ºC (84ºF), September brings the warmest conditions.

  • The coolest time of year is February. Expect lows of 24ºC (75ºF).

  • Want to leave the umbrella at home? Search for Saint John’s hotels in January. It's the driest time to visit, with one day of rain on average.

  • October brings the wettest conditions. You can expect around ten days of rainfall.

Best hotels in Saint John’s

Best budget hotels

  • Stretch your money further by choosing from around ten budget Saint John’s hotels. Perfect for when you want to spend less on the room and more on adventures, these stays come with essentials like toiletries, fresh linens, and simple breakfasts.

  • The Catamaran Hotel offers comfort that doesn't cost a fortune. Make use of a laundry, a lift and more at this 3-star option.

  • Lord Nelson Hotel & Residences is equipped with conveniences such as parking and luggage storage. Set yourself up at this 3-star Saint John’s hotel and stretch your budget further on your journey.

  • You'll also find great deals on rooms at Trade Winds Hotel, which is rated 3 stars. It features hair dryers and parking.

Best 4-star hotels in Saint John’s

  • Get the upgrade without the splurge at one of the 4-star hotels in Saint John’s. Take your pick of around ten of these stays, many of which come with perks like pools, wellness spas, and in-house dining. From the rooms to the service and amenities, it's all about extra attention to detail.

  • Weatherills Hotel delivers the kind of stay that you'll remember for all the right reasons. Car rental options and a golf course help make up the 4-star experience here.

Best luxury 5-star hotels

  • Equipped with anything from soundproof suites to personal butlers and gourmet restaurants, a 5-star hotel is where your trip levels up. Wellness therapies, infinity pools, and pillow menus? You're likely to find that too. There are at least ten luxury hotels in Saint John’s to choose from.

  • You'll be living the good life at Royalton Chic Antigua All-inclusive - Adults Only. This accommodation option comes with valet parking, room service and other features that make it a total dream getaway.

Best hotels in Saint John’s for families

  • Finding the right hotel can be a game changer when traveling with kids. With things like playgrounds, activity programs, and large suites, family-friendly hotels in Saint John’s are packed with perks that make the trip easier. Choose from around 20 of these stays that offer fun for kids and comfort for adults.

  • Suite Serenade lets you enjoy family time for less. This affordable 2-star option comes with amenities like a television, a microwave and plenty more.

  • South Point Antigua brings a luxe edge to the typical family trip. This 4-star stay features an airport shuttle and baby-sitting.

Best hotels with a spa

  • Swap sightseeing for some serious downtime at a Saint John’s hotel with a spa. With roughly 20 to choose from, they're designed for relaxation. Many offer features like steam rooms, saunas, beauty treatments, and plunge pools.

  • Time for a reset? Come rest at Northshore Seaside Suites. This 3-star accommodation option has a garden and UV sunbeds.

  • Or get cozy at Hbk Villa Rentals at Jolly Harbour. With a garden and a spa, this 3-star hotel in Saint John’s has what you need to unwind.

Best hotels with a pool

  • Add some extra fun to your trip with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually go big with sprawling outdoor layouts and the occasional swim-up bar. There are at least 30 pool hotels in Saint John’s ready to put you in vacation mode.

  • Ellen Bay Inn comes with an outdoor swimming pool, an airport shuttle and a garden. You'll have the right setup for a memorable stay at this Saint John’s hotel.

  • Lose track of time in the best way at South Point Antigua. This popular option features an outdoor swimming pool, accessible parking and room service.

  • Or add a little play to your stay at The Villas at Sunset Lane. You'll have access to an outdoor swimming pool, a pool bar and room service at this hotel.

Flying to Saint John’s

Antigua V.C. Bird International Airport (ANU)

  • Antigua V.C. Bird International Airport (ANU) is the main airport for this city. After your flight to Saint John’s lands, it's about 6 kilometers to the center.

  • Reaching central Saint John’s takes roughly 30 minutes on public transport. When driving, it's about 15 minutes.

  • Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences is the perfect place to stay if you're flying in late. Not far from the runway, make the most of snorkeling and a lineup of other convenient features.

  • Ocean Point Beach Resort & Spa Adults Only is a standout 4-star stay that's also close to ANU. It has an overall rating of 4-plus out of 5 from satisfied guests.

  • Want another tried-and-true pick? Jumby Bay Island - Oetker Collection could be exactly what you need. It has a 5-star rating and particularly appeals to families.

Finding cheap hotels in Saint John’s: FAQs

In Saint John’s, the expected average temperature in May is 27°C. The warmest month is typically September, which averages 28°C. The coolest month is February, with temperatures averaging 25°C. The rainiest month is October, and the driest month is February.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Saint John’s with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course, the cheapest hotel deal we found within the next seven days is AED 294 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for AED 295 per night.

The average price of a hotel during the week is AED 534 per night, and the average price on weekends is AED 534. Overall, it looks like the cheapest day to stay in Saint John’s could be Tuesday.

The nearest airport to Saint John’s is Saint John's Airport (ANU), which is 6.5km from the city center.

We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Saint John’s, and the most expensive day seems to be Wednesday.

The average price of a 3-star hotel in Saint John’s is currently around AED 759 per night, and the cheapest 3-star hotel we've found is AED 708 per night.

The cheapest month to stay in a hotel in Saint John’s is May, with an average price of AED 525 per night. The most expensive month is October, when the average room rate can be up to AED 669 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.

The average price of a hotel in June is AED 539 per night, which is around 5% lower than the rest of the year.
If you're hitting up Saint John’s with kids in tow, try Antigua Seaview, or Cortsland Hotel.