Default HTG hotel image

Find hotels in New Buffalo, PA from CA $82

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for New Buffalo hotels

1. Red Carpet Inn Duncannon

Red Carpet Inn Duncannon
2.0 star property
Duncannon
7.8 out of 10, Good, (275 reviews)
"Pet friendly!"
United States
Jim
The price is CA $78
CA $82 total
includes taxes & fees
Aug 2 - Aug 3
Red Carpet Inn Duncannon

2. Halifax Inn

Halifax Inn
2.5 star property
Halifax
9.2 out of 10, Wonderful, (138 reviews)
"Great place to stay if you are visiting lake Tobias and want to stay overnight."
United States
Kristian
The price is CA $158
CA $176 total
includes taxes & fees
Aug 4 - Aug 5
Halifax Inn

3. Quality Inn Enola - Harrisburg

Quality Inn Enola - Harrisburg
2.5 star property
Enola
7.6 out of 10, Good, (1,000 reviews)
"Clean, quiet and close to a variety of stores."
United States
Uriel
The price is CA $97
CA $108 total
includes taxes & fees
Aug 4 - Aug 5
Quality Inn Enola - Harrisburg

4. Hotel Carlisle

Hotel Carlisle
2.5 star property
Carlisle
9.0 out of 10, Wonderful, (1,063 reviews)
"It was a nice place to stay & the price was good"
United States
Cindy
The price is CA $102
CA $113 total
includes taxes & fees
Aug 4 - Aug 5
Hotel Carlisle

5. The Lodge at Lykens Valley

The Lodge at Lykens Valley
2.5 star property
Millersburg
9.4 out of 10, Exceptional, (243 reviews)
"Very nice stay"
United States
Harry
The price is CA $140
CA $155 total
includes taxes & fees
Aug 2 - Aug 3
The Lodge at Lykens Valley

6. Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
2.5 star property
Mechanicsburg
8.8 out of 10, Excellent, (1,009 reviews)
"We had a great stay at this location"
United States
Douglas
The price is CA $156
CA $173 total
includes taxes & fees
Aug 24 - Aug 25
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

7. Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg
2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1,589 reviews)
"Great stay for a good price."
United States
Nico
The price is CA $107
CA $118 total
includes taxes & fees
Aug 17 - Aug 18
Baymont by Wyndham Harrisburg

8. Comfort Inn & Suites Harrisburg-Hershey North

Comfort Inn & Suites Harrisburg-Hershey North
3.0 star property
Harrisburg
9.2 out of 10, Wonderful, (80 reviews)
"Friendly personnel and I would definitely book again there"
United States
Gary
The price is CA $107
CA $118 total
includes taxes & fees
Aug 23 - Aug 24
Comfort Inn & Suites Harrisburg-Hershey North

9. Best Western Plus Harrisburg Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg
2.5 star property
Enola
8.0 out of 10, Very good, (1,002 reviews)
"Great place to stay!"
United States
Kiersten
The price is CA $126
CA $139 total
includes taxes & fees
Aug 11 - Aug 12
Best Western Plus Harrisburg Mechanicsburg

10. Best Western Harrisburg North Hotel

Best Western Harrisburg North Hotel
2.5 star property
Harrisburg
7.8 out of 10, Good, (1,000 reviews)
"Wonderful for our one night stay while traveling!"
United States
Kirsten
The price is CA $104
CA $116 total
includes taxes & fees
Aug 4 - Aug 5
Best Western Harrisburg North Hotel

11. Sleep Inn & Suites Harrisburg - Hershey North

Sleep Inn & Suites Harrisburg - Hershey North
2.5 star property
Harrisburg
8.4 out of 10, Very good, (1,010 reviews)
"Nice breakfast!"
United States
Jennifer
The price is CA $154
CA $171 total
includes taxes & fees
Jul 30 - Jul 31
Sleep Inn & Suites Harrisburg - Hershey North

12. Hampton Inn & Suites Harrisburg/North

Hampton Inn & Suites Harrisburg/North
2.5 star property
Harrisburg
8.4 out of 10, Very good, (976 reviews)
"great place to stay"
United States
Steve
The price is CA $150
CA $166 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Inn & Suites Harrisburg/North

13. Quality Inn Harrisburg - Hershey Area

Quality Inn Harrisburg - Hershey Area
2.5 star property
Harrisburg
8.2 out of 10, Very good, (1,058 reviews)
"Very nice property!! Very clean and super helpful staff we had a very small issue they were very quick to fix it for us!! Will stay here again"
United States
James
The price is CA $95
CA $105 total
includes taxes & fees
Aug 17 - Aug 18
Quality Inn Harrisburg - Hershey Area

14. Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
3.0 star property
Mechanicsburg
9.2 out of 10, Wonderful, (644 reviews)
"Comfortable beds. Good breakfast buffet. Clean & great location."
United States
PATRICIA
The price is CA $185
CA $205 total
includes taxes & fees
Aug 4 - Aug 5
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

15. Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,131 reviews)
"Great place to stay"
United States
joel
The price is CA $127
CA $141 total
includes taxes & fees
Aug 24 - Aug 25
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

16. Holiday Inn Express Harrisburg I-81 – Hershey by IHG

Holiday Inn Express Harrisburg I-81 – Hershey by IHG
2.5 star property
Harrisburg
7.6 out of 10, Good, (1,001 reviews)
"Visited 1st time had great experience will definitely stay here next time visiting Hershey park. Nick at front desk very helpful great guy."
United States
Gurdeep
The price is CA $109
CA $121 total
includes taxes & fees
Aug 23 - Aug 24
Holiday Inn Express Harrisburg I-81 – Hershey by IHG

17. Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Harrisburg
7.2 out of 10, Good, (2,369 reviews)
"The staff was friendly and the room was clean."
United States
Daniel
The price is CA $97
CA $108 total
includes taxes & fees
Aug 24 - Aug 25
Ramada by Wyndham Harrisburg/Hershey Area

18. Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
2.5 star property
Camp Hill
8.0 out of 10, Very good, (994 reviews)
"Very nice economical place to stay near Harrisburg. Staff are pleasant and helpful. Would stay there again."
United States
Mark
The price is CA $69
CA $77 total
includes taxes & fees
Aug 11 - Aug 12
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

19. Staybridge Suites Harrisburg by IHG

Staybridge Suites Harrisburg by IHG
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,002 reviews)
"Nice place,good price,good breakfast."
United States
Iryna
The price is CA $153
CA $170 total
includes taxes & fees
Aug 23 - Aug 24
Staybridge Suites Harrisburg by IHG

20. SpringHill Suites by Marriott Harrisburg Hershey

SpringHill Suites by Marriott Harrisburg Hershey
3.0 star property
Harrisburg
8.6 out of 10, Excellent, (1,000 reviews)
"Clean room , helpful staff, great breakfast"
United States
Sara
The price is CA $163
CA $181 total
includes taxes & fees
Aug 2 - Aug 3
SpringHill Suites by Marriott Harrisburg Hershey
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

Top New Buffalo Hotel Reviews

More cheap stays in New Buffalo

Hotels in New Buffalo with star rating

Frequently asked questions

What is the best area to stay in New Buffalo?
The best area to stay in New Buffalo is the area immediately surrounding the town's main street, Whittaker Street.

This central area offers the most convenience and access to New Buffalo's attractions. Whittaker Street itself is lined with a variety of local shops, restaurants, and cafes, leading directly down to the public beach and harbour. You'll find most of the town's amenities within a short walk of this street.

For families, staying near Whittaker Street is ideal due to its proximity to the New Buffalo Public Beach and the New Buffalo Harbor. Children will enjoy easy access to the sandy shores for swimming and playing, and the harbour offers opportunities for boat watching and perhaps even a charter. There are also ice cream parlours and casual eateries that cater well to family dining.

Couples looking for a relaxing getaway will also appreciate the convenience of this central location. You can enjoy strolls along the beach at sunset, dine at various restaurants without needing a car, and explore the boutiques.
When is the best time to go to New Buffalo?
The best time to visit New Buffalo is during the summer months, from June to August, when the weather is warm and conducive to enjoying the area's main attractions.

During summer, the average temperatures range from 20°C to 28°C, making it superb for spending time by Lake Michigan. The town's beaches, like New Buffalo Public Beach, are popular for swimming, sunbathing, and water sports. The harbour area also comes alive with boat rentals and charter fishing trips.

Families will find summer particularly appealing due to the abundance of outdoor activities. Beyond the beach, you can explore the Galien River County Park, which offers boardwalks and observation towers for wildlife viewing, or enjoy mini-golf and ice cream shops in the town centre. Many local events and festivals are also scheduled during this peak season.

Couples looking for a relaxing getaway will appreciate the extended daylight hours and the opportunity for romantic strolls along the beach at sunset.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in New Buffalo.
How much is the nightly rate at a New Buffalo hotel?
Prices for hotels in New Buffalo often vary, but you can find a great deal from CA $82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia