Find and Book Top Hotels in Buffalo

Search among 25 available hotels and places to stay in Buffalo from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great127 reviews
MapView on map100 yd from City Center300 yd from Buffalo Niagara Convention Center
From   US$ 108 /nightSelect
8.4
Great81 reviews
MapView on map400 yd from City Center400 yd from Buffalo Niagara Convention Center
From   US$ 155 /nightSelect
8.4
Great42 reviews
400 yd from City Center400 yd from Shea's Performing Arts Center
From   US$ 436 /nightSelect
8.2
Great49 reviews
1600 yd from City Center300 yd from Canalside Buffalo
From   US$ 174 /nightSelect
8.4
Great283 reviews
9.9 mi from City Center
From   US$ 156 /nightSelect
8.4
Great54 reviews
200 yd from City Center300 yd from Buffalo Niagara Convention Center
From   US$ 315 /nightSelect
8.6
Great208 reviews
400 yd from City Center400 yd from Shea's Performing Arts Center
From   US$ 261 /nightSelect
8.2
Great113 reviews
400 yd from City Center200 yd from Lafayette Square
From   US$ 139 /nightSelect
8.4
Great99 reviews
9.6 mi from City Center
From   US$ 136 /nightSelect
8.4
Great122 reviews
1600 yd from City Center800 yd from Wilcox Mansion - Theodore Roosevelt Inaugural National Historic Site
From   US$ 187 /nightSelect
8.2
Great80 reviews
3.0 mi from City Center300 yd from Buffalo State University
From   US$ 199 /nightSelect
8.2
Great41 reviews
500 yd from City Center200 yd from Shea's Performing Arts Center
From   US$ 199 /nightSelect
8.4
Great275 reviews
8.1 mi from City Center
From   US$ 165 /nightSelect
8.2
Great55 reviews
1400 yd from City Center300 yd from Buffalo, NY Station
From   US$ 159 /nightSelect
600 yd from City Center200 yd from Lafayette Square
From   US$ 128 /nightSelect
8.6
Great74 reviews
5.8 mi from City Center
From   US$ 184 /nightSelect
200 yd from City Center200 yd from Shea's Performing Arts Center
From   US$ 148 /nightSelect
1000 yd from City Center300 yd from Sahlen Field
From   US$ 202 /nightSelect
8.4
Great68 reviews
800 yd from City Center600 yd from Shea's Performing Arts Center
From   US$ 219 /nightSelect
8.4
Great49 reviews
2.1 mi from City Center1.1 mi from Buffalo State University
From   US$ 158 /nightSelect
8.6
Great37 reviews
500 yd from City Center200 yd from Shea's Performing Arts Center
From   US$ 98 /nightSelect
8.2
Great149 reviews
1200 yd from City Center500 yd from Wilcox Mansion - Theodore Roosevelt Inaugural National Historic Site
From   US$ 215 /nightSelect
8.0
Great95 reviews
1500 yd from City Center100 yd from Wilcox Mansion - Theodore Roosevelt Inaugural National Historic Site
From   US$ 251 /nightSelect
8.2
Great223 reviews
8.7 mi from City Center
From   US$ 90 /nightSelect
8.0
Great27 reviews
1600 yd from City Center500 yd from Karpeles Museum
From   US$ 275 /nightSelect

Best hotels and places to stay in Buffalo

Why visit?

Buffalo, located in the state of New York, offers a unique blend of history, culture, and natural beauty. As a tourist, visiting Buffalo provides an opportunity to explore iconic landmarks such as Niagara Falls, enjoy a vibrant arts and dining scene, and immerse yourself in the citys rich architectural heritage. With a range of top-notch hotels to choose from, your stay in Buffalo is guaranteed to be comfortable and memorable.

Where to stay?

Downtown Buffalo: This area is ideal for tourists who prefer to be in the heart of the city. Downtown Buffalo boasts a variety of hotels, ranging from budget-friendly options to luxurious accommodations. Visitors staying in this area will be within walking distance of popular attractions like Canalside, the Buffalo Theatre District, and various excellent restaurants and shops.

Elmwood Village: Known for its hip and trendy atmosphere, Elmwood Village is a great choice for those seeking a lively neighborhood experience. This area offers a mix of boutique hotels, quaint bed and breakfasts, and charming guesthouses. Elmwood Village is home to unique shops, art galleries, and a diverse range of restaurants and cafes, making it an enticing place to stay.

Buffalo Niagara Medical Campus: Situated just east of downtown, the Buffalo Niagara Medical Campus is an up-and-coming area that provides proximity to world-class medical institutions and research facilities. Several modern hotels cater to travelers visiting this area, offering convenience and comfort. With easy access to nearby attractions like the Albright-Knox Art Gallery and the Buffalo Museum of Science, this location offers a combination of convenience and cultural experiences.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Lafayette: Situated in downtown Buffalo, Hotel Lafayette is a historic landmark known for its stunning architecture and affordable rates. Offering a mix of modern amenities and vintage charm, this hotel provides comfortable rooms, a fitness center, and an on-site restaurant. With its central location, guests can easily explore nearby attractions, including the Buffalo Theatre District and Canalside.

Hyatt Place Buffalo/Amherst: Located near the University at Buffalo, this hotel offers spacious rooms at a reasonable price. With its contemporary design and convenient amenities, including a 24-hour fitness center and complimentary breakfast, Hyatt Place Buffalo/Amherst provides excellent value for money. Visitors can explore nearby attractions like the Albright-Knox Art Gallery and the Buffalo Museum of Science.

Hotel Henry Urban Resort Conference Center: Housed in a beautifully restored former asylum, Hotel Henry offers a unique and immersive experience at an affordable price. The hotel features stylish rooms, an on-site restaurant, and a courtyard for guests to relax. With its proximity to the Buffalo Niagara Medical Campus and cultural institutions like the Burchfield Penney Art Center, Hotel Henry offers both convenience and value.

Best kid-friendly hotels:

Adams Mark Buffalo: This family-friendly hotel in downtown Buffalo provides spacious rooms and a range of amenities for children, including a pool and game room. With its central location, families can easily access popular attractions like the Buffalo Zoo and the Buffalo Science Museum.

Hampton Inn & Suites Buffalo Downtown: With its complimentary breakfast, indoor pool, and proximity to family-friendly attractions, this hotel caters to the needs of both parents and children. Located near Canalside, families can enjoy activities such as the Explore & More Childrens Museum and the Buffalo Naval Park.

Best hotels for a romantic getaway:

Mansion on Delaware Avenue: This luxury boutique hotel offers an intimate and elegant experience for couples. With its upscale rooms, spa services, and romantic dining options, the Mansion on Delaware Avenue is perfect for a romantic escape. Couples can also explore nearby attractions such as the Frank Lloyd Wrights Darwin D. Martin House Complex.

The Westin Buffalo: Combining modern luxury with tasteful décor, The Westin Buffalo provides a tranquil retreat for couples. With its comfortable rooms, spa facilities, and a rooftop bar with panoramic city views, this hotel offers an ideal setting for a romantic getaway in Buffalo.

Best for location:

Buffalo Marriott Harborcenter: Situated near Canalside, the Buffalo Marriott Harborcenter offers stunning views of Lake Erie and the downtown skyline. With its spacious rooms, fitness center, and on-site dining options, this hotel provides convenient access to attractions such as KeyBank Center and the Naval & Military Park.

The Curtiss Hotel: Located in the heart of downtown Buffalo, The Curtiss Hotel combines luxury with an ideal location. With its chic rooms, rooftop lounge, and spa facilities, guests can enjoy easy access to popular sights like Sheas Performing Arts Center and the Buffalo Theatre District.

Embassy Suites by Hilton Buffalo: Situated near the Buffalo Niagara International Airport, this hotel offers convenient access to both the airport and downtown Buffalo. With its spacious suites, complimentary breakfast, and airport shuttle, guests can enjoy hassle-free travel and explore attractions such as the Buffalo Museum of Science and Delaware Park.

Best for a short city break:

The Lafayette Hotel: Located in downtown Buffalo, The Lafayette Hotel offers a charming and convenient stay for a short city break. With its vintage-inspired rooms, on-site restaurant, and proximity to attractions like Canalside and the Buffalo City Hall, this hotel provides a comfortable base for exploring the city.

Hotel at the Lafayette Square: Housed in a historic building, this boutique hotel offers stylish rooms and easy access to downtown Buffalos attractions. Within walking distance of trendy restaurants, shops, and theaters, as well as cultural sites like the Sheas Performing Arts Center, the Hotel at the Lafayette Square is perfect for a short city break.

Show moreLess