Find and compare 3 Star hotels in St. John's

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Next weekend
In two weeks

Featured St. John's 3 Star hotels

Buccaneer Beach Club

Buccaneer Beach Club

3 out of 5
Dickenson Bay St. John's Antigua
Fully refundableReserve now, pay when you stay
The price is CA $221 per night from Jul 6 to Jul 7
CA $221
CA $297 total
Jul 6 - Jul 7
includes taxes & fees
Book a stay at this beach hotel in St. John's. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
9.4/10 Exceptional! (533 reviews)
"The Buccaneer Beach Club was perfect stay. The staff friendly especially Candace at Front Desk. The grounds well kept. My room was immaculate. I would definitely stay there again. If there is a downside, which there is not. The Buccaneer does not host an eatery, but why would it. You have a kitchen ..."

Reviewed on Jun 23, 2026

Opens in a new windowBuccaneer Beach Club
Antigua Superyacht Marina & Resort

Antigua Superyacht Marina & Resort

3 out of 5
Antigua Yacht Club Marina Falmouth Harbour Antigua
The price is CA $118 per night from Jun 29 to Jun 30
CA $118
CA $164 total
Jun 29 - Jun 30
includes taxes & fees
Book a stay at this family-friendly hotel in Falmouth Harbour. Enjoy free WiFi, free parking, and a marina. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very good! (557 reviews)
"Location is perfect for boating . Restaurants all around."

Reviewed on Jun 27, 2026

Opens in a new windowAntigua Superyacht Marina & Resort
Jolly Beach Antigua - All-inclusive

Jolly Beach Antigua - All-inclusive

3 out of 5
Bolans Village, St. Mary's Jolly Harbour Antigua
The price is CA $321 per night from Jun 29 to Jun 30
CA $321
CA $441 total
Jun 29 - Jun 30
includes taxes & fees
Book a stay at this beach property in Jolly Harbour. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful ...
7/10 Good! (1,213 reviews)
"Jolly beach was a beautiful stay. The staff at the resort is so nice, the rooms were clean and had a wonderful patio view. Pros - its the best beach on the island! The food is great and the drinks are great. The pools and atmosphere are so nice, you really do not need to leave the resort. Cons - ..."

Reviewed on Jun 26, 2026

Opens in a new windowJolly Beach Antigua - All-inclusive
Heritage Hotel

Heritage Hotel

3 out of 5
Heritage Quay St. John's Antigua
The price is CA $112 per night from Jul 11 to Jul 12
CA $112
CA $157 total
Jul 11 - Jul 12
includes taxes & fees
Stay at this hotel in St. John's. Enjoy free parking, room service, and a 24-hour front desk. Popular attractions Jolly Beach and Dickenson Bay Beach are located ...
7/10 Good! (426 reviews)
"It's located in the middle of the capital near to the seaport, so there is easy access to restaurants, banks, shops, stores, art galleries and duty-free shopping"

Reviewed on Jun 9, 2026

Opens in a new windowHeritage Hotel
Dickenson Bay Oasis Antigua Village

Dickenson Bay Oasis Antigua Village

3 out of 5
Marina Bay Road St. John's
Fully refundableReserve now, pay when you stay
The price is CA $216 per night from Jul 14 to Jul 15
CA $216
CA $324 total
Jul 14 - Jul 15
includes taxes & fees
Book a stay at this beach aparthotel in St. John's. Enjoy free WiFi, 2 restaurants, and a beach locale. Popular attractions Dickenson Bay Beach and Runaway Bay ...
9/10 Wonderful! (86 reviews)
"Property was good nice location and good value for money"

Reviewed on Jun 25, 2026

Opens in a new windowDickenson Bay Oasis Antigua Village
Lord Nelson Hotel & Residences

Lord Nelson Hotel & Residences

3 out of 5
Dutchman Bay Osbourn Saint George
The price is CA $215 per night from Jul 6 to Jul 7
CA $215
CA $293 total
Jul 6 - Jul 7
includes taxes & fees
Book a stay at this beach apartment in Osbourn. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Dickenson Bay Beach and Dutchman's Bay ...
Opens in a new windowLord Nelson Hotel & Residences
Weatherills Hotel

Weatherills Hotel

3 out of 5
Weatherills Estate St. John's Saint John
The price is CA $210 per night from Jul 11 to Jul 12
CA $210
CA $288 total
Jul 11 - Jul 12
includes taxes & fees
Stay at this hotel in St. John's. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.4/10 Exceptional! (86 reviews)
"Room was very clean and well maintained. Staff were friendly and helpful. Breakfast was great, it was included in my booking and was plenty sufficient. There was plenty of parking at the hotel and my disabled guest was accommodated well. The venue has live entertainment on Thursdays which was well ..."

Reviewed on Jun 26, 2026

Opens in a new windowWeatherills Hotel
Antigua Village Beach Resort

Antigua Village Beach Resort

3 out of 5
Dickenson Bay St. John's Antigua
The price is CA $313 per night from Jun 29 to Jun 30
CA $313
CA $423 total
Jun 29 - Jun 30
includes taxes & fees
Book a stay at this beach aparthotel in St. John's. Enjoy free parking, a beach locale, and an airport shuttle (surcharge). Our guests praise the helpful staff ...
8.8/10 Excellent! (454 reviews)
"Excellent Property"

Reviewed on Jun 23, 2026

Opens in a new windowAntigua Village Beach Resort
Dickenson Bay Cottages

Dickenson Bay Cottages

3 out of 5
Anchorage Road St. John's Antigua
The price is CA $191 per night from Jun 30 to Jul 1
CA $191
CA $252 total
Jun 30 - Jul 1
includes taxes & fees
Book a stay at this business-friendly aparthotel in St. John's. Enjoy free WiFi, free parking, and a garden. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (336 reviews)
"Cottage was clean, A.C worked great. Kitchen and bathroom was clean just had an ant problem. I traveled alone, the unit was very spacious. The pool was decent. Able to walk to the beach just be mindful coming back is uphill. Not many choices of restaurants but they will call a taxi for you. Staff ..."

Reviewed on May 30, 2026

Opens in a new windowDickenson Bay Cottages
Ellen Bay Inn

Ellen Bay Inn

3 out of 5
Seatons Village Seatons Village
The price is CA $89 per night from Jul 1 to Jul 2
CA $89
CA $112 total
Jul 1 - Jul 2
includes taxes & fees
Book a stay at this business-friendly guesthouse in Seatons Village. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Stingray City ...
8.2/10 Very good! (75 reviews)
"My Stay Was Amazingly Beautiful & Quite Surrounding"

Reviewed on Jun 5, 2026

Opens in a new windowEllen Bay Inn
Don't see what you're looking for?
See all available properties in St. John's
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

3 Star Hotels St. John's

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in St. John's that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The St. John's 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in St. John's today!

Recent St. John's hotel reviews by fellow wanderers