Top 10 Hotels in St. Mary

See all 105 Hotels in St. Mary
Sugar Ridge
Sugar Ridge

Tottenham Park, Jolly Harbour

4.0 out of 5.0

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

Get Rates
Trade Winds Hotel
Trade Winds Hotel

Dickenson Bay, St. John's

4.0 out of 5.0

Set atop a hill above Dickenson Bay on Antigua's northwest coast, this 51-room hotel offers sweeping views of the Caribbean …

Get Rates
Cocobay Resort - All Inclusive - Adults Only
Cocobay Resort - All Inclusive - Adults Only

Valley Church, Valley Church

4.0 out of 5.0

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

$362
Keyonna Beach Resort Antigua - All Inclusive
Keyonna Beach Resort Antigua - All Inclusive

Turner's Beach, Johnson's Point

3.5 out of 5.0

Nestled on the beach, this Crab Hill resort is within 1 mi (2 km) of Turner's Beach and Darkwood Beach. Fryes Beach and Valle …

Get Rates
Siboney Beach Club
Siboney Beach Club

Dickenson Bay, St. John's

3.0 out of 5.0

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
Vine Cottages Adults Only
Vine Cottages Adults Only

Picadilly Road, English Harbour Town, Falmouth Harbour

3.0 out of 5.0

Located in Cobbs Cross, this beach guesthouse is 1.7 mi (2.7 km) from Falmouth Harbour Marina and 2.4 mi (3.9 km) from …

$200
Admiral's Inn and Gunpowder Suites
Admiral's Inn and Gunpowder Suites

Nelson's Dockyard, English Harbour

3.5 out of 5.0

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 …

$210
Carlisle Bay
Carlisle Bay

Old Road, Carlisle Bay

5.0 out of 5.0

This Carlisle Bay hotel is on the beach, 0.2 mi (0.3 km) from Carlisle Beach, and within 6 mi (10 km) of Turner's Beach and …

$575
Copper and Lumber Store Hotel
Copper and Lumber Store Hotel

Nelsons Dockyard, English Harbour

3.0 out of 5.0

Situated in the historical district, this historic hotel is 0.8 mi (1.3 km) from Galleon Beach and 1.6 mi (2.5 km) from …

$135
Antigua Village
Antigua Village

Dickenson Bay, St. John's

3.0 out of 5.0

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

Recent Reviews in St. Mary

Hide content

Where to stay in St. Mary

St. Mary Hotel Guide

There are numerous possibilities for those visitors planning to find an upscale or affordable hotel in St. Mary. If you are after a great place to stay within 6 miles of downtown St. Mary, Expedia's comprehensive database lists no less than 57 hotels and apartments within that area.

If you are wanting to book accommodation that is within 2 miles from the center of St. Mary, Keyonna Beach Resort Antigua - All Inclusive and Sugar Ridge would be perfect.

The Keyonna Beach Resort Antigua - All Inclusive, Sugar Ridge and Jolly Beach Resort & Spa All Inclusive are excellent hotel choices for those seeking cheaper hotels.

10 miles away from downtown St. Mary, is the Jumby Bay, A Rosewood Resort - All Inclusive. The Hermitage Bay All Inclusive is 3 miles away. The Curtain Bluff Resort - All Inclusive as well as the Carlisle Bay are two other Expedia-listed hotels in St. Mary.

Looking for more things to do? Spend some time visiting Reservoir Range and Hell's Gate Island, in Pares, 7 miles to the east of St. Mary. The Ellen Bay Cottages and Oceanic View Exclusive Vacation Cottages are some of the Expedia-listed hotel and apartment alternatives in Pares. 6 miles to the north of St. Mary, you'll find St. John's, which is home to the Blue Waters Resort and Spa and Galley Bay Resort & Spa - All-Inclusive - Adults Only. Should you choose to stay in St. John's, you might like to visit the Dickenson Bay Beach and Fort James.

Just because you are on holiday, doesn't mean you can't enjoy your love of all things sport. Sir Vivian Richards Stadium is situated 6 miles to the northeast of St. Mary. Those wanting to find a bed close to the stadium can make a choice from the Paige Pond Country Inn or the Date Palms Apartments.

For travelers planning on arriving or departing via V.C. Bird International Airport, you may like to book some accommodation at Ocean Point Resort and Spa, or Villa Valley Breeze, which are both close by.