Curated Luxury hotel deals in Saint John

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Saint John

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Saint John, but are nearby and match your search.
Primary image
COCOS Hotel - Adults Only - Caters to Couples - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Saint Mary, Valley Church · 8.80 km from centre

9.2

 

731 review

Breakfast available

Located in Valley Church, COCOS Hotel - Adults Only - Caters to Couples - All Inclusive is by the ocean, within a 10-minute drive of Jolly Beach and Hermitage Bay. This all-inclusive property is 8.8 mi (14.2 km) from Runaway Bay Beach and 9.3 mi (15 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Cocobay Resort Antigua - All Inclusive - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Saint Mary, Johnsons Point · 9.06 km from centre

8.9

 

314 review

Breakfast available

Cocobay is an all-inclusive resort located on the south-western coast of Antigua on 10 acres and overlooks Ffryes Bay. Jolly Harbor Golf Club is 6.2 mi from the resort. Airy cottages feature a private balcony with views of the sea, gardens or resort.

A full-service spa, spacious outdoor pools and lounge areas are available at the resort. Live entertainment is presented on select nights each week. Cocobay Resort offers snorkeling, kayaking and hobie cat sailing gear.

Each with a balcony and a hammock, spacious cottages at Resort Cocobay include a fridge, coffee-making facilities, and a mosquito net. All units are fitted with wooden floors and wood-beamed ceilings.

The à la carte Rafters restaurant serves breakfast, lunch and dinner daily. Sheer rocks Restaurant is open for lunch and dinner and features private pavilions.

The resort is 45 minutes’ drive from V C Bird International Airport. Nearby beaches include Valley Church Beach and Little Ffreyes Beach.

Compare price on Booking.com
Compare price on Booking.com
Curtain Bluff - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Mary, Old Road · 11.46 km from centre

10.0

 

2 review

Breakfast available

Curtain Bluff - All Inclusive has a garden, shared lounge, a restaurant and bar in Old Road. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The hotel features an outdoor swimming pool, fitness center, evening entertainment and a kids' club.

A buffet, à la carte or continental breakfast is served at the property.

The hotel has a sun terrace. You can play table tennis, squash and tennis at this 5-star hotel, and the area is popular for diving and fishing.

V. C. Bird International Airport is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hammock Cove Antigua - All Inclusive - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Antigua, Willikies · 17.53 km from centre

9.6

 

104 review

With a stay at Hammock Cove Antigua - All Inclusive - Adults Only in Willikies, you'll be in a national park, just a 5-minute walk from Devil's Bridge and a 4-minute drive from Long Bay. This all-inclusive property is 8.2 mi (13.2 km) from Sir Vivian Richards Stadium and 11 mi (17.8 km) from Falmouth Harbour Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Carlisle Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Saint Mary, Carlisle Bay · 11.39 km from centre

9.2

 

283 review

Breakfast available

With a stay at Carlisle Bay in Carlisle Bay, you'll be 5 mi (8 km) from Darkwood Beach and 6.4 mi (10.4 km) from Fryes Beach. This beach resort is 9.3 mi (15 km) from Nelson's Dockyard and 10.5 mi (16.9 km) from Shirley Heights.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Inn at English Harbour
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Paul, English Harbour · 15.35 km from centre

9.2

 

28 review

Breakfast available

When you a stay at The Inn at English Harbour in English Harbour, you'll be on the beach, just steps from Antigua Naval Dockyard and Related Archaeological Sites and Carpenter's Rock Trailhead. This beach hotel is 14.4 mi (23.2 km) from Dickenson Bay Beach and 14.8 mi (23.8 km) from Jolly Beach.

Compare price on Booking.com
Compare price on Booking.com
Admiral's Inn and Gunpowder Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Paul, English Harbour Town · 14.76 km from centre

8.7

 

346 review

Admiral's Inn and Gunpowder Suites is in Nelson’s Dockyard, English Harbour and 2 miles from Shirley Heights. This historic boutique hotel features extensive gardens, an infinity-edge swimming pool and free Wi-Fi throughout the property.

The air-conditioned rooms and suites are in 18th-century buildings that feature modern amenities. They include a safe, a fan and a private bathroom with a shower and toilet.

Guests at Admiral's Inn and Gunpowder Suites can enjoy 2 open-air restaurants. The main restaurant serves fresh, locally sourced international dishes and overlooks the beautiful harbor. There is also an on-site lounge bar that features a wide range of Caribbean cocktails.

The property's small beach is great for relaxing and sunbathing, but swimming is not possible. Guests can enjoy a free shuttle service to Galleon Beach, a 5-minute boat ride away.

Admiral’s Inn can provide facilities for events and meetings. Activities like sailing, snorkeling, tennis and diving are available within a 10-minute drive of the hotel.

The property is just over a mile from Falmouth Harbour and Pigeon Point Beach, and VC Bird International Airport is a 25-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Escape at Nonsuch Bay - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Antigua, Freetown · 16.25 km from centre

9.0

 

646 review

With a stay at The Escape at Nonsuch Bay - Adults Only in Freetown, you'll be near the beach, just a 2-minute walk from Nonsuch Bay and 13 minutes by foot from Brown's Bay Beach. This hotel is 19 mi (30.6 km) from Dickenson Bay Beach and 1 mi (1.7 km) from Harmony Hall Art Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pineapple Beach Club Antigua - Adults Only – All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Antigua, Willikies · 16.42 km from centre

8.2

 

759 review

Located in Willikies, Pineapple Beach Club Antigua - Adults Only – All Inclusive is by the ocean, a 3-minute drive from Indian Town National Park and 7 minutes from Devil's Bridge. This all-inclusive property is 0.6 mi (0.9 km) from Long Bay and 10.7 mi (17.2 km) from Falmouth Harbour Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Verandah Antigua - All Inclusive - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Antigua, Willikies · 16.70 km from centre

8.4

 

501 review

With a stay at The Verandah Antigua - All Inclusive - Adults Only in Willikies, you'll be 1 mi (1.6 km) from Devil's Bridge and 10.5 mi (16.8 km) from Falmouth Harbour Marina. This all-inclusive property is 11.2 mi (18.1 km) from Nelson's Dockyard and 12.4 mi (20 km) from Shirley Heights.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. James's Club Antigua - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Saint Paul, Mamora Bay · 16.42 km from centre

8.2

 

730 review

When you a stay at St. James's Club Antigua - All Inclusive in Mamora Bay, you'll be on the beach, just steps from Antigua Naval Dockyard and Related Archaeological Sites and Mamora Bay. This all-inclusive property is 15.7 mi (25.3 km) from Jolly Beach and 15.4 mi (24.7 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
South Point Antigua
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Paul, English Harbour · 14.23 km from centre

9.4

 

69 review

With a stay at South Point Antigua in English Harbour, you'll be on the waterfront, just a 1-minute walk from Antigua Naval Dockyard and Related Archaeological Sites and 6 minutes by foot from Pigeon's Point Beach. This beach hotel is 14.4 mi (23.1 km) from Jolly Beach and 14 mi (22.5 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Keyonna Beach - All Inclusive - Couples Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Mary, Saint Johnʼs · 10.85 km from centre

8.9

 

147 review

Breakfast available

Set on the beachfront of Turners Beach, this boutique hotel offers panoramic views of the Caribbean Sea and of Monsterrat Island. Keyonna Beach All Inclusive features a restaurant and a bar.

The air-conditioned rooms and cottages at Keyonna Beach are spacious and feature beach décor. Each has 4-poster beds and private porches or patios, as well as a private bathroom with a shower. This hotel caters to couples only and does not allow children.

Featuring a wooden terrace with lounge chairs and Balinese beds, the Beach Restaurant serves fresh seafood and daily specialties. The bar features a selection of international wines, Caribbean spirits and rums.

Keyonna Beach All Inclusive is located a 20-minute drive from the St. Johns’ capital, and a 30-minute drive from V.C Bird International Airport. The lively Jolly Harbour Marina is 5 minutes away by car.

Compare price on Booking.com
Compare price on Booking.com
Gunpowder House & Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Paul, English Harbour Town · 14.68 km from centre

7.8

 

15 review

Gunpowder House & Suites has a garden, shared lounge, a terrace and restaurant in English Harbour Town. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and currency exchange for guests.

At the hotel, the rooms include a deskand a patio with a pool view. All rooms include a coffee machine, while selected rooms also offer a balcony and others also have sea views. All rooms will provide guests with a fridge.

Gunpowder House & Suites offers an à la carte or Full English/Irish breakfast.

Guests at the accommodation will be able to enjoy activities in and around English Harbour Town, like hiking, snorkeling and canoeing.

Pigeon Point Beach is a 15-minute walk from Gunpowder House & Suites, while Windward Bay Beach is 1.3 miles away. V. C. Bird International Airport is 12 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Curtain Bluff Resort - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Saint Mary, Carlisle Bay · 11.60 km from centre

9.8

 

65 review

When you stay at Curtain Bluff Resort - All Inclusive in Carlisle Bay, you'll be on the beach, within a 5-minute drive of Carlisle Bay Beach and Fig Tree Drive. This all-inclusive property is 7 mi (11.3 km) from Jolly Beach and 14.7 mi (23.6 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
The Inn at English Harbour
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint Paul, English Harbour Town · 15.29 km from centre

8.7

 

27 review

Breakfast available

Facing the beachfront, The Inn at English Harbour offers 5-star accommodations in English Harbour Town and has a garden, shared lounge and terrace. Among the various facilities are a restaurant, a bar, as well as water sports facilities. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

Breakfast is available, and includes à la carte, Full English/Irish and American options.

The hotel has an outdoor pool. You can play tennis at The Inn at English Harbour, and the area is popular for snorkeling.

Galleon Beach is a few steps from the accommodation. V. C. Bird International Airport is 12 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor