Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Buffalo Ski Hotels

See all 136 Hotels in Buffalo
Chestnut Hill Guest House

Chestnut Hill Guest House

6405 Ward Rd., Orchard Park
4.0 out of 5.0
4.8 out of 5 (10 reviews)
Amazing bed and breakfast on a beautiful 30 acres!We had an amazing stay! They were very accommodating to our situation. We were earlier than check-in and they allowed us to park our car so we could go to the game. She offered to drive us to and from the game, with a price comparable to an uber or taxi. Which, she added to our bill at the end of ...
  Nov 4, 2017

$95

$95
Country Inn and Suites Buffalo South

Country Inn and Suites Buffalo South

164b Slade Ave, West Seneca
3.0 out of 5.0
4.6 out of 5 (1,426 reviews)
Staff was exceptional. Hotel was very nice. Pool area was clean. Need to check towels more often. Staff was very friendly and helpful.
  Jan 14, 2018

$76

$76
Days Inn

Days Inn

1120 Niagara Falls Blvd, Tonawanda
2.5 out of 5.0
2.6 out of 5 (67 reviews)
Close to everything and thruway entrances Pleaaent and quit just would like more than one towel but that's only dissapointment
  Jan 16, 2018

$50

$50
Fairfield Inn & Suites by Marriott Buffalo Airport

Fairfield Inn & Suites by Marriott Buffalo Airport

4271 Genesee Street, Cheektowaga
3.0 out of 5.0
4.5 out of 5 (348 reviews)
convenient location for what we needed. staff was friendly...room that we had was OK....a bit small to move around in
  Jan 2, 2018

$98

$98
Hilton Garden Inn Buffalo Airport

Hilton Garden Inn Buffalo Airport

4201 Genesee St, Cheektowaga
3.5 out of 5.0
4.4 out of 5 (856 reviews)
Nice hotel very close to the airport. Very nice facility. Hotel shuttle very prompt at picking me up at the airport. Would definitely stay here again.
  Dec 19, 2017

$110

$110
Roycroft Inn

Roycroft Inn

40 S Grove St., East Aurora
3.5 out of 5.0
4.5 out of 5 (164 reviews)
Nice town and well decorated for the Holiday Seasoold school charm, suite was spacious and clean. we did not eat at the restaurant but hear the food was great. a pleasant stay
  Jan 4, 2018

$145

$145
Sleep Inn & Suites Buffalo Airport

Sleep Inn & Suites Buffalo Airport

100 Holtz Dr, Cheektowaga
3.0 out of 5.0
4.1 out of 5 (1,023 reviews)
It was a good night clean nice ppl quite place to get away... Good morning buffet
  Jan 16, 2018

$49

$49
Hampton Inn East Aurora

Hampton Inn East Aurora

49 Olean St, East Aurora
3.0 out of 5.0
4.6 out of 5 (214 reviews)
Great hotel in beautiful village..,.,.......,..........................................................................................
  Jan 2, 2018

$102

$102
Map

Recently booked Ski Hotels in Buffalo

Holiday Inn Express Cheektowaga North East
3.0 out of 5.0
Last booking: 8 minutes ago
Holiday Inn Buffalo - International Airport
3.5 out of 5.0
Last booking: 23 minutes ago
Best Western The Inn At Buffalo Airport
3.0 out of 5.0
Last booking: 33 minutes ago
Millennium Buffalo
4.0 out of 5.0
Last booking: 33 minutes ago
Hampton Inn & Suites Buffalo Downtown
3.0 out of 5.0
Last booking: 46 minutes ago
Hotel at the Lafayette A Trademark Collection Hotel
4.0 out of 5.0
Last booking: 56 minutes ago
Lofts on Pearl, A Trademark Collection Hotel
3.5 out of 5.0
Last booking: 59 minutes ago
Motel 6 Buffalo Airport
2.5 out of 5.0
Last booking: 1 hour ago
The Westin Buffalo
4.5 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Ski Hotels in Buffalo

Search for hotels in Buffalo on Expedia. You can easily find your hotels in Buffalo using one of the methods below:

  • View our selection of featured hotels in Buffalo
  • Use the map to find hotels in the Buffalo neighborhood you prefer
  • Use the filters to see hotels in a specific area of Buffalo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Buffalo
  • Enter your travel dates to view the best deals on hotels in Buffalo - while they last