Top Hotels in Saint John
Find the Top Hotels in Saint John – 10+ Quality Options from Leading Providers
1-18 out of 18 hotels
8.0
Great7575 reviews10
From
US$ 323
/night
- Only overwater bungalows in Antigua
- Dedicated kids and teens clubs
- Exclusive Diamond Club(TM) perks
Resort
8.2
Great6060 reviews10
From
US$ 1 119
/night
Holy Family Cathedral is also set 3.1 miles from the Sandals Grande Antigua Resort & Spa Dickenson Bay.
- Overwater Suites
- Diamond Club
- Royal Spa
From
US$ 574
/night
- Adults-only luxury overwater suites with ocean views
- Exclusive dining at Antigua's only overwater restaurant
- Private Diamond Club(TM) pool and beach areas
8.4
Great9797 reviews10
- Private Plunge Pools
- Beachfront Dining
- Luxury Spa
From
US$ 919
/night
- Adults-only beachfront paradise with private plunge pools
- Farm-to-table dining with enchanting oceanfront views
- Award-winning spa with lagoon and holistic treatments
8.2
Great7171 reviews10
- Four Beaches
- Outdoor Pool
- On-site Spa
From
US$ 184
/night
- Four exclusive beachfronts for relaxation
- All-inclusive water sports activities available
- Open-air dining with stunning sea views
Resort
8.4
Great5959 reviews10
- Infinity pools
- Cliff dining
- Kids club
From
US$ 521
/night
- Secluded beaches with powder-soft sand
- Cliff-top fine dining with ocean views
- Family villas with private infinity pools
8.2
Great3636 reviews10
- Private Beach
- Infinity Pool
- Bohemia Spa
From
US$ 375
/night
- Exclusive Prickly Pear Private Island trips
- Luxury villas with oceanfront hot tubs
- Bohemia Spa with Moroccan treatments
8.2
Great8484 reviews10
- Saltwater Pool
- Beachfront Restaurant
- Spa Center
From
US$ 216
/night
- Serene beachfront setting with private beaches
- Gourmet dining with stunning sea views
- Luxurious spa treatments by the ocean
Resort
8.6
Great129129 reviews10
- SaltPlage Restaurant
- Pure Spa
- Ocean View Suites
From
US$ 202
/night
- Gourmet Caribbean cuisine on the beach
- Ocean View Suites with private terraces
- On-site spa with rejuvenating treatments
Resort
8.4
Great4848 reviews10
- Beachfront Villas
- Private Chef
- Swimming Pool
From
US$ 257
/night
- Beachfront accommodations with private terraces
- Tropical gardens surrounding spacious villas
- Outdoor pool with beachfront views
8.2
Great1616 reviews10
- Garden Grill
- Beach Access
- Outdoor Dining
From
US$ 180
/night
- Unique dining choices nearby
- Access to scenic nature trails
- On-site spa services available
Aparthotel
8.4
Great6161 reviews10
- Beach Access
- Outdoor Pool
- Spa Services
From
US$ 200
/night
- Complimentary grocery shopping service
- Private beach access with sun loungers
- Special offer: Stay 6, pay for 5
8.2
Great6767 reviews10
- Outdoor Pool
- Fitness Centre
- Bay House
From
US$ 272
/night
- Breathtaking ocean views from every room
- Modern Caribbean cuisine at Bay House
- Versatile spaces for business events
Hotel
8.4
Great2727 reviews10
- Golf course
- Restaurant
- Terrace
From
US$ 199
/night
- On-site golf course available
- Daily breakfast with varied options
- Free private parking provided
8.4
Great5252 reviews10
- Private beach
- Garden views
- Fully equipped kitchen
From
US$ 182
/night
- Mediterranean-style apartments with sea views
- Private beach access with lounge chairs
- Proximity to kitesurfing at Jabberwock Beach
Aparthotel
8.2
Great3535 reviews10
- Outdoor pool
- Business center
- Private terrace
From
US$ 119
/night
- Panoramic ocean views from every room
- On-site restaurant with fresh seafood
- Private balconies for relaxation
Bed & Breakfast
8.0
Great3131 reviews10
- Shared kitchen
- Garden terrace
- On-site massages
From
US$ 59
/night
- On-site massage services available
- Shared kitchen for guest use
- Terrace for outdoor dining
Aparthotel
8.2
Great3232 reviews10
- Private Entrance
- Kitchen Units
- Minimarket
From
US$ 72
/night
- Family-friendly rooms with private entrance
- Fully equipped kitchen in select units
- On-site minimarket for convenience
Saved
Save
Top Hotel Picks in Saint John
How much is a hotel room per night?
These hotels are close to beaches like Dickenson Bay, historical sites like Fort James, and public transport options such as the Saint John bus terminal. Prices start from around $120 per night, with many options having guest ratings of 8.0 or higher.
3 star:
$120-$180
4 star:
$180-$300
5 star:
$300-$600
