Hotels in New Buffalo, Pennsylvania

Search & Compare New Buffalo Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in New Buffalo

New Buffalo overview

New Buffalo is a budget-friendly place distinct for its riverfront and sports. You're sure to find the coffee and bar options to your liking. Learn about local heritage at popular landmarks in the area like Pennsylvania State Capitol. Local sights like Old Sled Works and Lake Tobias Wildlife Park are worth a visit. If you're looking for a family- and business-friendly getaway, New Buffalo is for you.

Where to stay in New Buffalo

With a wide assortment of lodging choices to choose from, New Buffalo has options to suit everyone's style. There are 151 hotels in the New Buffalo area and you can shop as many as 27 deals for rooms on Hotels.com, some with discounts of up to 30%.
  • • 64 2-star hotels with an average price of $50 per night
  • • 73 3-star hotels with an average price of $77 per night
  • • 8 4-star hotels with an average price of $94 per night

How to get to New Buffalo

Fly in to Harrisburg, PA (HAR-Capital City), 17.2 mi (27.7 km) from downtown New Buffalo. Harrisburg, PA (MDT-Harrisburg Intl.) is the next closest major airport, 21.1 mi (33.9 km) away.

What to see around New Buffalo

Fun outdoor activities are on hand along with these attractions:
  • • Lake Tobias Wildlife Park
  • • Little Buffalo State Park
  • • Metro Bank Park
  • • Kohl Memorial Park
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • Old Sled Works
  • • Shoppes at Susquehanna Marketplace
  • • Broad Street Market
  • • Strawberry Square
  • • West Shore Farmers Market
Here are some top sights to see:
  • • Fort Hunter Mansion and Park
  • • Buddy Boy Winery
  • • Wildwood Park
  • • Dixon University Center
  • • Adventure Park

When to visit New Buffalo

If you're starting to plan your trip, you might be wondering when's the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 57°F day, 23°F night
  • • April-June: 84°F day, 37°F night
  • • July-September: 86°F day, 50°F night
  • • October-December: 70°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 8.9 inches
  • • April-June: 11.1 inches
  • • July-September: 10.9 inches
  • • October-December: 9.9 inches