Hotels in Saint John

149 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Saint John hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

149 Cheap hotels in Saint John

Choose the Right Luxury Hotels in Saint John

Upscale hotels in Saint John offer the kind of stay you will want to return to, featuring premium amenities and refined service throughout.

Secret Harbour Beach Resort - Saint John
9.0 1075 reviews
Saint John
17/07 – 20/07
£1129/nighttotal: £3387 (3 )

Secret Harbour Beach Resort

2 7
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.
Wyndham Tortola Bvi Lambert Beach Resort - Saint John
8.6 1160 reviews
Saint John
31/12 – 08/01
£484/nighttotal: £3872 (8 )

Wyndham Tortola Bvi Lambert Beach Resort

1 4
hotel , East End
The Wyndham Tortola BVI Lambert Beach Resort, a 4-star hotel in East End, Tortola, boasts direct beach access to Lambert Beach and lies 5 kilometres from Terrance B. Lettsome International Airport.
This family-friendly resort offers air-conditioned rooms with Wi-Fi, a swimming pool, fitness centre, restaurant, bar, spa, tennis court, and free parking; some rooms feature balconies and sea views.
Sugar Mill Hotel - Saint John
9.5 151 reviews
Saint John
24/12 – 31/12
£844/nighttotal: £5908 (7 )

Sugar Mill Hotel

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

Top-Rated Hotels with a Pool in Saint John

Every hotel near the water in Saint John includes a swimming pool, so a refreshing dip to complement a day by the sea is always an option.

Long Bay Beach Resort - Saint John
8.9 281 reviews
Saint John
24/12 – 31/12
£1404/nighttotal: £9828 (7 )

Long Bay Beach Resort

2 4
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.
The Moorings Yacht Club Hotel - Saint John
8.0 24 reviews
Saint John
17/07 – 20/07
£1079/nighttotal: £3237 (3 )

The Moorings Yacht Club Hotel

3 7
hotel
The Moorings Yacht Club Hotel is located in Road Town, within 1.6 kilometres of JR O’Neal Botanic Gardens, Her Majesty’s Prison Museum, and St. George’s Anglican Church.
This 3-star establishment offers guests a full-service spa, an outdoor swimming pool, complimentary WiFi in public areas, on-site dining with two restaurants, a bar/lounge, and a coffee shop/cafe, with check-out at 11:00.
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas - Saint John
9.3 214 reviews
Saint John
31/08 – 04/09
£726/nighttotal: £2904 (4 )

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

  • How can travelers relax during a week in and arond Saint John?

    There are plenty of ways to unwind in Saint John. Spend your days lounging on the pristine beaches like Cinnamon Bay or Trunk Bay. Take a boat trip to the secluded beaches of the British Virgin Islands, or simply relax by the pool at your hotel. Treat yourself to a spa day or a relaxing yoga class for ultimate relaxation.
  • What are the best hotels with a swimming pool in Saint John?

    Gallows Point Resort, The Westin St - John Resort Villas and Long Bay Beach Resort are among the best hotels with a swimming pool in Saint John.

  • What amenities can travelers expect in hotel rooms in Saint John?

    Hotels in Saint John offer a range of amenities, depending on the hotel's category and price. You can expect air conditioning, Wi-Fi, a private bathroom, and a TV in most rooms. Some hotels offer additional amenities like a balcony, kitchenettes, or swimming pools.
  • What are the most popular 2, 3 and 4-star hotels in Saint John?

    Among 2, 3 and 4-star hotels in Saint John, Cruz Bay Boutique Hotel, Inn At Tamarind Court and Wharfside Village Hotel are the most popular ones.

  • When is the best time to book a hotel in Saint John?

    The best time to book a hotel in Saint John is during the shoulder seasons, April-May and September-October, when the weather is still pleasant but the crowds are smaller. If you're looking for the best deals, book your stay well in advance, especially during peak season (December-April).
  • What are the best luxury hotels in Saint John?

    Sugar Mill Hotel, Sapphire Breeze and La Pura Vida are among the best luxury hotels in Saint John.

  • Which towns or cities worth a visit near Saint John?

    The island of Saint John is quite small, but you can take a ferry to the nearby islands of Saint Thomas and Saint Croix. Saint Thomas is home to Charlotte Amalie, the capital of the U.S. Virgin Islands, and offers a variety of attractions, including shopping, dining, and historic sites. Saint Croix is the largest of the Virgin Islands and boasts beautiful beaches, historical landmarks, and a vibrant culture.
  • What are the best family friendly hotels in Saint John?

    The best family friendly hotels in Saint John are Gallows Point Resort, The Westin St - John Resort Villas and Long Bay Beach Resort.

  • What are the best pet friendly hotels in Saint John?

  • What are the best hotels with jacuzzi in Saint John?

    Gallows Point Resort, The Westin St - John Resort Villas and Long Bay Beach Resort are the best hotels with a jacuzzi in Saint John.

Destinations nearby

Find the Best Seaside Hotels in Saint John

Base your next maritime getaway at shoreside hotels in Saint John, situated a brief journey from local beach communities.

Cane Garden Bay Beach Hotel - Saint John
9.8 242 reviews
Saint John
31/12 – 08/01
£604/nighttotal: £4832 (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.

Best Saint John hotels with air conditioning

St John Inn - Saint John
9.2 495 reviews
Saint John
31/08 – 04/09
£217/nighttotal: £868 (4 )

St John Inn

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

Search Hotels with a Balcony in Saint John

Private balconies with views of the water and coastal scenery come as standard at every hotel near the water in Saint John. A lovely start to any day.

Long Bay Beach Resort - Saint John
8.9 281 reviews
Saint John
24/12 – 31/12
£1404/nighttotal: £9828 (7 )

Long Bay Beach Resort

2 4
hotel , Tortola Island
Village Cay Hotel And Marina - Saint John
8.2 1181 reviews
Saint John
24/12 – 31/12
£309/nighttotal: £2163 (7 )

Village Cay Hotel And Marina

2 4
hotel , Road Town
Allamanda 4 - 1 Bedroom Suite At Seagrape Vista - Saint John
9.9 144 reviews
Saint John
24/12 – 31/12
£676/nighttotal: £4732 (7 )

Allamanda 4 - 1 Bedroom Suite At Seagrape Vista

2 4
hotel , Cruz Bay
The Moorings Yacht Club Hotel - Saint John
8.0 24 reviews
Saint John
17/07 – 20/07
£1079/nighttotal: £3237 (3 )

The Moorings Yacht Club Hotel

3 7
hotel

Compare Family-Friendly Hotels in Saint John

Travelling to Saint John with children? A quality family hotel makes everything easier, with lifeguarded beaches and plenty of room to spread out at every option.

Sugar Mill Hotel - Saint John
9.5 151 reviews
Saint John
24/12 – 31/12
£844/nighttotal: £5908 (7 )

Sugar Mill Hotel

2 4
hotel , Great Carrot Bay
Cane Garden Bay Beach Hotel - Saint John
9.1 25 reviews
Saint John
24/12 – 31/12
£812/nighttotal: £5684 (7 )

Cane Garden Bay Beach Hotel

2 4
hotel , Cane Garden Bay
Secret Harbour Beach Resort - Saint John
9.0 1075 reviews
Saint John
17/07 – 20/07
£1129/nighttotal: £3387 (3 )

Secret Harbour Beach Resort

2 7
hotel , St Thomas
Wyndham Tortola Bvi Lambert Beach Resort - Saint John
8.6 1160 reviews
Saint John
31/12 – 08/01
£484/nighttotal: £3872 (8 )

Wyndham Tortola Bvi Lambert Beach Resort

1 4
hotel , East End

Handpicked Pet-Friendly Hotels in Saint John

Stay at a dog-friendly hotel in Saint John, perfectly situated for coastal strolls and sandy paw adventures.

Paradise Suites Hotel - Saint John
Saint John
24/12 – 31/12
£277/nighttotal: £1939 (7 )

Paradise Suites Hotel

2 4
hotel , Tortola

Browse Hotels with Free Parking in Saint John

Parking is sorted from the start as every hotel near the water in Saint John includes free on-site parking for your stay.

Marketplace Suites - Saint John
Saint John
25/07 – 29/07
£360/nighttotal: £1440 (4 )

Marketplace Suites

1 4
hotel , St. John

Our Favourite Hotels with Spa Facilities in Saint John

Wellness travel to Saint John starts with a hotel that has a proper spa. Every option in our collection has one.

Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas - Saint John
Saint John
24/12 – 31/12
£753/nighttotal: £5271 (7 )

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

2 4
hotel , St Thomas
©2026 cozycozy.com