Hotels in Saint John

203 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Saint John hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Saint John hotels: compare the best hotel deals

Best Saint John luxury hotels (4 and 5 stars)

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

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.
Secret Harbour Beach Resort - Saint John
8.9 1066 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.

Best Saint John hotels with a pool

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

The Heritage Inn - Saint John
10 1 review

The Heritage Inn

hotel, Tortola
Hotel room listing in a 3* hotel with an excellent rating of 100% based on 1 reviews. This accommodation is based in Tortola.
Services and facilities include a restaurant, a swimming pool and a room service. Take advantage of the Free Parking with this accommodation in Tortola!
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.

Frequently asked questions about hotels in Saint John

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

    A week in Saint John is all about unwinding. Spend your days lounging on the beaches like Cinnamon Bay or Maho Bay, both offer calm waters perfect for swimming or simply soaking up the sun. You can also take a boat trip to nearby islands like Water Island or St. Thomas for a change of scenery. And don't forget to indulge in a relaxing massage at one of the many spas on the island.
  • What are the best hotels with a swimming pool in Saint John?

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

    Most hotels in Saint John offer standard amenities like air conditioning, a private bathroom, and a TV. Some also have kitchenettes or balconies with stunning views. Many hotels also have swimming pools, restaurants, and bars on site. You can find some real gems here, and the views are always something special.
  • 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, from April to June and September to November. This is when the weather is still good but the crowds are smaller and the prices are lower. You'll also find that the beaches are less crowded during these months.
  • 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?

    If you're looking for a change of pace, you can take a ferry over to St. Thomas. It's a larger island with a bustling city centre, plenty of shopping and dining options, and some beautiful beaches. You could also visit Water Island, a small island just off the coast of St. Thomas, with a laid-back atmosphere and stunning beaches.
  • What are the best family friendly hotels in Saint John?

    The best family friendly hotels in Saint John are Gallows Point Resort, Long Bay Beach Resort and St John Inn Boutique Hotel.

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

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

Popular destinations

Best Saint John hotels with air conditioning

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.
Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas - Saint John
No reviews

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

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

The Aerial, Bvi - Saint John
8.0 4 reviews

The Aerial, Bvi

hotel, Tortola Island
The Aerial, BVI, a 5-star hotel on Tortola Island, is situated 5km from Terrance B. Lettsome International Airport, offering convenient access to a private beach.
This one-bedroom, one-bathroom lodging boasts an outdoor pool, fitness centre, on-site bar, and various breakfast options, plus activities like table tennis and darts, making it ideal for exploring Tortola's hiking and snorkelling opportunities.
Cruz Bay Boutique Hotel - Saint John
9.6 348 reviews

Cruz Bay Boutique Hotel

hotel, St. John
The Cruz Bay Boutique Hotel is located in Cruz Bay, St. John, just a short walk from St. John Spice, Virgin Islands National Park, Cruz Bay Beach and Battery, making it a great base for exploring the island. This 3-star hotel has received excellent user reviews.
The hotel offers comfortable accommodation for up to two guests. Guests can enjoy a restaurant, bar, garden and terrace, as well as free continental breakfast and Wi-Fi.
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.
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