Searching for hotels in St. John's? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in St. John's, we've got you covered!

Recommended St. John's Hotels

Check out our selection of great hotels in St. John's.

5 star

Cocobay Resort Antigua - All Inclusive - Adults Only
4.5/597 Reviews

Cocobay Resort Antigua - All Inclusive - Adults Only

St. John's|8.78km from downtown
Located in Valley Church, Cocobay Resort - All Inclusive - Adults Only is by the ocean, a 1-minute drive from Valley Church Beach and 9 minutes from Jolly Beach. This upscale property is 5 mi (8.1 km) from Hermitage Bay and 9.5 mi (15.2 km) from Runaway Bay Beach.Relax at the full-service spa, where you can enjoy massages and body treatments. You're sure to appreciate the recreational amenities, which include 4 outdoor swimming pools and a fitness center. This Colonial property also features complimentary wireless internet access, concierge services, and gift shops/newsstands.This property is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite with international cuisine at Rafters, one of the property's 2 restaurants. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges.Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 61 air-conditioned rooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature designer toiletries and hair dryers.

Show more

Business travel

Show more

Breakfast

Show more

Family friendly

Cocobay Resort Antigua - All Inclusive - Adults Only
4.5/597 Reviews

Cocobay Resort Antigua - All Inclusive - Adults Only

St. John's|8.78km from downtown
Located in Valley Church, Cocobay Resort - All Inclusive - Adults Only is by the ocean, a 1-minute drive from Valley Church Beach and 9 minutes from Jolly Beach. This upscale property is 5 mi (8.1 km) from Hermitage Bay and 9.5 mi (15.2 km) from Runaway Bay Beach.Relax at the full-service spa, where you can enjoy massages and body treatments. You're sure to appreciate the recreational amenities, which include 4 outdoor swimming pools and a fitness center. This Colonial property also features complimentary wireless internet access, concierge services, and gift shops/newsstands.This property is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite with international cuisine at Rafters, one of the property's 2 restaurants. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges.Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 61 air-conditioned rooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature designer toiletries and hair dryers.

Show more

Hotels near Popular Attractions in St. John's

Check out these hotels located near popular sights in St. John's

VC Bird Monument

Show more

Westerby Memorial

Show more

Jabberwock Beach

Show more

Museum of Antigua and Barbuda

Show more

Reviews for St. John's Hotels

Looking for hotels in St. John's? Get inspired by reviews from real travellers.
The Villas at Sunset Lane
4.8/564 Reviews
We had a wonderful stay with Jacquie and her team at the villas at sunset lane. The rooms and bathrooms were large,well equipped with comfy beds and efficient a/c and ceiling fan. Jacquie is an amazing host and an excellent cook. Continental breakfasts were lovely but we did treat ourselves to omelettes for breakfast a couple of times and they were amazing. We also ate dinner at the villas in two occasions and they were very tasty. We certainly didn't go hungry. The villas are very clean and the staff team are friendly and helpful. Pool is lovely and also kept extremely clean. Jacquie is a perfect host who helped with sorting out the puncture we got on our hire car plus made dinner reservations and excursion reservations. The area is quiet but is 10 mins walk from the beach and a short drive into St Johns. Best rum punch on the island!!! I would definitely stay there again.
Blue Waters Resort and Spa
4.6/518 Reviews
Good morning, mushrooms and vegetables are delicious, many varieties, fruit and mango are super sweet, three different juices, two different (full and low fat) milk; the hotel has three swimming pools, one beach, and the beach has its own Water sports, clean beaches, Europeans and Americans did not see Chinese. The hotel has a Chinese staff (graduated from the Chinese Department of Xiamen University) called Shi Lisi, which has helped us a lot. Special thanks, the hotel will help call cars, there is a bar, there is a restaurant There is parking for free,
Connie's Comfort Suites
3.7/542 Reviews
Connie’s Comfort Suites was a great find at a great price... would definitely stay here again! A great base to explore the island. Connie’s has fantastically friendly people that make you feel at home and everything I needed including comfortable bed, kitchen area (fridge/freezer, oven/hob, microwave, kettle, toaster, well stocked with utensils, plates, cutlery, etc), dining table/chairs, sofa, TV and good WiFi (video calls). They also offer laundry service. Little shop next door for basics and big supermarket/pharmacy at Wood’s Mall in 10min walk. Food options Toy toys &KFC within 5min walk and st John’s center in 20min. I used QuikServe app (similar to Uber eats) to have food delivered to the room ! They also have rental cars which brings closest beach within 5min drive. Great find and feel that I’ve seen the local side of Antigua that you wouldn’t get at an all-inclusive beach front resort. Tip: some of the big resorts offer day passes if you want to lounge by a pool for a day while in Antigua.
Heritage Hotel
3.2/521 Reviews
Hats off to Ms. Lesa Abbott and her friendly, attentive staff. I felt so welcomed and was over the moon with the level of customer service offered. No request or detail was too much. Taxi's were always there when I needed them, reservations made, in-house meals arranged and all my questions answered in detail. Ms. Abbott always had a moment for a friendly hello and the staff of the breakfast buffet was helpful as well. I truly felt like I was part of The Heritage House family.
Antigua Yacht Club Marina Resort
3.9/585 Reviews
Customer service was top notch. They came at every request we made. All facilities were working as they should no issues. Also we could've went anywhere close by and got food which was great. Only issue I had was that they needed a bigger TV other than that my stay was great.

Frequently Asked Questions

Hotels Quick Overview

Highest PriceS$ 3,053
Lowest PriceS$ 94
Number of Reviews624
Number of Hotels65
Average Price (Weekdays)S$ 638
Average Price (Weekends)S$ 636

More About St. John's

Looking for hotels in St. John's? Trip.com is a great place to start. Book hotels in St. John's via the Trip.com website or app, it's easy and hassle-free. If you travel to Antigua and barbuda, visiting St. John's is a good choice. In St. John's, both areas with attractions and the city center are good places to stay.

There is no civilian airport in this city. You can visit a nearby city first, and then head to St. John's using other means of transportation. Although there aren't any airports or train stations, visitors can come to the city via bus or other means of transportation.

When visiting St. John's, you can choose from over 27 hotels with great reviews. The local average price is 231 SGD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 2 five-star hotels in St. John's at an average price of 1359 SGD per night. There are 2 four-star hotels in St. John's at an average price of 556 SGD per night. There are 14 three-star hotels in St. John's at an average price of 168 SGD per night. There are 1 two-star hotels in St. John's at an average price of 80 SGD per night. Unique local hotels in St. John's provide guests a unique and fresh feeling. Hermitage Bay - All Inclusive is one of the most popular hotels in St. John's. If you're still unsure, Trip.com recommends Antigua Yacht Club Marina Resort.

If you stay at a hotel in downtown St. John's, nearby attractions like Gobinet Art at Coates Cottage can be your first stop. For short trips in St. John's, Galley Bay Beach are all good options. The most popular attractions for tourists in St. John's are Westerby Memorial, Jabberwock Beach, V C Bird Monument.

Show less