Hotels in Saint John

203 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Saint John hotels
Choose the perfect holiday 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 1 best luxury hotels

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.

Best Saint John hotels with a pool

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

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.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Saint John
9.3 214 reviews

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

hotel, St. John, VI
Suite 8b - Gallows Point Resort Oceanfront Lower By Suite St. John Villas (1br) is located just 1.5 kilometres from Cruz Bay Beach and Virgin Islands National Park, offering easy access to the island's natural beauty. This apartment complex has excellent user ratings and is perfect for travellers who want to be close to the action.
The apartment features a kitchen with a refrigerator, oven, stovetop, and microwave, allowing guests to prepare their own meals. The resort also offers a spa tub, a fitness center, a tennis court, and a restaurant and bar for guests to enjoy.
Long Bay Beach Resort - Saint John
9.0 292 reviews

Long Bay Beach Resort

hotel, Tortola Island
The Long Bay Beach Resort is situated in West End, Tortola, just 7 kilometres from Road Town, offering a tranquil escape from the bustle of the capital. This resort has received excellent ratings for its location, cleanliness, and overall experience.
The accommodation features a garden, a swimming pool, a sauna, and a spa, providing plenty of opportunities for relaxation. Guests can also enjoy a variety of amenities, including a restaurant, a bar, a tennis court, and a fitness centre, ensuring a comfortable and enjoyable stay.

Frequently asked questions about hotels in Saint John

Popular destinations

Best Saint John hotels with air conditioning

Long Bay Beach Resort - Saint John
9.0 292 reviews

Long Bay Beach Resort

hotel, Tortola Island
The Long Bay Beach Resort is situated in West End, Tortola, just 7 kilometres from Road Town, offering a tranquil escape from the bustle of the capital. This resort has received excellent ratings for its location, cleanliness, and overall experience.
The accommodation features a garden, a swimming pool, a sauna, and a spa, providing plenty of opportunities for relaxation. Guests can also enjoy a variety of amenities, including a restaurant, a bar, a tennis court, and a fitness centre, ensuring a comfortable and enjoyable stay.
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.
Sebastian's On The Beach - Saint John
No reviews

Sebastian's On The Beach

hotel, Tortola
Sebastian's On The Beach, a 3-star hotel in Tortola, is situated 6km from the city centre and enjoys direct access to Long Bay Beach.
This beachfront lodging offers guests free Wi-Fi, an on-site restaurant and bar, a range of amenities including a library and barbecue area, plus inclusive resort fees covering loungers, towels and sporting equipment.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Saint John
9.3 214 reviews

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

hotel, St. John, VI
Suite 8b - Gallows Point Resort Oceanfront Lower By Suite St. John Villas (1br) is located just 1.5 kilometres from Cruz Bay Beach and Virgin Islands National Park, offering easy access to the island's natural beauty. This apartment complex has excellent user ratings and is perfect for travellers who want to be close to the action.
The apartment features a kitchen with a refrigerator, oven, stovetop, and microwave, allowing guests to prepare their own meals. The resort also offers a spa tub, a fitness center, a tennis court, and a restaurant and bar for guests to enjoy.

Best Saint John hotels with a balcony

St John Inn - Saint John
9.2 527 reviews

St John Inn

hotel, Contant
St John Inn is located in Contant, 2.4 kilometres from Honeymoon Bay Beach and 22.5 kilometres from Cyril E. King Airport, offering a peaceful escape from the hustle and bustle of the city. The 3-star hotel has excellent user ratings, making it a popular choice for travellers.
The inn provides comfortable accommodation with a range of amenities, including a swimming pool, Jacuzzi, and tennis court. Guests can also enjoy a restaurant, bar, and room service, as well as a garden and terrace.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Saint John
9.3 214 reviews

Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas

hotel, St. John, VI
Suite 8b - Gallows Point Resort Oceanfront Lower By Suite St. John Villas (1br) is located just 1.5 kilometres from Cruz Bay Beach and Virgin Islands National Park, offering easy access to the island's natural beauty. This apartment complex has excellent user ratings and is perfect for travellers who want to be close to the action.
The apartment features a kitchen with a refrigerator, oven, stovetop, and microwave, allowing guests to prepare their own meals. The resort also offers a spa tub, a fitness center, a tennis court, and a restaurant and bar for guests to enjoy.
Sebastian's On The Beach - Saint John
No reviews

Sebastian's On The Beach

hotel, Tortola
Sebastian's On The Beach, a 3-star hotel in Tortola, is situated 6km from the city centre and enjoys direct access to Long Bay Beach.
This beachfront lodging offers guests free Wi-Fi, an on-site restaurant and bar, a range of amenities including a library and barbecue area, plus inclusive resort fees covering loungers, towels and sporting equipment.
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.
©2026 cozycozy.com