Search Hotels near Top St. Mary's Attractions

Top 10 Hotels in St. Mary's

See all 2 Hotels in St. Mary's
Stone Willow Inn

Stone Willow Inn

940 Queen Street E, St. Mary's N4X 1B3

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

Situated in St. Mary's, this hotel is 1.6 mi (2.6 km) from McCully's Hill Farm and 2.1 mi (3.5 km) from Canadian Baseball Hal …

$101
Westover Inn

Westover Inn

300 Thomas Street, St. Mary's N4X1B1

3.5 out of 5.0
3.9 out of 5 (102 reviews)

Situated in St. Mary's, this romantic Inn is 1km from downtown. 3 separate golf courses are 10 minutes away. Grand Theatre is …

$116
A Touch of Country Bed & Breakfast

A Touch of Country Bed & Breakfast

8.3 mi from St. Mary's
3.5 out of 5.0
4.9 out of 5 (12 reviews)

Situated in a rural location, this bed & breakfast is within 2 mi (3 km) of Stratford Municipal Golf Course, Studio Theatre …

$98
Swan Motel

Swan Motel

8.3 mi from St. Mary's
2.5 out of 5.0

Situated in Stratford, this motel is within 2 mi (3 km) of Stratford Municipal Golf Course, Studio Theatre, and Avon Theatre. …

$95
Stone Maiden Inn

Stone Maiden Inn

8.4 mi from St. Mary's
3.5 out of 5.0
4.4 out of 5 (135 reviews)

Situated in Stratford, this bed & breakfast is within a 10-minute walk of Avon Theatre, Stratford City Hall, and Studio …

$129
The Stratford Hotel

The Stratford Hotel

8.6 mi from St. Mary's
2.5 out of 5.0
4.7 out of 5 (3 reviews)

Situated in Stratford, this hotel is within a 5-minute walk of Avon Theatre and Stratford City Hall. Studio Theatre and Tom …

$138
Foster's Inn

Foster's Inn

8.7 mi from St. Mary's
3.5 out of 5.0
4.4 out of 5 (32 reviews)

Situated in Stratford, this inn is steps from Avon Theatre, Studio Theatre, and Stratford City Hall. Tom Patterson Theatre an …

$136
The Albert Street Inn Ltd

The Albert Street Inn Ltd

8.7 mi from St. Mary's
2.0 out of 5.0
3 out of 5 (484 reviews)

Situated in the entertainment district, this hotel is steps from Stratford City Hall, Avon Theatre, and Studio Theatre. Tom …

$73
The Annex Room Inn & Restaurant

The Annex Room Inn & Restaurant

8.7 mi from St. Mary's
3.5 out of 5.0
4.2 out of 5 (30 reviews)

Situated in Stratford, this inn is steps from Stratford City Hall, Avon Theatre, and Studio Theatre. Tom Patterson Theatre an …

$115
Bentley’s Inn

Bentley’s Inn

8.8 mi from St. Mary's
3.0 out of 5.0

Located in the heart of Stratford, this hotel is within a 5-minute walk of Stratford City Hall, Avon Theatre, and Studio …

$121

Recent Reviews in St. Mary's

Where to stay in St. Mary's

St. Mary's Hotel Guide

Top St. Mary's Accommodations

Unfortunately, St. Mary's lacks accommodation options in the immediate center. However, you’ll find a selection of establishments close by that can be booked through Expedia. 3 retreats can be found within 6 miles.

The Westover Inn - An Ontario's Finest Inn and Stone Willow Inn are a few closest to the action in St. Mary's.

Still looking? The Residence Inn by Marriott London Ontario and the StationPark All Suite Hotel stand 19 miles and StationPark All Suite Hotel away from the center of St. Mary's. The Delta Hotels by Marriott London Armouries and the DoubleTree by Hilton Hotel London Ontario are located 19 miles and 19 miles away.

Attractions and Hotels Near St. Mary's

Looking to go a little further afield? Southwestern Ontario offers many things to see. If you love nature, be sure to explore Southwestern Ontario's forests, rivers, streams and lakes. You should also explore a selection of the area's art museums and history museums. Active travelers may try mountain biking in this part of Canada.

Some nearby places to check out in Southern Ontario are Stratford and London. Stratford is 12 miles to the northeast of St. Mary's, while London is 20 miles to the south. Stratford hotels include the Albert Street Inn Ltd and Queen's Inn at Stratford. The Best Western Plus Lamplighter Inn & Conference Centre and Hotel Metro are the accommodation options in London.

If watching sport is a favorite pastime of yours, head to TD Waterhouse Stadium and experience the excitement in the air at game time. Stay a little closer to the action at the Windermere Manor Hotel and Conference Centre or the Holiday Inn Express Suites Downtown.

How to Get to St. Mary's

London International Airport is situated 16 miles from St. Mary's. Travelers who wish to stay nearby can book a room at the Knights Inn London Airport or the Maple Glen Motel.