Find hotels in St. Marys, PA from NT$1,748

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Marys hotels

Holiday Inn Express & Suites St Marys by IHG

Holiday Inn Express & Suites St Marys by IHG
2.5 star property
St. Marys
8.6 out of 10, Excellent, (370)
Minutes from Benzinger Park and Luhr Park, this hotel offers a welcoming indoor pool and round-the-clock fitness facilities. Enjoy complimentary breakfast, WiFi, and parking. Business travelers appreciate the staff's helpfulness for a seamless stay.

"nice place and staff"
United States
Roy
The price is NT$3,685
NT$4,090 total
includes taxes & fees
Jan 2 - 2026/1/3
Holiday Inn Express & Suites St Marys by IHG

Gunners Inn

Gunners Inn
2.5 star property
St. Marys
7.8 out of 10, Good, (111)
Unwind at the bar after exploring nearby attractions in St. Marys. This motel offers convenient free breakfast, WiFi, and parking. The restaurant serves satisfying meals when you're ready to refuel from your adventures.

"Good staff"
United States
John
The price is NT$1,575
NT$1,748 total
includes taxes & fees
Jan 12 - 2026/1/13
Gunners Inn

Best Western Plus Executive Inn

Best Western Plus Executive Inn
3.0 star property
St. Marys
8.4 out of 10, Very Good, (560)
This quiet St. Marys retreat provides free continental breakfast, WiFi, and parking. Located near Benzinger Park and Luhr Park, the hotel features a fitness center for workouts. Guests consistently praise the helpful staff and clean rooms.

"Clean, pleasant staff, centrally located. "
United States
Gregory
The price is NT$3,439
NT$3,818 total
includes taxes & fees
Dec 26 - Dec 27
Best Western Plus Executive Inn

The Cozy Afghan Bed & Breakfast

The Cozy Afghan Bed & Breakfast
3.0 star property
St. Marys
8.8 out of 10, Excellent, (352)
Unwind at this charming getaway offering free daily breakfast, WiFi, and parking. Take a refreshing dip in the seasonal outdoor pool after exploring nearby St. Marys Public Library. Guests consistently praise the attentive, helpful staff.

"Great old building with so many of the original touches throughout. Room was clean, bed was comfy. Would stay again."
United States
Rebecca
The price is NT$3,463
NT$3,844 total
includes taxes & fees
Dec 18 - Dec 19
The Cozy Afghan Bed & Breakfast

Cobblestone Inn & Suites - St Marys

Cobblestone Inn & Suites - St Marys
2.5 star property
St. Marys
9.4 out of 10, Exceptional, (307)
Situated near Diamond Street Park and Straub Brewery, this comfortable hotel welcomes guests with a terrace, bar, and deli. Rooms include refrigerators and microwaves while free breakfast, WiFi, and parking enhance your stay.

"Great hotel option with excellent staff and accommodations! Would highly recommend!"
United States
Dena
The price is NT$7,558
NT$8,390 total
includes taxes & fees
Dec 18 - Dec 19
Cobblestone Inn & Suites - St Marys

Bennetts Valley Elk Country Inn

Bennetts Valley Elk Country Inn
2.0 star property
Weedville
8.4 out of 10, Very Good, (170)
Located in Weedville, this hotel offers a relaxing outdoor pool for summer enjoyment. Convenient free WiFi and parking enhance your stay while exploring nearby Hemlock Ave Park and Byrnedale Park attractions.

"The owner welcomed us personally and was incredibly kind and helpful throughout our stay. The room and common areas were spotless and well cared for, making our visit very comfortable. Overall, a great experience — highly recommend to anyone looking for a peaceful and friendly place to stay"
United States
Carrie
The price is NT$2,705
NT$3,787 total
includes taxes & fees
Dec 23 - Dec 24
Bennetts Valley Elk Country Inn

Elker Inn & Suites

Elker Inn & Suites
2.0 star property
Ridgway
9.4 out of 10, Exceptional, (128)
This charming hotel offers immediate access to local hiking and biking trails. Start each morning with complimentary on-the-go breakfast before exploring nearby Center House Museum and Bendigo State Park. Free WiFi and parking enhance your stay.

"Very nice place "
United States
Dale
The price is NT$3,260
NT$3,618 total
includes taxes & fees
Dec 18 - Dec 19
Elker Inn & Suites

The Hygrade Inn

The Hygrade Inn
3.5 star property
Emporium
9.8 out of 10, Exceptional, (86)
Set in the heart of Emporium, this welcoming inn offers free breakfast, WiFi, and parking. Dine at The Portage restaurant for dinner, then explore nearby Mini Park and Cameron County Court House.

"Beautiful facility with a very comfortable room. The breakfast and dinner were fantastic! Jim and Matt are excellent hosts. Will definitely be back! "
United States
Gary
The price is NT$3,260
NT$3,618 total
includes taxes & fees
Dec 21 - Dec 22
The Hygrade Inn

Fairfield Inn & Suites DuBois

Fairfield Inn & Suites DuBois
2.5 star property
DuBois
9.6 out of 10, Exceptional, (733)
Start your day with a refreshing dip in the indoor pool before enjoying the free breakfast at this welcoming hotel. Just minutes from DuBois Mall and Sandy Township Recreational Park, with clean rooms and free WiFi and parking.

"Q nice clean place to stay"
United States
Tyler
The price is NT$3,653
NT$4,055 total
includes taxes & fees
Jan 4 - 2026/1/5
Fairfield Inn & Suites DuBois

Kane Manor Inn

Kane Manor Inn
3.0 star property
Kane
9.4 out of 10, Exceptional, (66)
Set beside a golf course, this inviting B&B offers hiking and biking trails for outdoor enthusiasts. Start your day with a complimentary full breakfast before exploring nearby Flickerwood Wine Cellars. Free WiFi, parking, plus garden and terrace spaces enhance your stay.

"Staff was great and the rooms were gorgeous"
United States
Valarie
The price is NT$4,517
NT$5,014 total
includes taxes & fees
Dec 28 - Dec 29
Kane Manor Inn

The Royal Inn

The Royal Inn
2.5 star property
Ridgway
7.8 out of 10, Good, (582)
Discover comfort at this Ridgway hotel with LaValles Italian Garden restaurant serving dinner right on the premises. Clean rooms, free breakfast, WiFi, and parking make for a relaxing visit near Center House Museum.

"parking was good and secure"
Canada
SHAHAB
The price is NT$2,677
NT$2,972 total
includes taxes & fees
Dec 18 - Dec 19
The Royal Inn
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.

The Domes of St. Marys Greek Catholic Church, Johnstown, Pennsylvania, USA

Top St. Marys Hotel Reviews

More cheap stays in St. Marys

Hotels in St. Marys with star-rating

Find out more about St. Marys

Top reasons to visit St. Marys

  • Outdoor Adventures: St. Marys is ideal for hiking, wildlife observation, and exploring scenic trails in Elk State Forest.
  • Family-Friendly Activities: Enjoy fun-filled nights and local parks that cater to families looking for adventure.
  • Cultural Attractions: Visit urban parks, museums, and the historic St. Mary for a taste of local culture.
  • Relaxation Options: Discover local beach resorts that provide a tranquil escape for those seeking relaxation.
  • Diverse Accommodations: Choose from family-friendly hotels to romantic getaways, ensuring a memorable stay.

Find great hotels in and around St. Marys

St. Marys, Pennsylvania offers a diverse selection of accommodations perfect for every type of traveler. Whether you're looking for family-friendly hotels, romantic getaways, or convenient options for business travel, you'll find a variety of choices to meet your needs. Explore the best hotels in the area, read reviews, and discover competitive room rates to ensure a memorable stay in this charming town.

  • Best Western Plus Executive Inn: Ideal for business travelers, the Best Western Plus Executive Inn offers a blend of comfort and convenience. Located in the heart of St. Marys, this 3-star hotel features spacious rooms equipped with modern amenities, including complimentary Wi-Fi, a business center, and meeting facilities. Guests appreciate the on-site fitness center and the inviting indoor pool, making it a great spot to unwind after a long day. The hotel's focus on providing a productive atmosphere ensures that every guest has a successful stay.
  • The Royal Inn: Just 12.9km from St. Marys, The Royal Inn combines charm with a variety of dining options, catering to diverse tastes. With restaurants offering dinner and a bar for relaxation, guests can enjoy a delightful culinary experience without venturing far. Entertainment features include in-room televisions with cable and premium channels, ensuring guests stay entertained during their downtime. The welcoming atmosphere and convenient location make it a perfect retreat for travelers looking to explore the area.
  • Cobblestone Inn & Suites - St Marys: Cobblestone Inn & Suites in St. Marys is designed for those seeking a comfortable business travel experience. This hotel boasts modern accommodations with a cozy, inviting vibe. Guests can benefit from amenities such as free Wi-Fi, a 24-hour business center, and a fitness room. The hotel’s friendly staff and warm atmosphere create a home away from home, allowing guests to focus on their work or leisure activities while enjoying a restful stay.

Where to stay near St. Marys

St. Marys, Pennsylvania, offers a delightful blend of outdoor adventures and family-friendly activities. Visitors can explore nearby attractions like the beautiful Elk State Forest, perfect for hiking and wildlife observation. The town's friendly atmosphere makes it ideal for families, while nearby malls provide shopping opportunities. For those seeking relaxation, consider exploring local beach resorts that offer a tranquil escape. St. Marys is a charming destination that promises memorable experiences for every traveler.

  • Benezette: Nestled 19.3km from St. Marys, Benezette is a charming destination known for its stunning scenery and outdoor adventures. This city sees a peak in visitors from August to October, making it an ideal time for nature enthusiasts. Highlights include the nearby national state park, where you can hike scenic trails and enjoy educational programs at the visitor center. The area is also great for spotting wildlife, especially elk, which roam freely in the expansive recreational areas. With a picturesque lake nearby, Benezette is perfect for a day of exploration and relaxation in nature.
  • Weedville: Located 17.7km away from St. Marys, Weedville offers a delightful escape for those seeking adventure and scenic beauty. The city experiences a moderate influx of visitors, especially from September to October and during December. Outdoor enthusiasts can take advantage of the numerous hiking trails and recreational areas, as well as the educational opportunities available at the local visitor center. Like Benezette, Weedville is close to a national state park and a lovely lake, making it a great spot for a variety of outdoor activities, from fishing to hiking.
  • Pennsylvania Wilds: Just 14.5km from St. Marys, the Pennsylvania Wilds region invites visitors with its breathtaking landscapes and outdoor experiences. Peak visitation occurs during July to August and October, attracting those eager to explore. This area boasts an array of recreational activities, including skiing in the winter and hiking in warmer months. Notable attractions include a national state park, serene lakes, and well-maintained parks. Whether you’re seeking adventure or simply want to soak in the natural beauty, Pennsylvania Wilds is a must-visit destination during your vacation.

Things to do in and around St. Marys

St. Marys, Pennsylvania, is perfect for outdoor and adventure enthusiasts, offering a range of activities such as exploring cozy cabins, scenic hiking trails, and recreational areas. Families can enjoy fun-filled nights together, while river sightseeing provides breathtaking views. Whether you're looking for relaxation or adventure, St. Marys has something for everyone to enjoy.

Shopping

In St. Marys, you can shop at Franklin Plaza, featuring a variety of family-friendly stores. If you're up for a drive, visit DuBois Mall, located 37.0km away, where you'll find entertainment options alongside a range of shops for gifts and souvenirs.

Recreation

At Scottish Heights Golf Club, enjoy a round of golf surrounded by lush landscapes and fresh air, just 27.4km from St. Marys. Sandy Township Recreational Park, located 38.6km away, invites relaxation with serene walking trails and green spaces. Dubois Country Club, 37.0km from St. Marys, offers another stunning golfing experience.

Adventure

Embark on the Potato Creek Trailhead, located 45.1km from St. Marys, for an exhilarating hiking experience. Enjoy the breathtaking scenery and immerse yourself in nature's beauty as you navigate the trails, perfect for outdoor enthusiasts looking for adventure and tranquility.

Nightlife

Experience the vibrant nightlife in St. Marys. Start with family fun at Fun Central, an exciting arcade adventure zone. For a romantic cinematic experience, catch a movie at the Apollo Theatre. Don't miss the cultural vibes at the Riverwalk Amphitheatre for live performances, just a short drive away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Marys

To save money on your trip to St. Marys, plan your visit during the off-peak months of March and December to January when prices are lower. Sundays typically offer the cheapest hotel rates, while Saturdays are the most expensive. Use Expedia to compare hotel deals, refine your search by budget, and consider eco-certified options for sustainable stays. Look for package deals that combine flights, accommodations, and activities for extra savings. Additionally, make use of public transport or explore the area on foot to minimize travel costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Marys are March and December to January, where the prices are slightly lower. This is in comparison to August to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Marys is Sunday. The most expensive day to stay in St. Marys is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Marys hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around St. Marys

St. Marys, Pennsylvania, is perfect for outdoor enthusiasts and families seeking scenic adventures. Explore local attractions such as urban parks, the library, and museums that offer a taste of the area's culture. Visitors can also take time to visit the historic St. Mary, adding a unique charm to their itinerary. Whether you're interested in outdoor activities or city experiences, St. Marys has something for everyone to enjoy.

  • Memorial Park: This urban park offers a vibrant atmosphere perfect for families. Enjoy the lush green spaces, playgrounds, and picnic areas, making it an ideal spot for relaxation and outdoor activities right in the heart of St. Marys.
  • Center House Museum: Located 14.5km from St. Marys, this museum immerses visitors in local culture. Explore fascinating exhibits that showcase the area's history and heritage, providing a deeper understanding of the community's roots.
  • Saint Marys Public Library: Situated within St. Marys, this library is a hub of culture and family activities. Offering a wide range of books, programs, and events, it serves as a welcoming space for learning and community engagement.

Best time to go to St. Marys

The best time to visit St. Marys can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Marys falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in St. Marys falls in January, visitor numbers are moderately low and weather is very cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.5°F (-4.7°C)Light RainVery CloudyModerately LowSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyAverageAverage
March34.2°F (1.2°C)Light RainMostly CloudyModerately LowSlightly Low
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May56.7°F (13.7°C)Light RainMostly CloudyAverageAverage
June64.0°F (17.8°C)Light RainMostly SunnyAverageAverage
July68.7°F (20.4°C)Light RainMostly SunnyModerately HighAverage
August66.9°F (19.4°C)Light RainMostly SunnyModerately HighSlightly High
September60.6°F (15.9°C)Light RainMostly SunnyAverageSlightly High
October49.5°F (9.7°C)Light RainMostly CloudyModerately HighSlightly High
November37.6°F (3.1°C)Light RainMostly CloudyAverageAverage
December30.2°F (-1.0°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to St. Marys

When visiting St. Marys, Pennsylvania, you have several airport options. State College, PA (SCE-University Park) is located 86.9km away, with nearby hotels like Graduate by Hilton (4-star, 6.4km away) and The Penn Stater Hotel and Conference Center (3.5-star, 1.6km away). DuBois, PA (DUJ-DuBois Regional) is closer at 26.4km, with accommodations such as Hotel Veranda (3-star, 9.7km away) and Holiday Inn Express (9.7km away). Bradford, PA (BFD-Bradford Regional) is also accessible, situated 29.7km from St. Marys, offering stays at The Lodge at Glendorn (4-star, 16.1km away) and Best Western Plus (11.6kms away).

Frequently asked questions

Where is the best place to stay in St. Marys?
Cobblestone Inn & Suites - St Marys is a favorite property for Expedia customers. This hotel offers free breakfast and free parking. Other top choices based on reviews include The Cozy Afghan Bed & Breakfast and Best Western Plus Executive Inn. See all available top hotels, or vacation rentals in St. Marys.
If I need to cancel my hotel reservation in St. Marys, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Marys.
Where can I learn more about changing or cancelling my trip to St. Marys?
For more information about picking new dates or cancelling your trip to St. Marys, go to https://www.expedia.com/service/.
What's the best hotel to stay close to Memorial Park?
Cobblestone Inn & Suites – St. Mary's is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a fitness center. It's located just a short 0.5 mi (0.9 km) from Memorial Park. Other good choices within a short distance include The Cozy Afghan Bed & Breakfast and Gunners Inn.
What about the best place to stay close to Straub Brewery?
One of the top choices for your stay is Cobblestone Inn & Suites – St. Mary's, located next to Straub Brewery, and this hotel offers free breakfast and a fitness center. The Cozy Afghan Bed & Breakfast and Gunners Inn are other good choices nearby.
What are some accommodations with pools in St. Marys?
Holiday Inn Express & Suites St Marys by IHG: Offers buffet, an indoor pool, and complimentary wired internet access. The Cozy Afghan Bed & Breakfast and Gunners Inn are a couple of other choices that offer an onsite pool. View all hotels with pools in St. Marys.
How is it to stay in St. Marys?
Visitors can enjoy all that St. Marys has to offer including the churches, bars, and cafes. This city also attracts tourists with its welcoming locals. In St. Marys, there are 17 hotels and other accommodations to choose from. Find out more about St. Marys.
What is there to see in St. Marys?
Favorite places to visit include Franklin Plaza, Straub Brewery, and Saint Marys Public Library. A couple of additional sights to add to your agenda are St. Marys Public Library and Apollo Theatre. Check out what more to see and do in Expedia's St. Marys guide.
What's the seasonal weather like in St. Marys?
The hottest months are usually July and August with an average temp of 65°F, while the coldest months are January and February with an average of 28°F. The snowiest months in St. Marys are January, March, February, and December, with each month seeing an average of 10 inches of snowfall.

Explore a world of travel with Expedia