Hotels in Buffalo

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Buffalo?

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.

Great weekend hotel deals in Buffalo, NY

Showing deals for:Dec 19 - Dec 21

Check out pet-friendly hotels in Buffalo

You may also like hotels with pools in Buffalo

You can also stay at hotels with a hot tub in Buffalo

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.

When is the best time to visit Buffalo?

Our prices for hotels in Buffalo are cheapest in March
Price trends for hotels in Buffalo
Pricing is based on two traveler single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Buffalo
December
Low crowds
High 37°F / low 29°F. Snow likely.
View properties in December
37°
ac_unit
December, Low crowds, average high temperature 37 degrees Fahrenheit, average low temperature 29 degrees Fahrenheit. Snow likely.
29°
31°
ac_unit
January, Low crowds, average high temperature 31 degrees Fahrenheit, average low temperature 20 degrees Fahrenheit. Snow likely.
20°
32°
ac_unit
February, Low crowds, average high temperature 32 degrees Fahrenheit, average low temperature 20 degrees Fahrenheit. Snow likely.
20°
41°
weather_cloudy
March, Low crowds, average high temperature 41 degrees Fahrenheit, average low temperature 28 degrees Fahrenheit. Cloudy most days.
28°
53°
weather_cloudy
April, Moderate crowds, average high temperature 53 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
66°
weather_sun
May, Moderate crowds, average high temperature 66 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
74°
weather_sun
June, High crowds, average high temperature 74 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
80°
weather_sun
July, High crowds, average high temperature 80 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
78°
weather_sun
August, High crowds, average high temperature 78 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
73°
weather_sun
September, Moderate crowds, average high temperature 73 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
60°
weather_cloudy
October, Moderate crowds, average high temperature 60 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
47°
weather_cloudy
November, High crowds, average high temperature 47 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
Monthly weather averages (˚F)

Top neighborhoods in Buffalo

Downtown Buffalo

Experience the city's rich culture with visits to the oldest urban parks system in the US, Albright–Knox Art Gallery, and Shea's Performing Arts Center. Enjoy annual festivals and explore nearby universities.

Buffalo Theater District

Buffalo's Buffalo Theater District neighborhood is known for its theaters and entertainment, and entices visitors with attractions including Shea's Performing Arts Center and Chippewa District.

Elmwood Village

Buffalo's artistic Elmwood Village neighborhood is loved for its concert halls and theaters, and visitors often enjoy its varied attractions including Blue Sky Mausoleum and Ujima Theatre Company.

North Buffalo

Buffalo's North Buffalo neighborhood has a host of places to visit such as Buffalo Zoo and Buffalo AKG Art Museum.

Allentown

Embracing bohemian and hipster culture, this artistic community offers vibrant nightlife, diverse dining, and antique shopping. Explore the Allentown Historic District, including the renowned Kleinhans Music Hall.

Top landmarks in Buffalo

Buffalo and related destinations

Forget the snowstorms - Buffalo's renaissance is the real headline. Admire Frank Lloyd Wright's masterpiece Darwin Martin House before catching a show at the ornate Shea's Performing Arts Center. The revitalized waterfront at Canalside hosts concerts with Lake Erie as backdrop. The Buffalo AKG Art Museum showcases impressive modern collections in a building that's art itself. Sample authentic 'wings' at Anchor Bar where they were invented, then wash them down with craft beer from local breweries. Kayak the Buffalo River past grain elevators transformed into light shows. Niagara Falls waits just north, but the city's architecture, affordable art scene, and surprisingly excellent food deserve their own spotlight.

Buffalo, NY

Check out reviews of Buffalo hotels guests love

Frequently asked questions

What hotels do travelers recommend in Buffalo?
Where can I get free parking at my hotel in Buffalo?
Can I book a refundable hotel in Buffalo?
If you need the flexibility to change your plans to Buffalo, most properties offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Buffalo if I'm looking for an affordable accommodation?
Hampton Inn Buffalo - Amherst, NY and Sleep Inn & Suites Buffalo Airport are two accommodations you might want to consider that'll save you money. You can browse all 7 choices on our site.
Where can I stay in Buffalo if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 239 vacation homes. In addition, there are 198 apartments and 11 condos.
What will the weather in Buffalo be like during my vacation?
July and August are typically the warmest months in Buffalo when the average temp is 68°F. February and January are the coldest months when the average temperature is 30°F. June and April are the months with the most rain.
Why should I book my Buffalo hotel through Hotels.com?
There are lots of reasons to book your Buffalo trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Buffalo

Buffalo: Where Art, History, and Nature Converge in a Vibrant Urban Oasis

Buffalo, New York, is a vibrant city that beautifully marries rich history with modern charm. Known for its stunning architecture, including the iconic Frank Lloyd Wright designs, Buffalo boasts a thriving arts scene highlighted by the Albright-Knox Art Gallery and the Buffalo Museum of Science. Stroll along the revitalized waterfront at Canalside, or savor the city’s famous wings at local eateries. Nature lovers can explore the scenic landscapes of nearby Niagara Falls, just a short drive away. With its friendly vibe and eclectic cultural offerings, Buffalo is an inviting destination for adventurers and culture enthusiasts alike. For our best hotel rates in Buffalo and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Buffalo

Buffalo offers a range of accommodations, from upscale hotels with modern amenities to cozy inns and family-friendly options. Whether you’re seeking a comfortable stay near the airport or a stylish spot downtown, you'll find friendly service and diverse options to suit your travel needs. Here are some of the best hotels in Buffalo that our travelers love:

  1. Curtiss HotelOpens in a new window: This exquisite 5.0-star hotel is a haven for leisure travelers seeking a luxurious escape in Buffalo. With a natural hot spring onsite, guests can indulge in rejuvenating hot tub experiences. The property features beautifully designed spaces and offers convenient amenities such as express check-in and a welcoming atmosphere. The exceptional service and engaging staff create a memorable stay, making it the ideal choice for those looking to unwind and enjoy a high-quality journey in a stunning and vibrant location.
  2. DoubleTree by Hilton Hotel Buffalo - AmherstOpens in a new window: This inviting 4.0-star hotel caters to leisure travelers who appreciate a cozy, welcoming environment. With its clean and comfortable accommodations, guests enjoy thoughtful touches such as freshly baked cookies at check-in. The hotel allows pets, allowing for a delightful getaway with furry companions. The friendly staff and engaging atmosphere make each stay enjoyable, creating a sense of home away from home in the heart of Buffalo.
  3. The Mansion On Delaware AveOpens in a new window: This chic 4.0-star hotel is perfect for adventurous travelers looking to explore Buffalo's surroundings. With a range of adventure sports and recreation activities nearby, guests can easily immerse themselves in exciting experiences. The hotel features spacious and stylish rooms, enhancing the overall ambiance with elegant design elements. The knowledgeable staff is available to assist in curating local experiences, ensuring a high-quality stay filled with both comfort and adventure in a beautiful setting.

Top locations to stay in Buffalo

When visiting Buffalo, New York, consider staying in Downtown Buffalo, North Buffalo, or Elmwood Village. Downtown Buffalo offers vibrant nightlife and cultural attractions like the Naval Park and Shea's Performing Arts Center. North Buffalo features beautiful architecture and access to parks, while Elmwood Village boasts a charming atmosphere and diverse shopping. For first-time visitors, Downtown Buffalo is the best choice, offering a lively experience close to major attractions.

  1. Downtown BuffaloOpens in a new window: Staying in Downtown Buffalo puts you right in the heart of the city's vibrant cultural scene. This area is home to impressive museums, including the Buffalo and Erie County Naval and Military Park, and the stunning Shea's Performing Arts Center, where you can catch a variety of performances. Don't miss out on the lively Canalside, perfect for enjoying outdoor activities and events. When the sun sets, the cultural attractions continue with a range of theaters offering exciting shows. Plus, shopping options like the Walden Galleria Mall and the bustling Chippewa District add to the urban charm, making Downtown a fantastic base for your adventures.
  2. Elmwood VillageOpens in a new window: Elmwood Village is a trendy and artistic neighborhood that showcases Buffalo's unique character. Known for its beautiful architecture and access to local museums, it's a great spot for those looking to explore the Buffalo Museum of Science and take in the sights of Niagara Square. The area's shopping scene features charming boutiques and markets, perfect for finding unique souvenirs. After a day of exploring, unwind at one of the cultural venues that frequently host performances and events. Elmwood Village offers a laid-back vibe with easy access to the city's highlights.
  3. North BuffaloOpens in a new window: North Buffalo is a cozy neighborhood that combines beautiful architecture with lush green spaces. Here, you can visit local points of interest, such as the Buffalo Museum of Science, where you can enjoy fascinating exhibits. The area is also known for its inviting shopping options, including the Boulevard Place and the Broadway Market. For entertainment, the vibrant cultural scene features various theaters that host a variety of productions. North Buffalo is perfect for those looking to experience a mix of urban charm and relaxation, all while being close to the heart of the city.

Things to do in Buffalo

Buffalo offers a delightful mix of stunning lakeside views and lush parks, perfect for outdoor enthusiasts. Visitors can enjoy boating, hiking, or simply relaxing by the water. The city's vibrant scene comes alive with live music, theatrical performances, and art showcases, making it a lively hub for entertainment lovers.

  • CanalsideOpens in a new window – Dive into the vibrant heart of Buffalo at Canalside, where the historic waterfront comes alive with events, concerts, and activities. Enjoy scenic walks along the water, rent a kayak, or simply relax in the park while watching boats glide by.
  • Shea's Performing Arts CenterOpens in a new window – Catch a show at this stunning venue, known for its ornate architecture and rich history. From Broadway productions to concerts, Shea's offers a delightful experience for anyone looking to enjoy a night of entertainment in a beautifully restored setting.
  • Buffalo and Erie County Naval and Military ParkOpens in a new window – Step aboard historic naval vessels and explore military artifacts at this unique museum. Engage with exhibits showcasing Buffalo's rich military history and enjoy the impressive sight of retired ships docked right on the waterfront.
  • Niagara SquareOpens in a new window – Visit this bustling public square, a central hub in Buffalo that serves as a venue for events and gatherings. Take a moment to appreciate the surrounding architecture and enjoy the lively atmosphere as locals and visitors mingle.
  • Peace BridgeOpens in a new window – Walk or drive across this iconic bridge connecting Buffalo to Canada. Marvel at the stunning views of the Niagara River and the city skyline, and take a moment to reflect on the significance of this international gateway.

5 tips for savvy savings when booking a hotel in Buffalo

  1. Book for the cheapest times: The most budget-friendly time to visit Buffalo is from January to March, when hotel prices are typically lower. For a great value for money experience, a stay of at least 2 to 3 days is recommended to fully enjoy the city’s key landmarks and cultural attractions. During your visit, be sure to explore historical sites and museums, which offer a glimpse into Buffalo's rich heritage and artistic scene. This way, you can maximize your experience without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To find affordable options for hotels in Buffalo, explore the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, ensuring you won’t miss opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, so you're more likely to see the best options. If prices drop or rooms become available, you'll be the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Buffalo hotel. If you're seeking something special, boutique hotels can provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could help you secure a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it usually tends to come with a higher price tag. For more budget-friendly options, look for hotels in neighborhoods that are a bit farther away, striking a balance between cost and easy access to the sights you want to see. You might also consider independent hotels located further out, as they can offer a more authentic experience while being more likely to be affordable.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Buffalo. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Buffalo

Buffalo experiences its lowest average temperature in January, at 25.5°F (-3.6°C), while July is the hottest month, with an average temperature of 72.0°F (22.2°C). June tends to be the wettest month. The peak travel months to visit Buffalo are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, February, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring