Book Cheap Hotels in St. Marys
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. Marys
Most frequently booked St. Marys hotels

Holiday Inn Express & Suites St Marys by IHG
195 Comfort Lane St. Marys PA
Free cancellation
2.71 km from city centre
The price is CA $160 per night
CA $160
CA $178 total
Jan 12 - Jan 13, 2026
includes taxes & fees
Book a stay at this business-friendly hotel in St. Marys. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Benzinger Park and Luhr Park are located nearby.

Best Western Plus Executive Inn
1002 Earth Road St. Marys PA
Free cancellation
Reserve now, pay when you stay
2.92 km from city centre
The price is CA $162 per night
CA $162
CA $180 total
Jan 6 - Jan 7, 2026
includes taxes & fees
Book a stay at this business-friendly hotel in St. Marys. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Benzinger Park and Luhr Park are located nearby.

Cobblestone Inn & Suites - St Marys
328 Depot Street St. Marys PA
Free cancellation
Reserve now, pay when you stay
0.45 km from city centre
The price is CA $302 per night
CA $302
CA $336 total
Jan 12 - Jan 13, 2026
includes taxes & fees
Book a stay at this business-friendly hotel in St. Marys. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Diamond Street Park and Straub Brewery are located nearby.

House 20 Minutes from Elk Viewing and 5 Minutes from Local Restaurants!
Saint Marys PA
4.72 km from city centre
The price is CA $219 per night
CA $219
CA $381 total
Dec 31 - Jan 1, 2026
includes taxes & fees
Stay at this vacation home in St. Marys. Enjoy laundry facilities, patios, and in-room jetted tubs. Popular attractions Village Park and West Creek Wetlands Learning Center are located nearby.

The Cozy Afghan Bed & Breakfast
152 Center Street St. Marys PA
0.21 km from city centre
The price is CA $151 per night
CA $151
CA $167 total
Dec 31 - Jan 1, 2026
includes taxes & fees
Stay at this B&B in St. Marys. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions St. Marys Public Library and Saint Marys Public Library are located nearby.
Pool
Breakfast included

Gunners Inn
33 South St. Marys Street St. Marys PA
0.06 km from city centre
The price is CA $68 per night
CA $68
CA $76 total
Jan 12 - Jan 13, 2026
includes taxes & fees
Stay at this motel in St. Marys. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Franklin Plaza and The Diamond are located nearby.
Pool
Breakfast included

The Modern Gem with GAME ROOM! Pet friendly
Saint Marys PA
0.41 km from city centre
Stay at this vacation home in St. Marys. Enjoy free WiFi, laundry facilities, and an in-room coffeemaker. Popular attractions Straub Brewery and The Diamond are located nearby.
Kitchen
Washer

Visitors Den at Jim and Katie’s
Saint Marys PA
1.4 km from city centre
Stay at this vacation home in St. Marys. Enjoy laundry facilities, an in-room coffeemaker, and air conditioning. Popular attractions Memorial Park and Diamond Street Park are located nearby.

Fairfield Inn & Suites DuBois
2219 Bee Line Hwy DuBois PA
Free cancellation
Reserve now, pay when you stay
35.64 km from city centre
The price is CA $166 per night
CA $166
CA $184 total
Jan 11 - Jan 12, 2026
includes taxes & fees
Book a stay at this business-friendly hotel in DuBois. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions DuBois Mall and Sandy Township Recreational Park are located nearby.
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.
Top family friendly St. Marys hotel deals

Best Western Plus Executive Inn
1002 Earth Road St. Marys PA
The price is CA $162 per night from Jan 6 to Jan 7
CA $162
CA $180 total
Jan 6 - Jan 7, 2026
includes taxes & fees
8.4/10 Very Good! (562 reviews)
Top cheap St. Marys hotel deals

Best Western Plus Executive Inn
1002 Earth Road St. Marys PA
The price is CA $162 per night from Jan 6 to Jan 7
CA $162
CA $180 total
Jan 6 - Jan 7, 2026
includes taxes & fees
8.4/10 Very Good! (562 reviews)
St. Marys hotels essential information
Accommodation | 163 hotels |
|---|---|
Lowest Price | CA $76 |
Highest Price | CA $381 |
Popular hotels | Holiday Inn Express & Suites St Marys by IHG, Best Western Plus Executive Inn, Cobblestone Inn & Suites - St Marys, House 20 Minutes from Elk Viewing and 5 Minutes from Local Restaurants!, The Cozy Afghan Bed & Breakfast, Gunners Inn, The Modern Gem with GAME ROOM! Pet friendly, Visitors Den at Jim and Katie’s , Fairfield Inn & Suites DuBois |
Frequently asked questions
Recent St. Marys hotel reviews by fellow wanderers

Fairfield Inn & Suites DuBois
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"My family and I had lovely stay there. The rooms were comfortable and spacious and the continental breakfast was decent. "
A verified traveller stayed at Fairfield Inn & Suites DuBois
Hotels near…
Areas of St. Marys
Most popular
Hotels
- Cheap Hotels in Grand Forks
- Erie Hotels with Hot Tubs
- Cheap Hotels in Grove City
- Erie Beach Resorts & Hotels
- Grove City Kid Friendly Hotels
- Hotels with smoking rooms in Lancaster
- Grove City Spa Resorts & Hotels
- Cheap Hotels in Roulette
- Erie Golf Resorts & Hotels
- Cheap Hotels in Honolulu
- Cheap Hotels in Dauphin
- Cheap Hotels in Gettysburg
- Cheap Hotels in Scranton
- Cheap Hotels in Niagara Falls
- Cheap Hotels in Erie
- Hotels with smoking rooms in Erie
- Cheap Hotels in Wilkes-Barre
Flights
Activities








