Top 10 Hotels in St. John's

See all 108 Hotels in St. John's
Ocean Point Resort and Spa
Ocean Point Resort and Spa

Hodges Bay, St. John's

3.0 out of 5.0
3.9 out of 5 (53 reviews)

Located in St. John's, this beachfront hotel is next to a golf course and within a 15-minute walk of Coates Cottage Art …

$128
Heritage Hotel
Heritage Hotel

Heritage Quay, St. John's

2.5 out of 5.0
3 out of 5 (85 reviews)

Located in the heart of St. John's, this hotel is 0.1 mi (0.1 km) from King's Casino and within 3 mi (5 km) of Dickenson Ba …

$85
Wind Chimes Inn
Wind Chimes Inn

Sir George Walter Highway, St. John's

3.0 out of 5.0
3.6 out of 5 (29 reviews)

Situated near the beach, this apartment is within 3 mi (5 km) of Dutchman's Bay, Antigua Megaplex 8, and American Universit …

Get Rates
The Northshore
The Northshore

Hodges Bay, St. John's

3.0 out of 5.0
4.1 out of 5 (21 reviews)

Located in St. John's, this beachfront hotel is next to a golf course and within a 15-minute walk of Coates Cottage Art …

$136
Halcyon Cove by Rex Resorts All Inclusive
Halcyon Cove by Rex Resorts All Inclusive

Dickenson Bay, St. John's

3.0 out of 5.0
3.4 out of 5 (291 reviews)

Arrayed along a half-mile public beach on Antigua's Dickenson Bay; 4 miles from St John's, the Halcyon Cove resort offers …

Get Rates
Sugar Ridge
Sugar Ridge
2.7 mi from St. John's
4.0 out of 5.0
4.2 out of 5 (204 reviews)

Situated near the beach, this spa hotel is within 1 mi (2 km) of Valley Church Beach and Jolly Harbour Golf Club. Fryes Beach …

$167
Cocobay Resort - All Inclusive - Adults Only
Cocobay Resort - All Inclusive - Adults Only
3.1 mi from St. John's
4.0 out of 5.0
4.5 out of 5 (165 reviews)

Offering West Indian-style guest cottages for adults only aged 18 and older, Cocobay Resort sits on a bluff between two …

$397
COCOS Hotel Antigua - All Inclusive - Adults Only
COCOS Hotel Antigua - All Inclusive - Adults Only
3.1 mi from St. John's
3.5 out of 5.0
4.5 out of 5 (165 reviews)

Nestled on the beach, this Valley Church resort is within a 15-minute walk of Valley Church Beach and Fryes Beach. Darkwood …

Get Rates
Antigua Yacht Club Marina
Antigua Yacht Club Marina
6.9 mi from St. John's
3.0 out of 5.0
3.9 out of 5 (126 reviews)

This family-friendly Falmouth Harbour hotel is located on the waterfront, within a 15-minute walk of Admiral House and …

Get Rates
Admiral's Inn and Gunpowder Suites
Admiral's Inn and Gunpowder Suites
7.2 mi from St. John's
3.5 out of 5.0
4.4 out of 5 (26 reviews)

Situated on the waterfront, this hotel is steps from Admiral House and Nelson's Dockyard. Pigeon's Point Beach is 0.7 mi (1.1 …

Get Rates

Recent Reviews in St. John's

Hide content

Where to stay in St. John's

St. John's Hotel Guide

If you would like to book luxury or budget accommodation options in or around St. John's, it's good to know that there is a treasure trove of different options. Expedia's comprehensive database has 62 places to base yourself within a 0.1-mile radius of St. John's' central area.

The Rentals at Touch Therapies, is an ever-popular option for visitors due to the fact that it's it is the most centrally positioned lodging choice in St. John's.

No vacation in St. John's would be complete without taking a trip to the Dickenson Bay Beach. The Blue Waters Resort and Spa and Sandals Grande Antigua - All Inclusive Couples Only, are all within a 0.1 miles radius of Dickenson Bay Beach.

The The Villas at Sunset Lane - Adults Only and the Coconut Beach Club are conveniently located if you'd like to stay near the Fort James. The The Villas at Sunset Lane - Adults Only is 2 miles away and the Coconut Beach Club is 1 mile away.

The team at Expedia fully appreciate that travelers have differing needs and budgets. So if you are looking for a room at the cheaper end of the spectrum, St. John's features some nice options. The Siboney Beach Club is 1 mile from downtown, while the Halcyon Cove by Rex Resorts All Inclusive is 2 miles away. The Antigua Village and the Trade Winds Hotel are two of the other recommended lower-cost accommodations well worth looking into.

The Jumby Bay, A Rosewood Resort - All Inclusive is 6 miles from the middle of St. John's. Another option is the Hermitage Bay All Inclusive, which is located 4 miles away. Alternative hotel options include the Curtain Bluff Resort - All Inclusive and the Carlisle Bay.

8 miles from St. John's you will find Pares, where you can spend the day visiting Reservoir Range and Hell's Gate Island. If you'd like to stay in Pares, check out the Ellen Bay Cottages and Oceanic View Exclusive Vacation Cottages. 11 miles to the southeast of St. John's, is English Harbour, which is home to the The Inn at English Harbour and St. James's Club Antigua All Inclusive. The Nelson's Dockyard and Clarence House are some of the most popular places to experience when you're in English Harbour.

V.C. Bird International Airport can be found 4 miles from St. John's. Travelers who choose to stay close by, can easily secure a room via Expedia at the Suite Serenade or the Date Palms Apartments.