Hotels in Saint John

203 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

203 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
8.9 1069 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.

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.

Villa Sea Song - Waterfront - Private Unobstructed Views! - Saint John
9.7 321 reviews

Villa Sea Song - Waterfront - Private Unobstructed Views!

apartment, East End
Villa Sea Song is located in Point Pleasant Resort, East End, St. Thomas, a short walk from the waterfront restaurant and beach and a drive from the town of Red Hook. The property has received excellent ratings for its location, cleanliness, and overall user experience.
This self-catering property has a floor area of 42 square metres and can accommodate up to four guests. Guests can enjoy a range of amenities, including three swimming pools, a restaurant and bar, an activity centre, a nature walking trail, free parking, a terrace, a garden, and air conditioning.
Cane Garden Bay Beach Hotel - Saint John
9.7 416 reviews

Cane Garden Bay Beach Hotel

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.

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.

Popular destinations

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.

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.

Best Saint John hotels with air conditioning

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.
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.
Village Cay Hotel And Marina - Saint John
No reviews

Village Cay Hotel And Marina

hotel, Tortola
Village Cay Hotel and Marina, a 3-star hotel in Tortola, is located approximately 2 kilometres from the town centre, offering a peaceful base for exploration.
This accommodation provides complimentary Wi-Fi, air conditioning, a terrace or balcony, a garden, concierge services, an on-site restaurant serving local cuisine, and free parking, with a check-out time of 11:00.
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.

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.

St John Inn - Saint John
9.2 520 reviews

St John Inn

hotel, Contant

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.

Secret Harbour Beach Resort - Saint John
8.9 1069 reviews

Secret Harbour Beach Resort

hotel, St Thomas
The Aerial, Bvi - Saint John
8.0 4 reviews

The Aerial, Bvi

hotel, Tortola Island
Wyndham Tortola Bvi Lambert Beach Resort - Saint John
8.6 1239 reviews

Wyndham Tortola Bvi Lambert Beach Resort

hotel, East End
Lovango Resort And Beach Club - Saint John
9.6 8 reviews

Lovango Resort And Beach Club

hotel, Central

Pet-Friendly Hotels in Saint John

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

Margaritavillevc St Thomas - Saint John
No reviews

Margaritavillevc St Thomas

hotel, Frydendal

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.

Cane Garden Bay Beach Hotel - Saint John
9.7 416 reviews

Cane Garden Bay Beach Hotel

hotel, Cane Garden Bay
Marketplace Suites - Saint John
No reviews

Marketplace Suites

hotel, St. John
Village Cay Hotel And Marina - Saint John
No reviews

Village Cay Hotel And Marina

hotel, Tortola
Villa Sea Song - Waterfront - Private Unobstructed Views! - Saint John
9.7 321 reviews

Villa Sea Song - Waterfront - Private Unobstructed Views!

apartment, East End

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.

The Aerial, Bvi - Saint John
8.0 4 reviews

The Aerial, Bvi

hotel, Tortola Island
©2026 cozycozy.com