Hotels in St. John's

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St. John's?

Royalton Antigua, An Autograph Collection All-Inclusive Resort
Royalton Antigua, An Autograph Collection All-Inclusive Resort
4.5 star property
Five Islands Village
7.2 out of 10, Good, (1,000 reviews)
The price is AU$578
includes taxes & fees
11 May - 12 May
Royalton Antigua, An Autograph Collection All-Inclusive Resort
Northshore Seaside Suites
Northshore Seaside Suites
3.0 star property
St. John's
8.8 out of 10, Excellent, (325 reviews)
Escape to this coastal retreat where MAMMA MIA restaurant serves breakfast with stunning ocean views. Located 15 minutes from Dickenson Bay Beach, you'll enjoy private beach access, a welcoming bar, and lush gardens, all praised by travellers for the attentive staff.
The price is AU$404
includes taxes & fees
19 Apr - 20 Apr
Northshore Seaside Suites
Caribbean Inn & Suites
Caribbean Inn & Suites
3.0 star property
St. John's
6.8 out of 10, (81 reviews)
This St. John's hotel combines Caribbean charm with practical comforts. Grab a cocktail at the bar after exploring nearby beaches, then retreat to rooms equipped with fridges and microwaves. The lush garden and terrace offer peaceful spots to soak up Antiguan sunshine.
The price is AU$249
includes taxes & fees
19 Apr - 20 Apr
Caribbean Inn & Suites
Yepton Estate Cottages
Yepton Estate Cottages
3.0 star property
Five Islands Village
10.0 out of 10, Exceptional, (121 reviews)
The price is AU$366
includes taxes & fees
8 May - 9 May
Yepton Estate Cottages
Heritage Hotel
Heritage Hotel
3.0 star property
St. John's
7.0 out of 10, Good, (412 reviews)
Wake up to international cuisine at Flamboyant restaurant before exploring nearby Dickenson Bay and Jolly Beach. With convenient room service, free parking, and 24-hour front desk assistance, this Caribbean haven offers the perfect base for island adventures.
The price is AU$172
includes taxes & fees
26 Apr - 27 Apr
Heritage Hotel
Cortsland Hotel
Cortsland Hotel
3.0 star property
St. John's
7.6 out of 10, Good, (160 reviews)
Unwind at this St. John's retreat, just 15 minutes from Dickenson Bay Beach and Jolly Beach. The outdoor pool, on-site restaurant, and bar create a relaxed island atmosphere while refrigerators and microwaves add convenience.
The price is AU$283
includes taxes & fees
27 Apr - 28 Apr
Cortsland Hotel
Hawksbill Resort Antigua
Hawksbill Resort Antigua
4.0 star property
Five Islands Village
8.8 out of 10, Excellent, (385 reviews)
This all-inclusive resort captivates with four pristine beaches and breathtaking mountain views. Enjoy snorkelling in tranquil waters, sailing excursions, or poolside relaxation. After sunset, unwind with a massage while the peaceful nighttime atmosphere ensures complete rejuvenation.
The price is AU$503
includes taxes & fees
17 May - 18 May
Hawksbill Resort Antigua
Aurela Residences
Aurela Residences
2.0 star property
St. John's
Aurela Residences offers a convenient retreat with free WiFi and parking. In-room washing machines/dryers provide practical comforts while exploring nearby attractions like Dickenson Bay Beach and Coates Cottage Art Gallery. V.C. Bird International Airport is just a 17-minute drive away.
The price is AU$273
includes taxes & fees
25 Apr - 26 Apr
Aurela Residences
Weatherills Hotel
Weatherills Hotel
3.0 star property
St. John's
9.2 out of 10, Wonderful, (84 reviews)
Immerse in Caribbean charm at this St. John's retreat, just 5 minutes from Dickenson Bay Beach. Enjoy complimentary breakfast in the garden terrace, free WiFi, and parking. The attentive staff ensures a relaxing stay near Marble Hill attractions.
The price is AU$322
includes taxes & fees
19 Apr - 20 Apr
Weatherills Hotel
Ocean Point Beach Resort & Spa - Adults Only
Ocean Point Beach Resort & Spa - Adults Only
4.0 star property
St. John's
8.6 out of 10, Excellent, (656 reviews)
The price is AU$287
includes taxes & fees
8 May - 9 May
Ocean Point Beach Resort & Spa - Adults Only
Eko Cozy Guest House
Eko Cozy Guest House
3.0 star property
St. John's
7.0 out of 10, Good, (106 reviews)
This cosy St. John's retreat offers free WiFi and parking, with a shuttle available 24 hours. Enjoy the terrace after exploring nearby Dickenson Bay and Jolly Beach, or venture out for hiking, biking, and snorkelling adventures.
The price is AU$123
includes taxes & fees
19 Apr - 20 Apr
Eko Cozy Guest House
Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
4.5 star property
St. John's
8.8 out of 10, Excellent, (341 reviews)
Immerse yourself in Caribbean paradise at this beachfront luxury resort. With 2 outdoor pools, 3 restaurants serving Mediterranean cuisine, and a full-service spa, you'll enjoy water activities and beach access while the attentive staff caters to your needs.
The price is AU$897
includes taxes & fees
2 May - 3 May
Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
Antigua Seaview
Antigua Seaview
3.0 star property
St. John's
8.6 out of 10, Excellent, (84 reviews)
The price is AU$228
includes taxes & fees
19 Apr - 20 Apr
Antigua Seaview
Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only
Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only
4.5 star property
Dickenson Bay
7.8 out of 10, Good, (681 reviews)
Relax at this luxurious Antigua resort with direct access to Dickenson Bay Beach. Enjoy 2 outdoor pools and pampering spa treatments, or dine at VESPA, one of 7 on-site restaurants. With 5 bars and free valet parking, this adults-only retreat offers a carefree island escape.
The price is AU$921
includes taxes & fees
25 Apr - 26 Apr
Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only
Romantic Antigua Getaway – Oceanfront Condo with Resort Amenities
Romantic Antigua Getaway – Oceanfront Condo with Resort Amenities
3.0 star property
Dickenson Bay
10.0 out of 10, Exceptional, (4 reviews)
Soak up Caribbean sunshine at this beachfront home near Dickenson Bay. Enjoy the outdoor pool, schedule a rejuvenating massage, or relax in the garden. Free WiFi, parking, and fully-equipped kitchen make island living easy, with Runaway Bay Beach nearby.
The price is AU$637
includes taxes & fees
20 Apr - 21 Apr
Romantic Antigua Getaway – Oceanfront Condo with Resort Amenities
Denyse Home Cottage
Denyse Home Cottage
3.0 star property
St. John's
9.4 out of 10, Exceptional, (87 reviews)
Nestled in St. John's with free WiFi and parking, this apartment offers a full kitchen and washing machine/dryer for convenient extended stays. Just minutes from Dickenson Bay Beach and Cedar Valley Golf Club, enjoy the comforts of home while exploring Antigua's attractions.
The price is AU$148
includes taxes & fees
24 Apr - 25 Apr
Denyse Home Cottage
The Villas at Sunset Lane
The Villas at Sunset Lane
3.5 star property
St. John's
9.6 out of 10, Exceptional, (130 reviews)
This Caribbean retreat offers free breakfast, room service, and free parking. Take a dip in the outdoor pool, then enjoy local flavours at Sunset Restaurant. Minutes from Dickenson Bay Beach and Marble Hill with helpful staff ready to welcome you.
The price is AU$453
includes taxes & fees
25 Apr - 26 Apr
The Villas at Sunset Lane
Connie's Comfort Suites
Connie's Comfort Suites
3.0 star property
St. John's
7.8 out of 10, Good, (150 reviews)
This St. John's hotel offers a peaceful retreat with garden views and a welcoming terrace. Each room includes convenient refrigerators and microwaves. Jolly Beach is nearby, and V.C. Bird International Airport is just a 16-minute drive away.
The price is AU$210
includes taxes & fees
2 May - 3 May
Connie's Comfort Suites
Trade Winds Hotel
Trade Winds Hotel
4.0 star property
Dickenson Bay
8.6 out of 10, Excellent, (328 reviews)
This family-friendly Caribbean hotel sits within a 15-minute walk of Dickenson Bay Beach. Cool off in the outdoor pool, savour international cuisine at The Bay House Restaurant, or unwind at the bar. Marble Hill and V.C. Bird Airport are nearby.
The price is AU$299
includes taxes & fees
25 Apr - 26 Apr
Trade Winds Hotel
Buccaneer Beach Club
Buccaneer Beach Club
3.0 star property
St. John's
9.4 out of 10, Exceptional, (506 reviews)
Escape to the Buccaneer Beach Club's outdoor pool and full-service spa, just a 5-minute walk from Dickenson Bay Beach. Guest rooms come with refrigerators and dryers while the grounds feature a snack bar and terrace. Free WiFi and parking included.
The price is AU$343
includes taxes & fees
6 May - 7 May
Buccaneer Beach Club
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.

Get last-minute hotel deals in St. John's and save more

Sign in to unlock great savings.
Showing deals for:24 Apr - 26 Apr
Showing deals for:18 May - 19 May

When is the best time to visit St. John's?

Our prices for hotels in St. John's are cheapest in April
Price trends for hotels in St. John's
Pricing is based on two traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for St. John's
April
High 27°C / low 25°C. Sunny most days.
View properties in April
27°
weather_sun
April, no crowd data, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
27°
weather_sun
May, no crowd data, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
28°
weather_cloudy
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
29°
weather_cloudy
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
29°
weather_sun
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
29°
weather_cloudy
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
28°
weather_cloudy
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
26°
weather_sun
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
February, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
Monthly weather averages (˚C)

Top neighbourhoods in St. John's

Dickenson Bay

Dickenson Bay brings Caribbean paradise fantasies to life with its perfect crescent of powder-white sand and clear turquoise waters. Water sports enthusiasts can jet ski or parasail while beachcombers stroll past swaying palms. Steel drum melodies drift from colourful beach bars where the rum punches flow and fresh seafood satisfies sun-soaked appetites. Luxury resorts and boutique hotels line the shoreline, offering pools, spas and manicured tropical gardens. Getting around is easiest with rental cars or taxis, though the beach itself is wonderfully walkable. Most dining happens at beachfront restaurants where Caribbean-international fusion dishes showcase the island's flavours.

Five Islands Village

Five Islands Village charms with pristine beaches and clear turquoise waters perfect for lazy days in the sun. Hawksbill Beach and Galley Bay offer powdery white sand and excellent swimming spots. Traditional Caribbean cottages dot the hillsides, while scenic coastal paths reveal stunning views of the Caribbean Sea. The peaceful village gives you a genuine taste of Antiguan life away from tourist crowds. Resort dining dominates the scene with upscale beachfront restaurants serving Caribbean-international fusion dishes. Accommodation range from luxury all-inclusive resorts to holiday villas, all with tropical landscaping and sea views. Limited public transit means rental cars are recommended, though walking is pleasant within the small village core.

Runaway Bay

Runaway Bay gives you that dreamy Caribbean beach life with a side of luxury. White sand beaches stretch alongside turquoise waters, perfect for lazy days or water adventures. Resort pools beckon when you need a break from the ocean, and coastal paths wind through palm trees offering killer sunset views. The relaxed vibe makes it easy to slip into holiday mode. Dining here centers around upscale resort restaurants serving fresh seafood and tropical cocktails. Most visitors stay in all-inclusive resorts or boutique hotels with amazing amenities. Getting around is easiest with rental cars or resort shuttles, though beach areas are pleasantly walkable.

Marina Bay

Marina Bay delivers pristine white-sand beaches and luxury yacht views along its scenic harbour promenade. Spend your days alternating between upscale beach clubs, water sports centers, and sophisticated waterfront dining with panoramic Caribbean vistas. The contemporary architecture blends perfectly with manicured tropical landscaping for that picture-perfect holiday feel. Getting around requires rental cars or taxis as public transit is limited. Resort shuttles can whisk you into St. John's centre when needed. Accommodation feature luxury beachfront resorts with full-service amenities including spas and exclusive beach access. The atmosphere stays refined with sophisticated hotel bars and waterfront lounges offering the perfect sunset soundtrack.

Paradise View

Paradise View offers a relaxing escape from tourist crowds while keeping you close to Antigua's best beaches. This quiet residential area lets you peek into authentic Caribbean life with colourful homes and friendly locals. The nearby Dickenson Bay Beach provides perfect sandy shores for swimming and sunbathing just a short drive away. Local corner shops and small eateries serve up tasty Caribbean fare at budget-friendly prices. Guesthouses and holiday rentals provide comfortable accommodation with genuine island hospitality. Though public transport is limited, rental cars make exploring St. John's attractions and the island's beautiful coastline a breeze.

Top landmarks in St. John's

Learn more about St. John's

Admired for its port and live music, St. John's features attractions such as Heritage Quay and Jolly Harbour Marina. Visitors to this beachside city speak highly of the restaurants whereas sights include Runaway Bay Beach and Dickenson Bay Beach.

Check out reviews of St. John's hotels guests love

Frequently asked questions

How much does a hotel room cost in St. John's?
You can find top hotels in St. John's from AU$123 with options to suit your budget and needs. If you're after an affordable hotel in St. John's that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at St. John's hotels?
Discover great deals on St. John's hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on St. John's hotels.
Can I book St. John's hotels with free cancellation?
To book a refundable St. John's hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in St. John's?
Some of the most popular luxury hotels in St. John's are Royalton Antigua, An Autograph Collection All-Inclusive Resort, Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only, and Starfish Halcyon Cove Resort Antigua - All Inclusive. Royalton Antigua, An Autograph Collection All-Inclusive Resort is a luxury all-inclusive property with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and a sauna. Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only and Starfish Halcyon Cove Resort Antigua - All Inclusive are also popular luxury stays in great St. John's locations.
What are some of the best St. John's beach hotels?
For a beachy holiday in St. John's, Dickenson Bay Beach, Galley Bay, and Runaway Bay Beach are some of the best places to visit. Pick a well-reviewed St. John's beach hotel to maximise your holiday. Check out Siboney Beach Club if you're after a hotel that's near the water. With a beach and guestrooms offering free WiFi, our travellers rate it highly at 8.8 out of 10. Northshore Seaside Suites is another great choice for a relaxing beach holiday and our travellers rate it 8.8. Located on a private beach, this hotel has a full-service spa and an ocean-view restaurant along with a variety of other amenities to enjoy. Buccaneer Beach Club is another ideal choice. Travellers love the beachfront setting plus the outdoor pool and full-service spa, and it has a guest rating of 9.4.
What are some of the best hotels in St. John's for couples?
Enjoy your couple's retreat with a stay at a top-rated St. John's romantic hotel. Our travellers love Galley Bay Resort & Spa, an all-inclusive property with a beach. Another romantic hotel with top reviews is Blue Waters Resort & Spa. This hotel offers a beach as well as champagne service for a perfect stay. Discover more hotels in St. John's on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in St. John's?
Some of the best St. John's hotels for kids include Blue Waters Resort & Spa, Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences, and Trade Winds Hotel. Blue Waters Resort & Spa is a kid-friendly hotel with a guest score of 9.2 out of 10 offering family-friendly amenities like a beach and a free children's club, plus free cots in guestrooms. Check out Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences with a guest score of 8.8. This popular hotel has a private beach and 2 outdoor pools as well as free cots in the guestrooms. Trade Winds Hotel is another good option in Dickenson Bay with an outdoor pool and children's meals. Explore more kid-friendly hotels in St. John's by using our "Family friendly" filter in your search on Hotels.com.
What are the top St. John's hotels with a pool?
For a little extra luxury, discover some of the best St. John's hotels with a pool. Royalton Antigua, An Autograph Collection All-Inclusive Resort is a great all-inclusive property with an outdoor pool and a children's pool, and a guest rating of 7.2 out of 10. Plus, you can make the most of its full-service spa and 7 restaurants. To find more stays in St. John's with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best St. John's hotels with free parking?
If you're arriving by car, choosing a great St. John's hotel with free parking is a plus. Our travellers' favourites include:
What are the top St. John's boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in St. John's. Galley Bay Resort & Spa is a popular all-inclusive property with our travellers, offering guests a beach and an outdoor pool as well as individually decorated guestrooms with pillowtop mattresses and minibars. Another top-rated boutique property is Blue Waters Resort & Spa, and this upscale property has a beach and 3 outdoor pools, plus climate-controlled guestrooms with furnished balconies/patios.
What are some popular hotels in central St. John's?
For hotels in central St. John's, check out Buccaneer Beach Club and Hermitage Bay - All Inclusive. Travellers love Buccaneer Beach Club for its location, as well as the beach, outdoor pool and full-service spa this hotel offers. Hermitage Bay - All Inclusive is another popular central hotel with a beach, an outdoor pool and a free beach club. When you stay at one of these central hotels, you'll be in easy reach of top sights including Dickenson Bay Beach. Dickenson Bay and Five Islands Village are some of the most central areas for your St. John's holiday.
Can I book a refundable accommodation option in St. John's?
If you want the flexibility to change your plans to St. John's, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.