Top 10 Hotels in St. John's

See all 33 Hotels in St. John's
Galley Bay Resort & Spa - All-Inclusive - Adults Only
Galley Bay Resort & Spa - All-Inclusive - Adults Only

Five Islands Village, St. John's

4.0 out of 5.0
4.6 out of 5 (161 reviews)

Facing a long, tranquil beach, this secluded Antigua resort on the northwest coast is less than a mile from Deep Bay and …

$420
Inn La Galleria
Inn La Galleria

Five Islands, St. John's

2.5 out of 5.0
2.9 out of 5 (24 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Fort Barrington, Galley Bay, and Deep Bay. Hawksbill Beaches is …

$40
Siboney Beach Club
Siboney Beach Club

Dickenson Bay, St. John's

3.0 out of 5.0
4.4 out of 5 (86 reviews)

Nestled on the beach, this St. John's hotel is within 1 mi (2 km) of Runaway Bay Beach and Dickenson Bay Beach. Fort James is …

$160
Antigua Village
Antigua Village

Dickenson Bay, St. John's

3.0 out of 5.0
4 out of 5 (76 reviews)

Nestled on the beach, this St. John's hotel is within 1 mi (2 km) of Runaway Bay Beach and Dickenson Bay Beach. Fort James is …

Get Rates
Hawksbill by rex resorts - All Inclusive
Hawksbill by rex resorts - All Inclusive

Hawksbill Beach, St. John's

3.0 out of 5.0
3.8 out of 5 (180 reviews)

Secluded behind green hills along 1,200 m (1,312 yds) of the northwest coast, this 37-acre Antigua resort has beaches for all …

$236
Heritage Hotel
Heritage Hotel

Heritage Quay, St. John's

2.5 out of 5.0
3 out of 5 (81 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 Bay …

$145
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 (280 reviews)

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

$218
Rentals at Touch Therapies
Rentals at Touch Therapies

Fort Road, St. John's

3.0 out of 5.0
2.5 out of 5 (2 reviews)

Situated near the beach, this spa apartment is within a 15-minute walk of Fort Bay Beach and Fort James. Dickenson Bay Beach …

$81
Buccaneer Beach Club
Buccaneer Beach Club

Dickenson Bay, St. John's

3.0 out of 5.0
4.7 out of 5 (39 reviews)

Nestled on the beach, this St. John's hotel is within 1 mi (2 km) of Runaway Bay Beach and Dickenson Bay Beach. Fort James is …

$147
Cortsland Hotel
Cortsland Hotel

Upper Gambles, St. John's

3.0 out of 5.0
3.5 out of 5 (6 reviews)

Situated near the beach, this hotel is 0.5 mi (0.8 km) from Recreation Ground and within 3 mi (5 km) of Dickenson Bay Beach …

$100

Recent Reviews in St. John's

Hide content

Where to stay in St. John's

St. John's Hotel Guide

If you are looking for comfortable places to base yourself in St. John's, you've got plenty of options. Expedia's extensive database has 26 lodging options that are within a 6-mile away from the Fort James. The Siboney Beach Club is 2 miles away.

The Blue Waters Resort and Spa and Halcyon Cove by Rex Resorts All Inclusive are good options if you decide to stay within easy walking distance of Runaway Bay Beach. The Antigua Village and Heritage Hotel are within an easy stroll of Fort Bay Beach.
 If you choose to stay near Museum of Antigua and Barbuda, choose from accommodation options which include Anchorage Inn and City View Hotel and Conference Centre. And finally, if your focus is on Fort Barrington, your closest hotel options are Galley Bay Resort & Spa - Antigua - All-Inclusive and Hawksbill by rex resorts - All Inclusive.

The Jumby Bay, A Rosewood Resort - All Inclusive is located 6 miles away from the center of St. John's. Another alternative is the Curtain Bluff Resort - All Inclusive, which is located 9 miles away. More hotel and apartment options here include the Carlisle Bay and the Inn At English Harbour.

5 miles to the north of St. John's you'll find Bolans, where you can spend a few hours exploring Valley Church Beach, Darkwood Beach and Mosquito Cove Beach. The Keyonna Beach All Inclusive and Sugar Ridge are just some of the fabulous Expedia-listed short and long-stay alternatives in Bolans. Or stay in Johnson's Point, 8 miles to the north of St. John's, where you can pick from the Jolly Beach Resort & Spa All Inclusive and Tranquility Bay Antigua. If you're staying in Johnson's Point, a couple of places to add to your itinerary are the Mount Obama, Carlisle Beach and Jolly Harbour Golf Club.

If you are really into sports and like to watch games you might like to visit Recreation Ground, which is 2 miles to the northwest of St. John's. Sleep nearby to the action at the Sandals Grande Antigua - All Inclusive Couples Only or the Villas at Sunset Lane All Inclusive - Adults Only.

V.C. Bird International Airport can be found 4 miles from St. John's. If you wish to stay nearby, you can easily book a night at the Jumby Bay, A Rosewood Resort - All Inclusive or Blue Waters Resort and Spa.