Find hotels in Saint John at the best prices

203 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Saint John hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

203 Cheap hotels in Saint John

Best Saint John luxury hotels (4 and 5 stars)

Among the 203 accommodations in Saint John, here are the 3 best luxury hotels

Secret Harbour Beach Resort - Saint John
8.9 1068 reviews

Secret Harbour Beach Resort

hotel, St Thomas
The Secret Harbour Beach Resort is situated on the eastern end of St Thomas, 7.5 kilometres from Charlotte Amalie and 14.5 kilometres from Cyril E. King Airport. This 4-star hotel is rated very good by previous guests, with an excellent location rating. The resort offers a range of studios and suites, each with a fully equipped kitchen. Guests can enjoy a variety of amenities, including a swimming pool, tennis court, spa, and two restaurants, as well as activities like diving, watersports, and boat trips.
Sugar Mill Hotel - Saint John
9.6 147 reviews

Sugar Mill Hotel

hotel, Great Carrot Bay
The Sugar Mill Hotel is located in Great Carrot Bay, just 19 kilometres from Terrance B. Lettsome International Airport. This 5-star hotel enjoys excellent user ratings for location, cleanliness and overall experience.
The hotel offers spacious, modern rooms, each with a 40 square metre floor area. Guests can enjoy a range of amenities including a swimming pool, a spa, a restaurant, a bar, and a terrace with stunning sea views.
Lovango Resort And Beach Club - Saint John
9.6 8 reviews

Lovango Resort And Beach Club

hotel, Central
The Lovango Resort And Beach Club, a 5-star hotel, is situated directly on the beach in Central, offering immediate access to the shoreline.
This resort provides a range of amenities including complimentary Wi-Fi, a swimming pool, a spa, a fitness centre, and on-site dining, with concierge services available to assist guests.

Best Saint John hotels with a pool

Among the 203 accommodations in Saint John, here are the 1 best hotels with a pool

Fort Recovery Oceanfront 1br Premium Villa - Saint John
9.9 50 reviews

Fort Recovery Oceanfront 1br Premium Villa

hotel
This B&B is situated just 15 metres from the coastline in Road Town, offering stunning views of the Caribbean Sea and St. John. It has received excellent ratings for location, cleanliness and overall experience.
The B&B offers a choice of downstairs or penthouse suites, each sleeping up to 2 guests and featuring a private patio or balcony, a living room, a fully equipped kitchen, a separate bedroom, and a bathroom. Guests can enjoy amenities such as a swimming pool, a garden, a fitness centre, laundry services, and parking, as well as direct access to the beach.

Frequently Asked Questions about hotels in Saint John

Popular destinations

Best Saint John hotels with air conditioning

Cliffside Junior Suite - Saint John
No reviews

Cliffside Junior Suite

hotel, Apple Bay
This West End holiday home is a short 5-minute walk from Apple Bay and Long Bay beaches, and under 2km from Long Bay Beach and the North Shore Shell Museum.
The one-bedroom property sleeps three, offering air conditioning, Wi-Fi, and basic amenities including a shower and hairdryer; enjoy easy access to the beaches and relaxed West End atmosphere.
Tropical Garden Double - Saint John
No reviews

Tropical Garden Double

hotel, Apple Bay
This West End holiday home is less than 0.8km from Apple Bay beach and a similar distance from Long Bay, with Long Bay Beach and Little Carrot Bay within a 2.4km radius.
The one-bedroom, one-bathroom property sleeps three guests and includes air conditioning; it's a short walk from West End's restaurants and shops.
Suite 8c - Gallows Point Resort Oceanfront Upper 1br, Suite St. John Villas - Saint John
9.8 16 reviews

Suite 8c - Gallows Point Resort Oceanfront Upper 1br, Suite St. John Villas

hotel, Cruz Bay
Suite 8c - Gallows Point Resort Oceanfront Upper 1br, Suite St. John Villas is situated on the beach in Cruz Bay, just 1.5 kilometres from Cruz Bay Beach and Virgin Islands National Park, providing easy access to the island's natural beauty and attractions. This accommodation has been rated excellent by previous guests.
The apartment has one bedroom and two bathrooms, accommodating up to six guests. It offers a range of amenities including a swimming pool, jacuzzi, spa, and a terrace with barbecue facilities, ensuring a relaxing and enjoyable stay.
Junior Suite With Kitchen - Saint John
No reviews

Junior Suite With Kitchen

hotel, Apple Bay
This West End holiday home is a short walk (under 0.8km) from Apple Bay and Long Bay beaches, with Long Bay and Little Carrot Bay within a 2.4km radius.
The one-bedroom, one-bathroom property sleeps three guests and offers air conditioning, Wi-Fi, and is situated in a peaceful, smoke-free setting near West End's beaches and amenities.

Best Saint John hotels with a balcony

Two Sandals – A Boutique Hotel - Saint John
No reviews

Two Sandals – A Boutique Hotel

hotel, St. Thomas
Two Sandals – A Boutique Hotel is located in St. Thomas, around 10 kilometres outside the city centre, close to Secret Harbour Beach and Sapphire Beach, offering a peaceful escape from the hustle and bustle. The 3-star hotel provides a more intimate setting compared to larger resorts.
The hotel has a relaxed atmosphere and offers a range of amenities, including a bar, room service, and a terrace or balcony. Guests can take advantage of the free parking, Wi-Fi access, and tour assistance to make the most of their stay in St. Thomas.
©2026 cozycozy.com