Top Hotels in Saint John
Find the Top Hotels in Saint John – 10+ Quality Options from Leading Providers
1-18 out of 18 hotels
From
US$ 323
/night
- Only overwater bungalows in Antigua
- Dedicated kids and teens clubs
- Exclusive Diamond Club(TM) perks
Resort
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$ 622
/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
- Private Plunge Pools
- Beachfront Dining
- Luxury Spa
From
US$ 1 285
/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
- 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
- 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
- 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
- Saltwater Pool
- Beachfront Restaurant
- Spa Center
From
US$ 283
/night
- Serene beachfront setting with private beaches
- Gourmet dining with stunning sea views
- Luxurious spa treatments by the ocean
Resort
- 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
- 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
- Garden Grill
- Beach Access
- Outdoor Dining
From
US$ 210
/night
- Unique dining choices nearby
- Access to scenic nature trails
- On-site spa services available
Aparthotel
- 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
- 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
- Golf course
- Restaurant
- Terrace
From
US$ 199
/night
- On-site golf course available
- Daily breakfast with varied options
- Free private parking provided
Aparthotel
- 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
- 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
Bed & Breakfast
- 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
- 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
