Where will you stay in St. Marys?

Top 10 Hotels in St. Marys

See all 2 Hotels in St. Marys
Americas Best Value Inn & Suites-St. Marys

Americas Best Value Inn & Suites-St. Marys

1321 Celina Road, St. Marys 45885

2.0 out of 5.0
4 out of 5 (114 reviews)

Situated in St. Marys, this motel is 1.5 mi (2.3 km) from Grand Lake St Marys State Park and within 12 mi (20 km) of Mercelin …

Get Rates
Quality Inn

Quality Inn

1410 Commerce Drive, St. Marys 45885

2.5 out of 5.0
3.9 out of 5 (95 reviews)

Located in the heart of St. Marys, this hotel is 1.8 mi (2.9 km) from Grand Lake St Marys State Park and within 12 mi (20 km) …

Get Rates
Best Western Celina

Best Western Celina

4.2 mi from St. Marys
2.5 out of 5.0
4.1 out of 5 (86 reviews)

Situated in a rural location, this hotel is 2.3 mi (3.8 km) from Mercelina Park and 8.2 mi (13.2 km) from Grand Lake St Marys …

$85
Americas Best Value Inn - Celina

Americas Best Value Inn - Celina

5.2 mi from St. Marys
2.0 out of 5.0
3.9 out of 5 (60 reviews)

Situated in Celina, this motel is 1.3 mi (2 km) from Mercelina Park and 6.8 mi (10.9 km) from Grand Lake St Marys State Park. …

Get Rates
Best Western Wapakoneta Inn

Best Western Wapakoneta Inn

6.6 mi from St. Marys
2.5 out of 5.0
4.5 out of 5 (166 reviews)

Situated in Wapakoneta, this hotel is 0.5 mi (0.9 km) from Armstrong Air and Space Museum and 1.7 mi (2.8 km) from Auglaize …

$88
Wingate by Wyndham Lima Downtown

Wingate by Wyndham Lima Downtown

13.4 mi from St. Marys
2.5 out of 5.0
4.3 out of 5 (393 reviews)

Situated in the entertainment district, this hotel is 1.2 mi (2 km) from Lima Memorial Hospital and within 6 mi (10 km) of …

Get Rates
Country Inn & Suites By Carlson, Lima, OH

Country Inn & Suites By Carlson, Lima, OH

14.4 mi from St. Marys
2.5 out of 5.0
4.4 out of 5 (399 reviews)

Situated in Lima, this hotel is 0.5 mi (0.8 km) from Lima Memorial Hospital and 1.5 mi (2.4 km) from Allen County Fairgrounds …

$89
Howard Johnson Inn Lima

Howard Johnson Inn Lima

14.7 mi from St. Marys
3.0 out of 5.0
4.2 out of 5 (355 reviews)

This family-friendly Lima hotel is within 1 mi (2 km) of Lima Memorial Hospital and Allen County Fairgrounds. Ohio State …

Get Rates
Motel 6 Lima

Motel 6 Lima

14.7 mi from St. Marys
2.0 out of 5.0
3.2 out of 5 (129 reviews)

Situated in Lima, this motel is within 1 mi (2 km) of Lima Memorial Hospital and Allen County Fairgrounds. Ohio State …

Get Rates
Holiday Inn Express & Suites Sidney

Holiday Inn Express & Suites Sidney

16.5 mi from St. Marys
2.5 out of 5.0
4.8 out of 5 (80 reviews)

Located in the heart of Sidney, this hotel is 1.8 mi (2.9 km) from Shelby County Fairgrounds and 2.4 mi (3.8 km) from Tawaw …

$103

Recent Reviews in St. Marys

Where to stay in St. Marys

St. Marys Hotel Guide

Top St. Marys Accommodations

A small number of accommodations can be found within 3 miles of St. Marys. Choose the best of 2 places to stay in comfort on Expedia.

If you're planning to spend some nights relatively close to where all the fun takes place, look up the Quality Inn and Americas Best Value Inn & Suites-St. Marys.

If you still haven't found what you're looking for, you might want to consider looking into the Fairfield Inn & Suites by Marriott Lima as well as the Best Western Celina, these accommodations are 20 miles and 8 miles from the city center of St. Marys. The Quality Inn and the Best Western Wapakoneta Inn are located 20 miles and 11 miles away.

Attractions and Hotels Near St. Marys

Keen on seeing even more of the rural landscapes and rolling hills that this area features? Why don't you plan some extra time in other places in Northwest Ohio? Enjoy hiking, four-wheel driving and bird watching or visit the region's visitor attractions. Suitable hotel options are available.

Some nearby places to visit in Northwest Ohio are Lima and Van Wert. Lima is 20 miles to the northeast of St. Marys, while Van Wert is 25 miles to the northwest. Accommodations in Lima include the Courtyard by Marriott Lima and Holiday Inn Hotel & Suites Lima. The Holiday Inn Express Hotel & Suites Van Wert and Guest Keeper Inn are the hotels in Van Wert.

Just because you are traveling in Northwest Ohio doesn't mean you can't enjoy your love of sports. Carleton Davidson Stadium is a great venue to spend some time at while in this area. For travelers who are interested in staying in the area around the stadium, the best options are the Hampton Inn Springfield or the Courtyard by Marriott Springfield Downtown.

How to Get to St. Marys

If you are planning on arriving via James M. Cox Dayton International Airport, you may find it convenient to book some accommodation at the Super 8 Vandalia / Dayton International Airport, or the Airport Inn and Parking/Dayton International Airport, which are both conveniently located nearby.