Top 10 Hotels in St. Mary

See all 28 Hotels in St. Mary
Jolly Beach Resort & Spa All Inclusive
Jolly Beach Resort & Spa All Inclusive

Bolans Village, St. Mary's, Jolly Harbour

3.0 out of 5.0
3.3 out of 5 (730 reviews)

This Antigua resort fronts a white-sand Caribbean beach 1.5 km (1 mi) long, on the island's west coast; downtown St. John's i …

$230
Cocobay Resort - All Inclusive - Adults Only
Cocobay Resort - All Inclusive - Adults Only

Valley Church, Valley Church

4.0 out of 5.0
4.5 out of 5 (167 reviews)

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

$397
Carlisle Bay
Carlisle Bay

Old Road, Carlisle Bay

5.0 out of 5.0
4.7 out of 5 (65 reviews)

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 …

$855
Curtain Bluff Resort - All Inclusive
Curtain Bluff Resort - All Inclusive

Old Road Village, Carlisle Bay

4.5 out of 5.0
5 out of 5 (27 reviews)

Located in Carlisle Bay, this beachfront resort is in the city center, 0.7 mi (1.1 km) from Carlisle Beach, and 3 mi (4.8 km) …

$825
3 Martini Hotel Apartments
3 Martini Hotel Apartments

Valley Road, Crab Hill, Johnson's Point

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

Offering direct access to the beach, this Johnson's Point guesthouse is within 1 mi (2 km) of Turner's Beach and Darkwood …

$90
Sugar Ridge
Sugar Ridge

Tottenham Park, Jolly Harbour

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
Stoneyhill Studio Apartments
Stoneyhill Studio Apartments

Ffryes Estate, Valley Church

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

Situated near the beach, this apartment is within 1 mi (2 km) of Valley Church Beach, Fryes Beach, and Darkwood Beach. …

$140
Turner's Beach Cottages
Turner's Beach Cottages

Turner's Beach, Johnson's Point

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

Nestled on the beach, this Johnson's Point apartment is within 1 mi (2 km) of Turner's Beach and Darkwood Beach. Fryes Beac …

$182
CoCo Rose Guesthouse
CoCo Rose Guesthouse

Old Rd., Cades Bay

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

Nestled on the beach, this Cades Bay guesthouse is within 3 mi (5 km) of Turner's Beach, Darkwood Beach, and Carlisle Beach …

$95
COCOS Hotel Antigua - All Inclusive - Adults Only
COCOS Hotel Antigua - All Inclusive - Adults Only

Valley Church Beach, Valley Church

3.5 out of 5.0
4.5 out of 5 (167 reviews)

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

$555

Recent Reviews in St. Mary

Hide content

Where to stay in St. Mary

St. Mary Hotel Guide

From the budget level to the more upmarket, St. Mary features a terrific range of quality hotel choices. Expedia's comprehensive database contains 54 long- and short-stay options within a 0.1-mile radius of St. Mary's center.

St. Mary's city center is within walking distance of accommodation including Keyonna Beach Resort Antigua - All Inclusive and Sugar Ridge.

If you are looking for economical accommodation options, you might like to try the Keyonna Beach Resort Antigua - All Inclusive, Sugar Ridge and Jolly Beach Resort & Spa All Inclusive.

The Jumby Bay, A Rosewood Resort - All Inclusive is situated 10 miles from the middle of St. Mary. Alternatively, the Hermitage Bay All Inclusive is situated 3 miles away. The Curtain Bluff Resort - All Inclusive and also the Carlisle Bay are some alternative Expedia-listed hotels in St. Mary.

7 miles away from St. Mary is Pares, where you can find Reservoir Range and Hell's Gate Island. The Ellen Bay Cottages and Oceanic View Exclusive Vacation Cottages are some of the long and short-stay 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. While visiting St. John's, set aside some time to check out the Dickenson Bay Beach and Fort James.

Get your fix of local sport by making a journey to Sir Vivian Richards Stadium, which is 6 miles to the northeast of St. Mary. Those wanting to sleep close by can make a choice from the Paige Pond Country Inn or the Date Palms Apartments.

If you are flying into or out of V.C. Bird International Airport and are looking to stay nearby try Suite Serenade or Ocean Point Resort and Spa.