Hotels in Saint John

149 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

149 Cheap hotels in Saint John

Best Saint John luxury hotels (4 and 5 stars)

Among the 149 accommodations in Saint John, here are the 2 best luxury hotels

Sugar Mill Hotel - Saint John
9.5 151 reviews
Saint John
20/06 – 27/06
SG$664/nighttotal: SG$4648 (7 )

Sugar Mill Hotel

1 2
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.
Secret Harbour Beach Resort - Saint John
9.0 1075 reviews
Saint John
31/12 – 08/01
SG$1233/nighttotal: SG$9864 (8 )

Secret Harbour Beach Resort

1 4
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.

Best Saint John hotels with a pool

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

Village Cay Hotel And Marina - Saint John
8.2 1181 reviews
Saint John
12/07 – 17/07
SG$232/nighttotal: SG$1160 (5 )

Village Cay Hotel And Marina

1 2
hotel , Road Town
The Village Cay Hotel and Marina is situated in Wickhams Cay 1, Road Town, within a kilometre of the Virgin Islands Folk Museum and Tortola Cruise Ship Port, and also close to Road Town Methodist Church and St George’s Anglican Church.
This 3.5-star hotel offers 93 square metre rooms with a swimming pool, marina access for water activities, and on-site restaurant and bar, plus free Wi-Fi and parking.
Cane Garden Bay Beach Hotel - Saint John
9.1 25 reviews
Saint John
12/07 – 17/07
SG$474/nighttotal: SG$2370 (5 )

Cane Garden Bay Beach Hotel

1 2
hotel , Cane Garden Bay
Cane Garden Bay Beach Hotel, a 3-star establishment, enjoys a beachfront location on Cane Garden Bay, Tortola, British Virgin Islands, approximately 16 kilometres from Terrance B. Lettsome International Airport.
This hotel offers rooms with air conditioning, kitchenettes, and private bathrooms; amenities include a swimming pool, spa, fitness centre, and free Wi-Fi, plus it provides continental breakfast and free on-site parking.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Saint John
9.3 214 reviews
Saint John
20/06 – 27/06
SG$1127/nighttotal: SG$7889 (7 )

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

1 2
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.

Frequently asked questions about hotels in Saint John

Destinations nearby

Best Saint John hotels with air conditioning

Cliffside Junior Suite - Saint John
Saint John
12/07 – 17/07
SG$479/nighttotal: SG$2395 (5 )

Cliffside Junior Suite

1 2
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.
2 Bedroom, Sleeps 6 Guests - Saint John
9.3 46 reviews
Saint John
24/12 – 31/12
SG$1061/nighttotal: SG$7427 (7 )

2 Bedroom, Sleeps 6 Guests

2 4
hotel , Cruz Bay
Marketplace Suites is situated in the heart of Cruz Bay, just a short walk from the ferry dock and the shops and restaurants of the Marketplace retail centre.
The two-bedroom suites, covering 98 square metres, are modern and stylish, offering comfortable accommodation for up to six guests and featuring a kitchen with a fridge and microwave oven, air conditioning, and complimentary Wi-Fi.
Sebastian's On The Beach - Saint John
Saint John
20/06 – 27/06
SG$383/nighttotal: SG$2681 (7 )

Sebastian's On The Beach

1 2
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.
Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas - Saint John
Saint John
24/12 – 31/12
SG$1298/nighttotal: SG$9086 (7 )

Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas

2 4
hotel , St Thomas
The Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas offer is located in St Thomas, providing easy access to Sapphire Beach and the Virgin Islands National Park.
These spacious hotel suites accommodate up to six guests and feature two bedrooms, two bathrooms, a separate living area with a sofa bed, complimentary WiFi, and an on-site fitness room.

Best Saint John hotels with a balcony

Sugar Mill Hotel - Saint John
9.5 151 reviews
Saint John
20/06 – 27/06
SG$664/nighttotal: SG$4648 (7 )

Sugar Mill Hotel

1 2
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
Saint John
20/06 – 27/06
SG$383/nighttotal: SG$2681 (7 )

Sebastian's On The Beach

1 2
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.
Cane Garden Bay Beach Hotel - Saint John
9.8 242 reviews
Saint John
31/12 – 08/01
SG$1041/nighttotal: SG$8328 (8 )

Cane Garden Bay Beach Hotel

2 4
hotel , Cane Garden Bay
Cane Garden Bay Beach Hotel offers beachfront accommodation a 1.6km stroll from Cane Garden Bay Beach and Callwood Rum Distillery, and within 4.8km of Brewers Bay Beach and Ballast Bay.
This 3.5-star hotel, featuring a swimming pool, spa, and fitness centre, provides guest rooms with air conditioning, a terrace/balcony, and sleeps up to two people; snorkelling is readily available nearby.
Secret Harbour Beach Resort - Saint John
9.0 1075 reviews
Saint John
31/12 – 08/01
SG$1233/nighttotal: SG$9864 (8 )

Secret Harbour Beach Resort

1 4
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.
©2026 cozycozy.com