Hotels in St. John's

Find Best Hotels in St. John's

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular filters for St. John's
Great 9+Pay at HotelWithin 4 kmHotelBreakfast included2 bedroomsFree cancellationPets welcome2 bedsEntire unit
Property Type
HotelResortServiced apartmentBed and breakfastApartmentCountry houseVacation homeVilla
Property facilities & services
Pets welcomeParking availableCurrency exchangeWi-Fi in public areasFree parkingSmoking areaLuggage storage24-hour front deskCar rentalsGolf courseSpaPoolGymRestaurantBarbecueBarConference roomairport transfersElevatorWater park

12 St. John's hotels selected for Singaporeans

Trip.com offers a curated selection of top accommodations in St. John's, featuring reviews, price insights, and key amenities, helping you find the perfect stay.
Recommended
Lowest price
Closest to downtown
Top reviewed
Connie's Comfort Suites Hotels in St. John's
Connie's Comfort Suites Hotels in St. John'sConnie's Comfort Suites Hotels in St. John'sConnie's Comfort Suites Hotels in St. John'sConnie's Comfort Suites Hotels in St. John'sConnie's Comfort Suites Hotels in St. John'sConnie's Comfort Suites Hotels in St. John's
99+
Hotels in St. John's
Public parking
Luggage Storage
Car Rental
+3
"The bath water is cold, there are many dead mosquitoes under the pillow"
Good
33 reviews
7.8/10
Check Availability
Cocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John's
Cocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John'sCocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John'sCocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John'sCocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John'sCocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John'sCocobay Resort Antigua - All Inclusive - Adults Only Hotels in St. John's
84
Hotels in St. John's
Trip.BestNo. 2 of 4-Star Select Hotels in Antigua and Barbuda
Golf Course
Outdoor swimming pool
Snorkeling
+10
"Great location and amazing staff"
Great
98 reviews
9.3/10
Check Availability
Heritage Hotel Hotels in St. John's
Heritage Hotel Hotels in St. John'sHeritage Hotel Hotels in St. John'sHeritage Hotel Hotels in St. John'sHeritage Hotel Hotels in St. John'sHeritage Hotel Hotels in St. John'sHeritage Hotel Hotels in St. John's
39
Hotels in St. John's
Private parking
Wi-Fi in Public Areas
Bar
+5
"The nearest hotel to the city center, it is very convenient to eat around shopping, recommend the big banana next to it. Pizza and pasta are delicious. Downstairs is the pier, ready to go by boat to the sea, the facilities in the room are generally like, I actually gave a small double up and down two floors, the bed is upstairs, it is very troublesome to go down the stairs at night, and the doors and windows are very troublesome. Very rudimentary, especially the lock, it’s so worrying! Fortunately, I have lived for three days, but Antigua is a very safe country."
100 reviews
7.1/10
Check Availability
Antigua Seaview Hotels in St. John's
Antigua Seaview Hotels in St. John'sAntigua Seaview Hotels in St. John'sAntigua Seaview Hotels in St. John'sAntigua Seaview Hotels in St. John'sAntigua Seaview Hotels in St. John'sAntigua Seaview Hotels in St. John's
99+
Hotels in St. John's
Golf Course
Hiking
Private parking
+1
In the heart of St. John's, Antigua Seaview is within a 5-minute drive of Dickenson Bay Beach and St. John's Cathedral. This hotel is 2.3 mi (3.8 km) from Public Market and 2.4 mi (3.9 km) from Fort James. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hotel also features tour/ticket assistance and discounted use of a nearby fitness facility. Getting to the surf and sand is a breeze with the beach shuttle (surcharge). Local cuisine breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 9 individually decorated guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and ovens. Rooms have private furnished balconies or patios. Flat-screen televisions are provided for your entertainment. Conveniences include separate sitting areas and microwaves, and housekeeping is provided daily.
Very Good
27 reviews
8.5/10
Check Availability
Cortsland Hotel Hotels in St. John's
Cortsland Hotel Hotels in St. John'sCortsland Hotel Hotels in St. John'sCortsland Hotel Hotels in St. John'sCortsland Hotel Hotels in St. John'sCortsland Hotel Hotels in St. John'sCortsland Hotel Hotels in St. John's
99+
Hotels in St. John's
Parking
Luggage Storage
Tennis Court
+2
"Great hotel"
79 reviews
7.4/10
Check Availability
Eko Cozy Guest House Hotels in St. John's
Eko Cozy Guest House Hotels in St. John'sEko Cozy Guest House Hotels in St. John'sEko Cozy Guest House Hotels in St. John'sEko Cozy Guest House Hotels in St. John'sEko Cozy Guest House Hotels in St. John'sEko Cozy Guest House Hotels in St. John's
57
Hotels in St. John's
Golf Course
Diving
Snorkeling
+15
"Eko Cozy Guest House is a well-organized place for tourists. There is everything you need. Kitchen facilities, kettle and coffee machine in the room. Free drinking water, comfortable double bed. The facility is located a short distance from the center, perfect for a walk at any time. The only downside is that even if you are single, you have to pay for such a double bed :-(. Well, the charms of the Caribbean. And it must be mentioned that the rooster worked hard from early morning hours :-). The facility is worth recommending, and the owner is nice and competent. You can see that he devoted a lot of time and resources to take care of the details. I recommend it with full responsibility. Practically a well-deserved five"
39 reviews
6.8/10
Check Availability
Caribbean Inn and Suites Hotels in St. John's
Caribbean Inn and Suites Hotels in St. John'sCaribbean Inn and Suites Hotels in St. John'sCaribbean Inn and Suites Hotels in St. John'sCaribbean Inn and Suites Hotels in St. John'sCaribbean Inn and Suites Hotels in St. John'sCaribbean Inn and Suites Hotels in St. John's
44
Hotels in St. John's
Public parking
Bar
Restaurant
+1
Located in St. John's, Caribbean Inn & Suites is by the sea, within a 5-minute drive of Antigua Botanical Gardens and Public Market. This hotel is 5.9 mi (9.5 km) from Jolly Beach and 4.1 mi (6.7 km) from Dickenson Bay Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have complimentary toiletries and hair dryers.
9 reviews
6.7/10
Check Availability
Hermitage Bay Hotels in St. John's
Hermitage Bay Hotels in St. John'sHermitage Bay Hotels in St. John'sHermitage Bay Hotels in St. John'sHermitage Bay Hotels in St. John'sHermitage Bay Hotels in St. John'sHermitage Bay Hotels in St. John's
99+
Hotels in St. John's
Trip.BestNo. 1 of Luxury Hotels in Antigua and Barbuda
Golf Course
Diving
Snorkeling
+8
Hugging the gentle curves of the azure Antigua coastline- Hermitage Bay is the definitive all inclusive boutique retreat. Suites emerge from the hillside- with light filled interiors and private plunge pools opening onto panoramic views across endless sea and sky. Meanwhile- Beachfront and Garden suites give way to golden sands that appear to ebb and flow with the gentle tides. From the lush landscape that cocoons its walls to locally inspired dining experiences- this is a hotel with a true Caribbean soul. Stretch out poolside under the dappled shade of the white parasols- or reinvigorate mind and body in the spa- with complimentary meditation- yoga and Pilates classes every morning. As the sun begins its slow descent- cocktails and canapes set the tone for an effortlessly elegant evening. Dine under the stars in the beachfront restaurant- where produce is locally sourced and hand picked from the kitchen garden. Before the steel drum and calypso bands strike an authentic note late into the night. And when morning breaks bright and clear once again- bespoke experiences unfold across the resort- and beyond. From scuba diving and culinary masterclasses to rainbow coloured towns and zipline tours through the treetops- the island invites discovery. Hermitage Bay is a Small Luxury Hotels of the World property.
Outstanding
48 reviews
9.8/10
Check Availability
The Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John's
The Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John'sThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John'sThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John'sThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John'sThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John'sThe Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach Hotels in St. John's
30
Hotels in St. John's
Snorkeling
Horse Riding
Parking
+3
With a stay at The Greenside Cottages - Private Tropical Garden - Residential area 5 mins from the beach, you'll be centrally located in St. John's, within a 5-minute drive of Dickenson Bay Beach and Antigua Megaplex 8. This cottage is 8.5 mi (13.7 km) from Jolly Beach and 1.1 mi (1.8 km) from Cedar Valley Golf Club. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This cottage also features babysitting (surcharge), tour/ticket assistance, and bike storage. The shuttle (surcharge) will take you to the nearby beach or shopping center. Need to unwind? Take a break with a tasty beverage at one of the 4 beach bars. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Guests may use a cruise ship terminal shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 3 individually decorated guestrooms, featuring kitchens with refrigerators and ovens. Rooms have private balconies or patios. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on request.
Great
6 reviews
9.2/10
Check Availability
The Cove Suites at Blue Waters Hotels in St. John's
The Cove Suites at Blue Waters Hotels in St. John'sThe Cove Suites at Blue Waters Hotels in St. John'sThe Cove Suites at Blue Waters Hotels in St. John'sThe Cove Suites at Blue Waters Hotels in St. John'sThe Cove Suites at Blue Waters Hotels in St. John'sThe Cove Suites at Blue Waters Hotels in St. John's
63
Hotels in St. John's
Trip.BestNo. 4 of Premium Hotels in Antigua and Barbuda
Diving
Snorkeling
Spa
+5
With a stay at The Cove Suites at Blue Waters Resort and Spa in St. John's, you'll be on the beach, within a 10-minute drive of Dickenson Bay Beach and Coates Cottage Art Gallery. This beach hotel is 10.6 mi (17.1 km) from Jolly Beach and 2 mi (3.3 km) from Hodges Bay. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, an outdoor tennis court, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite at The Palm, one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink from the beach bar or one of the 2 bars/lounges. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 28 air-conditioned rooms featuring iPod docking stations and free minibar items. Your bed comes with down comforters and premium bedding. Rooms have private furnished balconies or patios. 42-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature designer toiletries and hair dryers.
Great
3 reviews
9.0/10
Check Availability
See All Hotels in St. John's

Trip.com's insights for hotels in St. John's

Plan smarter with Trip.com’s data-backed insights on travel seasons, so you can book your St. John's hotel at the right time.

What is the cheapest day of the week for hotels in St. John's?

Sunday offers the lowest average hotel rates in St. John's at around S$ 155 per night, while Tuesday tends to be the most expensive, averaging S$ 1,061 per night.
(Based on Trip.com data from June 10, 2025 to June 10, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

FAQs about St. John's hotels

What are the best hotels in St. John's?

St. John's has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, Connie's Comfort Suites (from S$ 166), Heritage Hotel (from S$ 125) and The Greenside Cottages - Private Tropical Garden - Residential Area 5 Mins from the Beach (from S$ 204) are best choices for your stay.

What is the average price of a hotel in St. John's for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in St. John's this weekend is S$ 211 per night. For a 4-star hotel, the average cost is S$ 1,324 per night. If you're looking for a luxury experience, 5-star hotels in St. John's this weekend typically cost S$ 5,099 per night.

How much do hotels in St. John's cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in St. John's during weekdays is S$ 212 per night. For a 4-star hotel, you can expect to pay around S$ 1,362 per night. If you're seeking a luxury stay, 5-star hotels in St. John's generally cost S$ 5,125 per night on weekdays.

What are the best hotels with a spa in St. John's?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. Cocobay Resort Antigua - All Inclusive - Adults Only (from S$ 701) and Hermitage Bay (from S$ 4,316) provide highly rated spa services for ultimate relaxation.

Which hotels in St. John's have pools?

Cocobay Resort Antigua - All Inclusive - Adults Only (from S$ 701) is a popular hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What are the best places to stay in St. John's?

Some of the best places to stay in St. John's are near popular attractions like VC Bird Monument and Jabberwock Beach, offering easy access to key sights and amenities.

What hotels in St. John's offer an especially good breakfast?

Connie's Comfort Suites (from S$ 166), Cortsland Hotel (from S$ 248) and Antigua Seaview (from S$ 151) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

What are the best luxury hotels in St. John's?

St. John's has many popuplar luxury hotels with different styles, top amenities and unique experiences. Hermitage Bay (from S$ 4,316) is one of the best luxury hotels for exceptional stay.

How to get good deals on hotels in St. John's?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.

More information about St. John's hotels

Number of reviews
445
Total properties
12
Weekday Avg. Price
S$ 883
Weekend Avg. Price
S$ 875
Trending hotel
Connie's Comfort Suites