This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious Accommodations
Experience comfort and style at M Hotel Buffalo with well-appointed rooms featuring air conditioning, pay-per-view channels, and modern amenities. Relax in private bathrooms equipped with a shower, bath, and a hairdryer. Enjoy the convenience of a desk and ironing facilities during your stay.
Exceptional Facilities
Stay active at our hotel with access to a fitness centre and unwind in our games room. Host successful meetings with our meeting facilities and keep your belongings secure with luggage storage available on-site.
Convenient Location
Situated in Cheektowaga, M Hotel Buffalo is just 4 km away from Buffalo Niagara International Airport, making it a perfect choice for travelers.
Book now and indulge in a memorable stay at M Hotel Buffalo.
The Park n Fly rate includes a maximum of 14 days of free parking.
Please Note: Free parking is offered during your stay at the hotel. Long-term parking is available for an additional fee.
Please note that guests must be 21 years or older to check in.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Pets are allowed on request. Charges may be applicable.
WiFi is available in all areas and is free of charge.
Private parking is possible on site (reservation is not needed) and costs USD 10 per day.
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 17 years old stay for free when using an existing bed.
Adults stay for free when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
I love the courtyard rooms by the pool it’s beautiful
Wish they had games in the game room that actually worked for the kids were put in more games because the kids love it
Food was good
Housekeeping poor
Pool
The phone didn’t work in the room. I had to keep calling off my cell phone
The room lead right out to the courtyard and the courtyard was really nice. The breakfast was good as well.
The pool was cold and the arcade didn’t have much. We were told the night before we left we could do a late check out that there was a courtesy 12pm and could possibly do later but had to come back in the morning. When we came back in the morning the girl said there was no late check out at all. This was a weekday where the hotel wasn’t full as well.
The pool was decent
Room was not ready. Ac did not work. Staff speaks their own language, pool area was extremely loud until 1 am.
Having a room by the pool was fun and the location being next to the mall is awesome. The bartender was the highlight of our stay.
They changed our room without telling us, explaining that we were upgraded after I went all the way back to the front desk. I don’t know how going from one King bed to two twin beds was supposed to be an upgrade. We ended up near to some sort of maintenance room that poured moist air into our room through the night.
Very good and relaxing
Everything seemed very run down. Our room had a huge crack in the wall and was peeling. The shower had dirty stained pieces on the bottom of the tub. A $200 security deposit was rather large for a 1 night stay at a hotel. Will be checking to make sure the whole deposit is returned.
Your guide to the flawless travel experience