My Trips
city landscape illustration

Find Hotels in Buffalo

See the latest deals and prices in Buffalo hotels



Buffalo – discover 36 hotels

Filter by:



Budget hotels in Buffalo

Popular hotels in Buffalo with free breakfast

Popular landmarks and attractions in Buffalo

About Buffalo

Buffalo, New York, United States of America, is a vibrant destination offering a mix of cultural attractions, historical landmarks, and modern amenities. With an average hotel price of $157, visitors can find accommodations ranging from $70 to $306, catering to various budgets and preferences. Whether you're planning a family vacation, a romantic getaway, or a business trip, Buffalo has something for everyone.

The city boasts a diverse selection of neighborhoods, including the bustling Downtown Buffalo, where many of the city's top hotels are located. Visitors can explore a variety of points of interest such as the Buffalo Zoo, Peace Bridge, Buffalo Museum of Science, and the Albright-Knox Art Gallery, ensuring there's always something exciting to see and do.

With 36 hotels available, guests have plenty of options to choose from. Some of the most popular accommodations include the Baymont by Wyndham Buffalo, known for its comfortable rooms and convenient location. The Quality Inn Near Walden Galleria Mall offers great value and proximity to shopping. For those seeking a touch of luxury, The Delavan Hotel & Spa provides an upscale experience. The Edward Hotel offers a charming and unique stay, while the Buffalo Airport Hotel is perfect for travelers needing quick access to the airport.

Buffalo's rich history, combined with its modern attractions, makes it an ideal destination for travelers. Whether you're visiting for the first time or returning to explore more, the city's wide range of hotels ensures you'll find the perfect place to stay. Enjoy the best of Buffalo, from its cultural landmarks to its welcoming accommodations, and make your trip an unforgettable experience.

Cheapest time to stay in Buffalo

February is the cheapest time to stay in Buffalo for an average of $139 per night.

Average price per night for 3-star hotels

Month

Price

January

$145

February

$139

March

$150

April

$157

May

$161

June

$172

July

$193

August

$185

September

$180

October

$173

November

$158

December

$145