Hotels in Saint John

203 available hotel offers

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

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

Point Pleasant Usvi - Villa Sea Song - Waterfront - Saint John
9.7 317 reviews

Point Pleasant Usvi - Villa Sea Song - Waterfront

hotel
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.
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.
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

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.
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.
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.
Cheries Cozy Oceanside Condo-3 Pools-sapphire - Saint John
10 6 reviews

Cheries Cozy Oceanside Condo-3 Pools-sapphire

hotel, St Thomas
Cheries Cozy Oceanside Condo-3 Pools-sapphire is located in Sapphire Village, St Thomas, a short walk from Sapphire Beach and a 3-kilometre drive to Red Hook's shops and ferry terminal.
This one-bedroom studio apartment accommodates two guests and features a full kitchen, private balcony with ocean views, and access to two resort pools, with on-site dining and proximity to Coki Point Beach.

Best Saint John hotels with a balcony

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.
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.
Point Pleasant - Usvi - Villa Bali - Waterfront - Saint John
9.8 459 reviews

Point Pleasant - Usvi - Villa Bali - Waterfront

hotel
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.
Cane Garden Bay Beach Hotel - Saint John
9.2 33 reviews

Cane Garden Bay Beach Hotel

hotel, Cane Garden Bay
Cane Garden Bay Beach Hotel, a 3-star establishment, enjoys a beachfront location on Cane Garden Bay, Tortola, British Virgin Islands, approximately 16 kilometres from Terrance B. Lettsome International Airport.
This hotel offers rooms with air conditioning, kitchenettes, and private bathrooms; amenities include a swimming pool, spa, fitness centre, and free Wi-Fi, plus it provides continental breakfast and free on-site parking.
©2026 cozycozy.com