Star Rating
Hotel Name
Price Range (USD) to
Amenities

Saint Marys Ohio Hotels & Motels

Find the perfect hotel in Saint Marys using our hotel guide provided below. Search for the cheapest discounted hotel and motel rates in or near Saint Marys, OH for your upcoming personal or group trip. We provide the best Saint Marys, Ohio motel and hotel rooms. Browse the Saint Marys area hotels to find the perfect lodging! Please use the provided map of the Saint Marys hotels. Coordinating a group? Get Saint Marys Group Hotel Discounts

The Saint Marys center point is about 9 miles east of Mercer County Historical and 10 miles east of Mercer County Fairgrounds.

Saint Marys Hotels & Accommodations

Americas Best Value Inn & Suites St. Marys in St. Marys
+1-888-389-4121
1321 Celina Rd., St. Marys, OH 45885 ~0.49 miles west of Saint Marys
  • Inexpensive Highway property
  • Fitness / Gym is on-site
  • Amenities are good
  • Generally very clean
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Saint Marys" Get Alexa Skill →
Quality Inn - St Mary's
+1-888-675-2083
1410 Commerce Dr., St Mary's, OH 45885 ~1.16 miles northwest of Saint Marys
  • Low priced hotel
  • 85 rooms in property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Celina - Celina
+1-800-716-8490
2020 Holiday Dr., Celina, OH 45822 ~7.56 miles west of Saint Marys
  • Midscale Rural property
  • Check-in time: 3:00pm
From$88
Very Good 4.0 /5 Read Reviews Call BookMore Details
Americas Best Value Inn Celina
+1-800-805-5223
1421 State Route 703, Celina, OH 45822 ~8.47 miles west of Saint Marys
  • Low Cost Lake property
  • Check-in time: 2:00PM
From$60
Average 3.0 /5 Reviews Call BookMore Details
Celina Motel - Celina
+1-888-965-1860
225 South Main St., Celina, OH 45040 ~9.27 miles west of Saint Marys
  • Cheap property
From$45
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Wapakoneta Inn
+1-888-788-5576
1008 Lunar Dr., Wapakoneta, OH 45895 ~11.76 miles east of Saint Marys
  • 3-star Rural property
  • Check-in: 3:00 PM
  • Cleaning staff friendly and helpful
  • Lovely service and very clean rooms
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites : 1510 Saturn Dr.
+1-888-897-9207
1510 Saturn Dr., Wapakoneta, OH 45895 ~11.79 miles east of Saint Marys
  • Low-priced Rural property
  • 24 suites in property
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Fairfield Inn & Suites by Marriott Lima
+1-888-311-4278
2179 Elida Rd., Lima, OH 45805 ~19.83 miles northeast of Saint Marys
  • Cheap property
  • Check in: 1500
  • Great reception
  • Most guests thought it was easy to get to the train station
From$87
Average 3.0 /5 Recent Reviews Call BookMore Details
Wingate by Wyndham
+1-888-469-4795
175 West Market St., Lima, OH 45801 ~20.29 miles northeast of Saint Marys
  • 3 star Downtown property
  • Hotel has 6 floors
  • Good for sightseeing with nearby parking areas
  • Most guests said the reception staff was great
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Sidney Oh
+1-888-734-9421
West Michigan St., Sidney, OHIO 45365 ~20.54 miles southeast of Saint Marys
  • Inexpensive property
  • 2 floors in hotel
Country Inn & Suites by Radisson, Lima, OH in Lima
+1-888-841-5292
804 South Leonard Ave., Lima, OH 45804 ~20.58 miles northeast of Saint Marys
  • Three Star Highway hotel
  • 72 rooms in hotel
  • Good accessibility by car
  • Rooms need regular maintenance
From$59
Very Good 4.5 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites Sidney, an IHG Hotel in Sidney
+1-888-455-5160
450 Folkerth Ave., Sidney, OH 45365 ~20.71 miles southeast of Saint Marys
  • Cheap property
  • Fitness center on property
From$105
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Sidney
+1-888-965-8297
400 Folkerth Ave., Sidney, OH 45365 ~20.77 miles southeast of Saint Marys
  • Low Cost Rural property
  • Fitness / Gym is on-site
From$56
Average 3.0 /5 Reviews Call BookMore Details
Towneplace Stes Marriott Lima
+1-888-906-6358
906 South Leonard Ave., Lima, OH 45804 ~20.79 miles northeast of Saint Marys
  • Midscale property
  • 110 suites in hotel
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Metro Inns Falkirk - Falkirk
+1-888-749-6785
Polmont, Falkirk, FK20KS ~20.84 miles northeast of Saint Marys
  • 3-star hotel
From$90
Very Good 4.0 /5 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Saint Marys" Get Alexa Skill →
Quality Inn
+1-888-878-9982
1959 West Michigan St., Sidney, OH 45365 ~20.86 miles southeast of Saint Marys
  • Economical Rural property
  • Comp. Breakfast
  • Could use a good cleaning
  • Hotel seemed generally not clean
From$70
Average 3.0 /5 Reviews Call BookMore Details
Travelodge by Wyndham Lima Oh in Lima
+1-888-389-4485
805 South Leonard Ave., Lima, OH 45804 ~20.91 miles northeast of Saint Marys
  • Two star Highway hotel
  • Comp. Breakfast
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Sidney in Sidney
+1-888-389-4121
2009 B Michigan St., Sidney, OH 45365 ~20.92 miles southeast of Saint Marys
  • Low-priced hotel
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Hotel & Suites Lima, an IHG Hotel
+1-888-675-2083
803 South Leonard Ave., Lima, OH 45804 ~20.98 miles northeast of Saint Marys
  • Three Star Highway property
  • Check in: 03:00PM
  • Popular among business travelers
  • Value for money could be better
From$90
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn Lima
+1-800-716-8490
1933 Roschman Ave., Lima, OH 45804 ~21.07 miles northeast of Saint Marys
  • 3 star hotel
  • Hotel has 98 rooms
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Howard Johnson Lima in Lima
+1-800-805-5223
1920 Roschman Ave., Lima, OH 45804 ~21.08 miles northeast of Saint Marys
  • Midscale Highway hotel
  • 8 meeting rooms in hotel
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Lima - Lima
+1-888-965-1860
936 Greely Chapel Rd., Lima, OH 45804 ~21.16 miles northeast of Saint Marys
  • Affordable Highway hotel
  • Access to gym on-site
From$80
Average 3.0 /5 Reviews Call BookMore Details
Motel 6 Lima, OH - Lima
+1-888-788-5576
1800 Harding Highway, Lima, OH 45804 ~21.16 miles northeast of Saint Marys
  • 2-star Downtown hotel
  • 2 floors in property
From$44
Average 3.0 /5 Read Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Delphos
+1-888-897-9207
480 Moxie Ln, Delphos, OH 45833 ~21.26 miles north of Saint Marys
  • Low Cost property
  • Check-in: 15:00
From$60
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Red Carpet Inn Lima
+1-888-311-4278
1231 Neubrecht Rd., Lima, OH 45801 ~22.04 miles northeast of Saint Marys
  • Low-priced Downtown property
  • Shuttle from airport available
  • High value
  • Dirty strip
Hampton Inn Sidney - Sidney
+1-888-469-4795
1600 Hampton Court, Sidney, OH 45365 ~22.04 miles southeast of Saint Marys
  • Affordable Rural property
  • Complimentary breakfast is offered
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
Quality Inn - Lima
+1-888-734-9421
1210 Neubrecht Rd., Lima, OH 45801 ~22.14 miles northeast of Saint Marys
  • Mid-scale Highway hotel
  • Check-in time: 3:00 PM
  • Most guests thought they were poorly maintained
  • Most guests found the staff to be very friendly
From$69
Average 3.0 /5 Reviews Call BookMore Details
LIMA INN HOTEL - Lima
+1-888-841-5292
1250 Neubrecht Rd., Lima, OH 45801 ~22.21 miles northeast of Saint Marys
  • Low-priced Highway property
  • 55 rooms in hotel
Holiday Inn Express Hotel & Suites Van Wert, an IHG Hotel
+1-888-455-5160
140 Valam Dr., Van Wert, OH 45891 ~25.31 miles northwest of Saint Marys
  • Two star property
  • Check in: 3:00pm
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Baymont by Wyndham Piqua
+1-888-965-8297
950 East Ash St., Piqua, OH 45356 ~28.54 miles south of Saint Marys
  • Two star Highway property
  • Comp. Breakfast
From$48
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Red Roof Inn & Suites Piqua - I-75 - Piqua
+1-888-906-6358
902 Scott Dr., Piqua, OH 45356 ~28.57 miles south of Saint Marys
  • 3 star Highway property
  • Check-in: 14:00
From$49
Very Good 4.0 /5 Read Reviews Call BookMore Details
Comfort Inn Miami Valley Centre Mall - Piqua
+1-888-749-6785
987 East Ash St., Piqua, OH 45356 ~28.86 miles south of Saint Marys
  • Two star Highway property
  • Check in time: 3:00 pm
From$64
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Portland Inn in Portland
+1-888-878-9982
1147 North Us Highway 27, Portland, IN 47371 ~31.29 miles west of Saint Marys
  • Two star property
From$50
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Greenville, an IHG Hotel in Greenville
+1-888-389-4485
1195 Russ Rd., Greenville, OH 45331 ~31.52 miles south of Saint Marys
  • Low-priced Rural hotel
  • Check-in: 3pm
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Greenville North
+1-888-389-4121
1190 East Russ Rd., Greenville, OH 45331 Website ~31.53 miles southwest of Saint Marys
  • Three Star Rural hotel
  • 2 floors in property
  • Very good hotel
  • Excellent value
From$78
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites : 100 Holiday Dr.
+1-888-675-2083
100 Holiday Dr., Portland, IN 47371 ~32.37 miles west of Saint Marys
  • 3-star Suburban hotel
  • Check in time: 3:00 PM
  • Excellent customer service
  • Pool should be renewed
From$74
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Baymont by Wyndham Greenville OH
+1-800-716-8490
851 Martin St., Greenville, OH 45331 ~33.00 miles south of Saint Marys
  • Inexpensive Rural hotel
  • Check in time: 15:00
Quality Inn Decatur near US-224 - Decatur
+1-800-805-5223
1201 South 13th St., Decatur, IN 46733 ~34.01 miles northwest of Saint Marys
  • Affordable property
  • 58 rooms in hotel
From$39
Average 3.0 /5 Reviews Call BookMore Details
Rodeway Inn - Decatur
+1-888-965-1860
1302 South 13th St., Decatur, IN 46733 ~34.06 miles northwest of Saint Marys
  • Low-priced hotel
  • Comp. Breakfast
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Suites Troy-I75 - Troy
+1-888-788-5576
1800 Towne Park Dr., Troy, OH 45373 ~34.49 miles south of Saint Marys
  • Three Star Highway property
  • Complimentary breakfast is offered
  • Nice rooms
  • Friendly helpful staff
From$65
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Home2 Suites by Hilton : 1805 Towne Park Dr.
+1-888-897-9207
1805 Towne Park Dr., Troy, OH 45373 ~34.66 miles south of Saint Marys
  • Mid-scale Suburban hotel
  • Check in: 3:00PM
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
America's Best Inn Troy
+1-888-311-4278
30 Troy Town Dr., Troy, OH 45373 ~34.87 miles south of Saint Marys
  • Economical hotel
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Troy - Troy
+1-888-469-4795
45 Troy Town Dr., Troy, OH 45373 ~34.94 miles south of Saint Marys
  • Mid-scale property
  • Check in: 15:00
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Dayton Troy - Troy
+1-888-734-9421
87 Troy Town Dr., Troy, OH 45373 ~34.94 miles south of Saint Marys
  • 3-star Suburban property
  • Fitness / Gym is on-site
  • Nice amenities
  • Spacious room
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Troy An Ihg Hotel
+1-888-841-5292
60 Troy Town Dr., Troy, OH 45373 ~34.98 miles south of Saint Marys
  • 3 star property
  • Hotel has 3 floors
  • Excellent value
  • Convenient parking
From$91
Very Good 4.0 /5 Reviews Call BookMore Details
Fairfield Inn & Suites Dayton Troy
+1-888-455-5160
83 Troy Town Dr., Troy, OH 45373 ~35.06 miles south of Saint Marys
  • Midscale Suburban property
  • Hotel has 80 rooms
  • Conveniently located
  • Excellent value
From$75
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Americas Best Value Inn Decatur, IN : 1033 North 13th St.
+1-888-965-8297
1033 North 13th St., Decatur, IN 46733 ~35.07 miles northwest of Saint Marys
  • Low-priced property
  • Hotel has 40 rooms
From$42
Average 3.0 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Bellefontaine
+1-888-906-6358
1117 North Main St., Bellefontaine, OH 43311 ~35.46 miles east of Saint Marys
  • 2-star Suburban hotel
  • Fitness + Health Center
From$68
Average 3.5 /5 Review Score Call BookMore Details
Comfort Inn
+1-888-749-6785
260 Northview Dr., Bellefontaine, OH 43311 ~35.54 miles east of Saint Marys
  • Three Star Lake hotel
  • 3 conference rooms in property
  • Good breakfast buffet
  • Most guests thought the building was acceptable
From$65
Average 3.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Bluffton
+1-888-878-9982
117 Commerce Lane, Bluffton, OH 45817 ~36.51 miles northeast of Saint Marys
  • Low priced Rural property
  • 14 suites in property
  • Most guests found the staff to be very friendly
  • Bad water pressure
From$69
Very Good 4.0 /5 Latest Reviews Call BookMore Details

Next: See My Saint Marys Hotels with Pricing

Bar Chart: Upcoming 20 Days of Saint Marys Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Marys, OH discounts available. The chart reflects the cheapest Saint Marys hotel for each day and each star rating category.

FAQs about hotels in Saint Marys

What are the best rated hotels in Saint Marys?

Country Inn & Suites by Radisson, Lima, OH, Microtel Inn & Suites by Wyndham Delphos and Hampton Inn Sidney are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Saint Marys?

Best Western Celina, Best Western Wapakoneta Inn and Wingate by Wyndham are the top 3 luxury hotels near Saint Marys city center.

What hotels are closest to the city center of Saint Marys?

Americas Best Value Inn & Suites St. Marys, Quality Inn, and Best Western Celina are the properties closest to Saint Marys city center.

How much does a cheap hotel in Saint Marys cost per night?

In the last year, a 2 star hotel in Saint Marys can be as cheap as $98.78 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Saint Marys cost per night?

In the last year, the average 3 star hotel in Saint Marys has been $101.26 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Saint Marys?

Celina Motel, Metro Inns Falkirk and America's Best Inn Troy are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Saint Marys?

Towneplace Stes Marriott Lima, Residence Inn by Marriott Dayton Troy and Fairfield Inn & Suites Dayton Troy are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Saint Marys?

Quality Inn, Comfort Inn Miami Valley Centre Mall and Quality Inn Greenville North are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Saint Marys?

Best Western Celina and Best Western Wapakoneta Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Saint Marys?

Holiday Inn Express & Suites, Holiday Inn Express & Suites Sidney, an IHG Hotel and Holiday Inn Express Hotel & Suites Van Wert, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top