
Find hotels in St. Marys, PA from ฿2,151
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Marys
Pet friendly
Check prices for these dates
Our top choices for St. Marys hotels

Best Western Plus Executive Inn
Best Western Plus Executive InnSt. Marys
8.4 out of 10, Very good, (570 reviews)
The price is ฿3,229
฿3,584 total
includes taxes & fees
20 Mar - 21 Mar

Holiday Inn Express & Suites St Marys by IHG
Holiday Inn Express & Suites St Marys by IHGSt. Marys
8.6 out of 10, Excellent, (380 reviews)
The price is ฿3,810
฿4,229 total
includes taxes & fees
27 Mar - 28 Mar

The Cozy Afghan Bed & Breakfast
The Cozy Afghan Bed & BreakfastSt. Marys
8.8 out of 10, Excellent, (357 reviews)
The price is ฿3,550
฿3,941 total
includes taxes & fees
17 Mar - 18 Mar

Creekstone Inn & Suites
Creekstone Inn & SuitesSt. Marys
9.4 out of 10, Exceptional, (308 reviews)
The price is ฿7,750
฿8,602 total
includes taxes & fees
17 Mar - 18 Mar

Gunners Inn
Gunners InnSt. Marys
7.8 out of 10, Good, (111 reviews)
The price is ฿1,937
฿2,151 total
includes taxes & fees
25 Mar - 26 Mar

Fairfield Inn & Suites DuBois
Fairfield Inn & Suites DuBoisDuBois
9.6 out of 10, Exceptional, (749 reviews)
The price is ฿3,681
฿4,086 total
includes taxes & fees
21 Mar - 22 Mar

Bennetts Valley Elk Country Inn
Bennetts Valley Elk Country InnWeedville
8.4 out of 10, Very good, (172 reviews)
The price is ฿2,785
฿3,899 total
includes taxes & fees
17 Mar - 18 Mar

The Hygrade Inn
The Hygrade InnEmporium
9.8 out of 10, Exceptional, (88 reviews)
The price is ฿4,036
฿4,480 total
includes taxes & fees
18 Mar - 19 Mar

Kane Manor Inn
Kane Manor InnKane
9.4 out of 10, Exceptional, (69 reviews)
The price is ฿4,473
฿4,965 total
includes taxes & fees
18 Mar - 19 Mar

Elker Inn & Suites
Elker Inn & SuitesRidgway
9.4 out of 10, Exceptional, (136 reviews)
The price is ฿3,342
฿3,710 total
includes taxes & fees
17 Mar - 18 Mar

The Royal Inn
The Royal InnRidgway
7.8 out of 10, Good, (586 reviews)
The price is ฿2,745
฿3,047 total
includes taxes & fees
17 Mar - 18 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Marys attractions
Learn more about St. Marys
Nestled in the Allegheny Mountains, this charming town invites you to explore its rich elk-viewing opportunities and scenic hiking trails. Don't miss the Straub Brewery tour, where you can sample craft beers and learn about the town's brewing heritage.

Top St. Marys Hotel Reviews

Best Western Plus Executive Inn
10/10 Excellent
More cheap stays in St. Marys

Gunners Inn
33 South St. Marys Street St. Marys PA
The price is ฿1,937 per night from 25 Mar to 26 Mar
฿1,937
฿2,151 total
25 Mar - 26 Mar
includes taxes & fees














































