Hotels in St. Marys, Pennsylvania

Search & Compare St. Marys Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in St. Marys

St. Marys overview

Visitors to St. Marys can take time to see places like Straub Brewery and Memorial Park. If you're looking for a new favorite getaway, look no further than St. Marys.

Where to stay in St. Marys

Whether you're planning a longer vacation or a weekend getaway, St. Marys has the right hotel for you. We have 4 hotels with room prices starting at 59 USD per night.

How to get to St. Marys

Fly into Bradford, PA (BFD-Bradford Regional), 24.7 mi (39.8 km) from central St. Marys. DuBois, PA (DUJ-DuBois Regional) is the next closest major airport, 26.1 mi (42 km) away.

What to see around St. Marys

Some recommended places to see include:
  • • Straub Brewery
  • • Memorial Park

When to visit St. Marys

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 48°F day, 13°F night
  • • April-June: 77°F day, 28°F night
  • • July-September: 78°F day, 40°F night
  • • October-December: 62°F day, 14°F night
Seasonal rainfall averages
  • • January-March: 9.13 inches
  • • April-June: 12.64 inches
  • • July-September: 12.20 inches
  • • October-December: 10.59 inches