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 3 best luxury hotels

Wyndham Tortola Bvi Lambert Beach Resort - Saint John
8.6 1229 reviews

Wyndham Tortola Bvi Lambert Beach Resort

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.
Secret Harbour Beach Resort - Saint John
8.9 1068 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.
Sugar Mill Hotel - Saint John
9.5 149 reviews

Sugar Mill Hotel

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.

Best Saint John hotels with a pool

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

Villa East - Panoramic Waterfront View - Best Location - Saint John
9.7 566 reviews

Villa East - Panoramic Waterfront View - Best Location

house, 6600 Estate Smith Bay, East End
VILLA EAST is a newly renovated private villa situated in Point Pleasant Resort on the East End of St. Thomas, just a short walk from the beach and close to the town of Red Hook. This accommodation is highly rated by guests, with excellent scores for location, cleanliness, and overall experience.
The villa offers 42 square metres of space, comfortably accommodating up to four guests. Enjoy a fully equipped kitchen, a private terrace with stunning ocean views, and access to a range of resort amenities including swimming pools, a restaurant, an activity centre, and a nature walking trail.
Fort Recovery Oceanfront 1br With Kitchenette - Saint John
9.8 29 reviews

Fort Recovery Oceanfront 1br With Kitchenette

hotel
This Road Town guesthouse is situated just 5 metres from the coastline, offering exceptional Caribbean Sea and St. John Island views.
The self-catering suite, sleeping up to two guests, boasts a fully equipped kitchen, private patio/balcony, air conditioning, swimming pool access, and on-site fitness centre; laundry services are also available.
The Heritage Inn - Saint John
9.2 296 reviews

The Heritage Inn

hotel, Cane Garden Bay
The Heritage Inn, a 3-star hotel in Cane Garden Bay, is situated near the beach, within a 15-minute walk of Ballast Bay and Great Carrot Bay, and under 2km from the North Shore Shell Museum and Little Carrot Bay.
This family-friendly inn offers a swimming pool, on-site restaurant and bar, free Wi-Fi, free parking, and allows pets; enjoy convenient access to Cane Garden Bay's beaches.
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

  • 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

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.
Villa Bali - Waterfront Villa - 100% Brand New!! - Saint John
9.8 459 reviews

Villa Bali - Waterfront Villa - 100% Brand New!!

house, St. Thomas, USVI
Villa Bali is situated in the Point Pleasant Resort, a short distance from Red Hook, offering easy access to dining, shopping, and the ferry to St. John. It has received excellent ratings for location, cleanliness and user experience.
The villa is a one-bedroom property with one bathroom, covering 60 square metres and accommodating up to four guests. It offers a range of amenities including a private waterfront terrace, a fully equipped kitchen, air conditioning, a swimming pool, a spa, and parking.
Coconut Tree Villa - Saint John
8.6 40 reviews

Coconut Tree Villa

hotel, East End
Coconut Tree Villa, a 3.5-star guesthouse, enjoys a convenient East End location, less than 1.6km from Little Bay and Lambert Bay beaches and under 5km from Josiah's Bay Beach.
This self-catering property offers two swimming pools, free on-site parking, a garden with barbecue facilities, and accommodates up to two guests in a one-bathroom unit, with laundry facilities available for longer stays.
Junior Suite With Kitchen - Saint John
No reviews

Junior Suite With Kitchen

hotel, Apple Bay
This West End holiday home is a short walk (under 0.8km) from Apple Bay and Long Bay beaches, with Long Bay and Little Carrot Bay within a 2.4km radius.
The one-bedroom, one-bathroom property sleeps three guests and offers air conditioning, Wi-Fi, and is situated in a peaceful, smoke-free setting near West End's beaches and amenities.

Best Saint John hotels with a balcony

Long Bay Beach Resort - Saint John
9.0 286 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
8.5 1150 reviews

Sebastian's On The Beach

hotel, Road Town
Sebastian's On The Beach Hotel in Road Town offers direct beach access and is situated 15 kilometres from Terrence B. Lettsome International Airport, close to Apple Bay Surfing Spot, ideal for water sports enthusiasts.
This three-star guesthouse provides 1 bedroom, 1 bathroom, a swimming pool, jacuzzi, spa, and on-site bar, plus bike and car hire, catering to families and accepting pets.
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.
Villa Sea Song - Waterfront - Private Unobstructed Views! - Saint John
9.7 317 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.
©2026 cozycozy.com