Hotels in Saint John

203 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • 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

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.

Best Saint John hotels with a pool

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

The Moorings Yacht Club Hotel - Saint John
8.2 64 reviews

The Moorings Yacht Club Hotel

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 213 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.
Fort Recovery Oceanfront 1br Premium Villa - Saint John
9.9 50 reviews

Fort Recovery Oceanfront 1br Premium Villa

hotel
This B&B is situated just 15 metres from the coastline in Road Town, offering stunning views of the Caribbean Sea and St. John. It has received excellent ratings for location, cleanliness and overall experience.
The B&B offers a choice of downstairs or penthouse suites, each sleeping up to 2 guests and featuring a private patio or balcony, a living room, a fully equipped kitchen, a separate bedroom, and a bathroom. Guests can enjoy amenities such as a swimming pool, a garden, a fitness centre, laundry services, and parking, as well as direct access to the beach.

Frequently asked questions about hotels in Saint John

  • What are the most affordable attractions in and around Saint John?

    For a budget-friendly day out, head to the Cruz Bay Park, a lovely green space with views of the harbour. The Virgin Islands National Park is free to enter, and you can enjoy hiking trails, beaches, and stunning scenery.
  • 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.

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

    You can easily spend a week unwinding on the island's beaches, like the secluded and tranquil Hawksnest Bay. For a more active day, go for a swim or a kayak trip in the calm waters of Coral Bay.
  • 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.

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

    Most hotels in Saint John offer comfortable rooms with air conditioning, private bathrooms, and often a balcony or patio. Many also include amenities like swimming pools, restaurants, and bars.
  • 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.

  • 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 off-season, from April to June or September to November. You'll find better deals and fewer crowds during these months.
  • 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 some pet-friendly activities in and around Saint John?

    Unfortunately, there aren't many dedicated pet-friendly activities on Saint John. However, you can enjoy a walk along the waterfront in Cruz Bay or visit the Virgin Islands National Park, where dogs are allowed on leash.
  • What are the best pet friendly hotels in Saint John?

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

    The neighbouring islands of St. Thomas and St. Croix are definitely worth a visit. St. Thomas is a bustling hub with shops, restaurants, and historical sites, while St. Croix offers a more laid-back atmosphere with beautiful beaches and plantation tours.
  • 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

Best Saint John hotels with air conditioning

Deluxe Junior Suite - Saint John
10 1 review

Deluxe Junior Suite

hotel, Apple Bay
This West End property is a one-bedroom house, conveniently located within 800 metres of Apple Bay and Long Bay beaches, and 2.4 kilometres from Long Bay Beach and Little Carrot Bay.
The self-catering cottage sleeps three guests, features air conditioning, internet access, and is a short walk from local transport links; enjoy a smoke-free stay near the West End's amenities.
Cruz Bay Boutique Hotel - Saint John
9.6 342 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.
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.
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.

Best Saint John hotels with a balcony

St John Inn - Saint John
9.2 514 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.
Long Bay Beach Resort - Saint John
9.0 284 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.
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.
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.
©2026 cozycozy.com