Hotels in Buffalo

Search and compare Buffalo hotels from hundreds of travel sites and save

Buffalo, NY, United States
17 Sep — 18 Sep2
Buffalo, NY, United States
Fri 17/9
Sat 18/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Buffalo

Filter by star ratings
All filters
Buffalo Grand Hotel
Buffalo Grand Hotel
5.7 Okay
120 Church Street, Buffalo, NY, United States
Show on map
0.3 km from city centre, Buffalo 
OkayBased on 1,669 reviews
5.7

Buffalo Grand Hotel is located in Buffalo and features an indoor pool. It also offers a safe, an express check-in and check-out feature and a sauna.

DoubleTree by Hilton Buffalo - Amherst
DoubleTree by Hilton Buffalo - Amherst
8.1 Excellent
10 Flint Road, Amherst, NY, United States
Show on map
13.5 km from city centre, Buffalo 
ExcellentBased on 288 reviews
8.1

Located in Buffalo, the hotel is an easy drive from Niagara River and Buffalo Zoological Gardens. It also features an indoor pool, free Wi-Fi and a fitness centre.

Hyatt Place Buffalo/Amherst
Hyatt Place Buffalo/Amherst
8.8 Excellent
5020 Main Street, Amherst, NY, United States
Show on map
12.0 km from city centre, Buffalo 
ExcellentBased on 625 reviews
8.8

Hyatt Place Buffalo / Amherst NY provides 3-star accommodation in Buffalo. It also features an indoor pool and a gym.

Wyndham Garden Buffalo Downtown
Wyndham Garden Buffalo Downtown
8.6 Excellent
125 High Street, Buffalo, NY, United States
Show on map
1.9 km from city centre, Buffalo 
ExcellentBased on 624 reviews
8.6

Boasting free Wi-Fi, Wyndham Garden Buffalo Downtown is located in Buffalo and provides comfortable accommodation. It also features an express check-in and check-out feature, a free shuttle service and valet parking.

Residence Inn by Marriott Buffalo Galleria Mall
Residence Inn by Marriott Buffalo Galleria Mall
7.7 Good
107 Anderson Road, Buffalo, NY, United States
Show on map
9.1 km from city centre, Buffalo 
GoodBased on 125 reviews
7.7

Residence Inn Buffalo Galleria Mall provides comfortable 3-star accommodation in Buffalo. It also features an indoor pool, outdoor tennis courts and an express check-in and check-out feature.

Days Hotel by Wyndham Buffalo Airport
Days Hotel by Wyndham Buffalo Airport
6.9 Good
4345 Genesee Street, Buffalo, NY, United States
Show on map
13.5 km from city centre, Buffalo 
GoodBased on 1,011 reviews
6.9

Boasting a Jacuzzi and an indoor pool, Days Hotel by Wyndham Buffalo Airport is located in Buffalo and provides comfortable accommodation. It also offers limited hours room service, an airport shuttle and a car rental desk.

Courtyard by Marriott Buffalo Amherst/University
Courtyard by Marriott Buffalo Amherst/University
7.9 Good
4100 Sheridan Drive, Buffalo, NY, United States
Show on map
12.9 km from city centre, Buffalo 
GoodBased on 102 reviews
7.9

Courtyard by Marriott Buffalo Amherst University provides a comfortable setting when in Buffalo. It also offers an express check-in and check-out feature, a safe and an indoor pool.

Hyatt Regency Buffalo Hotel And Conference Center
Hyatt Regency Buffalo Hotel And Conference Center
8.1 Excellent
2 Fountain Plaza, Buffalo, NY, United States
Show on map
0.4 km from city centre, Buffalo 
ExcellentBased on 658 reviews
8.1

Boasting an indoor pool and a sauna, Hyatt Regency Buffalo / Hotel and Conference Center is situated in Buffalo and offers modern accommodation. It is moments from the Shea's Performing Arts Center, eateries and nightlife options.

Towneplace Suites Buffalo Airport
Towneplace Suites Buffalo Airport
8.8 Excellent
4265 Genesee Street, Buffalo, NY, United States
Show on map
13.1 km from city centre, Buffalo 
ExcellentBased on 293 reviews
8.8

TownePlace Suites Buffalo Airport is located in Buffalo and features an indoor pool and a free shuttle service. It offers 3-star accommodation with air-conditioned rooms.

Baymont by Wyndham Buffalo
Baymont by Wyndham Buffalo
7.8 Good
3475 Union Road, Buffalo, NY, United States
Show on map
10.5 km from city centre, Buffalo 
GoodBased on 357 reviews
7.8

Located in Buffalo, Baymont by Wyndham Buffalo is an easy drive from Entranceways at Main Street at Lamarck Drive and Smallwood Drive and Niagara River. It also provides a 24-hour reception, luggage storage and free Wi-Fi.

Tips for booking a Buffalo hotel

Cheapest month:January
Most expensive month:April
Average price in Buffalo:$212/night
Absolute cheapest price found:$47/night
Cheapest day:Tuesday
Most expensive day:Saturday
$149 - $306
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$145 - $244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Buffalo hotels

Show all 139 hotels
1
Hyatt Place Buffalo/Amherst
Hyatt Place Buffalo/Amherst
8.8 Excellent
5020 Main Street, Amherst, NY, United States
Show on map
2.8 km from city centre, Amherst 

Hyatt Place Buffalo / Amherst NY provides 3-star accommodation in Buffalo. It also features an indoor pool and a gym.

2
The Westin Buffalo
The Westin Buffalo
9.0 Excellent
250 Delaware Avenue, Buffalo, NY, United States
Show on map
0.5 km from city centre, Buffalo 

The Westin Buffalo provides a comfortable setting while in Buffalo. It is conveniently located for guests wishing to discover the area's attractions.

3
Hampton Inn & Suites Buffalo/Downtown
Hampton Inn & Suites Buffalo/Downtown
8.6 Excellent
220 Delaware Avenue, Buffalo, NY, United States
Show on map
0.5 km from city centre, Buffalo 

Located within walking distance of Buffalo Metropolitan Transportation Center, the hotel provides guests with a convenient base when visiting Buffalo. It is conveniently positioned for guests wishing to visit local attractions.

4
Courtyard by Marriott Buffalo Amherst/University
Courtyard by Marriott Buffalo Amherst/University
7.9 Good
4100 Sheridan Drive, Buffalo, NY, United States
Show on map
12.9 km from city centre, Buffalo 

Courtyard by Marriott Buffalo Amherst University provides a comfortable setting when in Buffalo. It also offers an express check-in and check-out feature, a safe and an indoor pool.

5
Baymont by Wyndham Buffalo
Baymont by Wyndham Buffalo
7.8 Good
3475 Union Road, Buffalo, NY, United States
Show on map
10.5 km from city centre, Buffalo 

Located in Buffalo, Baymont by Wyndham Buffalo is an easy drive from Entranceways at Main Street at Lamarck Drive and Smallwood Drive and Niagara River. It also provides a 24-hour reception, luggage storage and free Wi-Fi.

6
Wyndham Garden Buffalo Downtown
Wyndham Garden Buffalo Downtown
8.6 Excellent
125 High Street, Buffalo, NY, United States
Show on map
1.9 km from city centre, Buffalo 

Boasting free Wi-Fi, Wyndham Garden Buffalo Downtown is located in Buffalo and provides comfortable accommodation. It also features an express check-in and check-out feature, a free shuttle service and valet parking.

7
Hyatt Regency Buffalo Hotel And Conference Center
Hyatt Regency Buffalo Hotel And Conference Center
8.1 Excellent
2 Fountain Plaza, Buffalo, NY, United States
Show on map
0.4 km from city centre, Buffalo 

Boasting an indoor pool and a sauna, Hyatt Regency Buffalo / Hotel and Conference Center is situated in Buffalo and offers modern accommodation. It is moments from the Shea's Performing Arts Center, eateries and nightlife options.

8
DoubleTree by Hilton Buffalo - Amherst
DoubleTree by Hilton Buffalo - Amherst
8.1 Excellent
10 Flint Road, Amherst, NY, United States
Show on map
1.3 km from city centre, Amherst 

Located in Buffalo, the hotel is an easy drive from Niagara River and Buffalo Zoological Gardens. It also features an indoor pool, free Wi-Fi and a fitness centre.

Cheapest hotels in Buffalo, New York

Show all 139 hotels
Red Roof Inn Buffalo - Niagara Airport
Red Roof Inn Buffalo - Niagara Airport
7.9 Good
146 Maple Drive, Bowmansville, NY, United States
Show on map
1.2 km from city centre,  

Red Roof Inn Buffalo - Niagara Airport is located in Bowmansville and offers a free shuttle service. It also provides an express check-in and check-out feature, a safe and a 24-hour reception.

$90
Avg. per night
Travelodge by Wyndham Niagara Falls
Travelodge by Wyndham Niagara Falls
6.9 Good
9401 Niagara Falls Boulevard, Niagara Falls, NY, United States
Show on map
8.1 km from city centre,  

Located in Niagara Falls NY, Travelodge by Wyndham Niagara Falls At the Falls Niagara Falls NY is a short drive from Niagara River and Niagara Falls. It also provides connecting rooms, a wake-up service and a 24-hour reception.

$91
Avg. per night
Days Hotel by Wyndham Buffalo Airport
Days Hotel by Wyndham Buffalo Airport
6.9 Good
4345 Genesee Street, Buffalo, NY, United States
Show on map
13.5 km from city centre,  

Boasting a Jacuzzi and an indoor pool, Days Hotel by Wyndham Buffalo Airport is located in Buffalo and provides comfortable accommodation. It also offers limited hours room service, an airport shuttle and a car rental desk.

$109
Avg. per night
Buffalo Grand Hotel
Buffalo Grand Hotel
5.7 Okay
120 Church Street, Buffalo, NY, United States
Show on map
0.3 km from city centre,  

Buffalo Grand Hotel is located in Buffalo and features an indoor pool. It also offers a safe, an express check-in and check-out feature and a sauna.

$135
Avg. per night
Wyndham Garden Buffalo Downtown
Wyndham Garden Buffalo Downtown
8.6 Excellent
125 High Street, Buffalo, NY, United States
Show on map
1.9 km from city centre,  

Boasting free Wi-Fi, Wyndham Garden Buffalo Downtown is located in Buffalo and provides comfortable accommodation. It also features an express check-in and check-out feature, a free shuttle service and valet parking.

$145
Avg. per night
Hyatt Regency Buffalo Hotel And Conference Center
Hyatt Regency Buffalo Hotel And Conference Center
8.1 Excellent
2 Fountain Plaza, Buffalo, NY, United States
Show on map
0.4 km from city centre,  

Boasting an indoor pool and a sauna, Hyatt Regency Buffalo / Hotel and Conference Center is situated in Buffalo and offers modern accommodation. It is moments from the Shea's Performing Arts Center, eateries and nightlife options.

$146
Avg. per night
Courtyard by Marriott Buffalo Amherst/University
Courtyard by Marriott Buffalo Amherst/University
7.9 Good
4100 Sheridan Drive, Buffalo, NY, United States
Show on map
12.9 km from city centre,  

Courtyard by Marriott Buffalo Amherst University provides a comfortable setting when in Buffalo. It also offers an express check-in and check-out feature, a safe and an indoor pool.

$154
Avg. per night
Baymont by Wyndham Buffalo
Baymont by Wyndham Buffalo
7.8 Good
3475 Union Road, Buffalo, NY, United States
Show on map
10.5 km from city centre,  

Located in Buffalo, Baymont by Wyndham Buffalo is an easy drive from Entranceways at Main Street at Lamarck Drive and Smallwood Drive and Niagara River. It also provides a 24-hour reception, luggage storage and free Wi-Fi.

$156
Avg. per night

Hotel prices in Buffalo

2 stars or below

$90 - $164

Baymont by Wyndham Buffalo

No. 1 most popular

$156
Avg. per night
Towneplace Suites Buffalo Airport

No. 2 most popular

$164
Avg. per night
Red Roof Inn Buffalo - Niagara Airport
$90
Avg. per night
3 stars

$109 - $220

Wyndham Garden Buffalo Downtown

No. 1 most popular

$145
Avg. per night
Buffalo Grand Hotel

No. 2 most popular

$135
Avg. per night
Days Hotel by Wyndham Buffalo Airport
$109
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Buffalo

About Buffalo

Along with being the gateway city to the Niagara Falls, Buffalo is a creative place full of lush parklands, 19th-century architecture and renowned concert halls and art galleries. Buffalo hugs the banks of Niagara River, Buffalo River and Lake Erie, offering a range of water sports and waterfront dining.

Things to do

Begin your Buffalo holiday downtown, where you’ll encounter numerous historic landmarks including the Civil War monument in Lafayette Square and the art-deco Buffalo City Hall. Take a stroll down to Buffalo River, particularly Canalside, a cultural hub with regular concerts and art events, food trucks and restaurants. You can also rent kayaks and water bikes, tour naval vessels or take historical cruises along the river.

If you’re visiting with children, take them on an immersive journey through wildlife habitats at Buffalo Zoo, home to vampire bats, anacondas, piranhas and other exotic creatures. Interactive exhibits can be found at Explore & More Children’s Museum, including cultural dress-ups, drawing and architecture. Head about 20 minutes north to Fantasy Island, where water slides, Wild West shows and over 30 rides await.

If sport’s on your agenda, time your visit for the NFL or NHL season to watch the Buffalo Bills or Buffalo Sabres compete for national championships. Music is also a big part of this city, particularly the Buffalo Philharmonic Orchestra, which performs at Kleinhans Music Hall.

Make sure you save time to visit the world-famous Niagara Falls, located about 36 kilometres north of Buffalo. You can book a scenic flight, snap photos from scenic lookouts or cruise right up to the cascading Falls.

Getting around

Buffalo Niagara International Airport (BNIA) is 20 minutes from the city centre via car and about 30 minutes if your ride the BNIA train. Once you’re downtown, you can ride the Buffalo Metro Rail or walk between sights. Catch a cab, ride the Amtrak rail or hire a car if you want to travel further afield.

Buffalo travel FAQs

  • What are the best hotels in Buffalo?

    624 reviews rated Wyndham Garden Buffalo Downtown with an average score of 8.6/10. It may also be worth looking into the DoubleTree by Hilton Buffalo - Amherst, which received a rating of 8.1/10 from 288 reviews. Hyatt Place Buffalo/Amherst could also be a good option, with a score of 8.8/10 from 625 reviews.

  • What is a good hotel near KeyBank Center?

    Reviews of Hyatt Regency Buffalo Hotel And Conference Center recommend it as a good place to stay near KeyBank Center, scoring 8.1/10 from 658 ratings.

  • What is a good hotel in Buffalo near Buffalo Niagara Convention Center?

    Wyndham Garden Buffalo Downtown is rated 8.6 from 624 reviews and is close to Buffalo Niagara Convention Center.

  • Is there a good hotel near Shea's Performing Arts Center?

    Close to Shea's Performing Arts Center you will find Wyndham Garden Buffalo Downtown, which has a rating of 8.6 over 624 HotelsCombined reviews.

  • How much do hotels in Buffalo cost?

    The average price of a hotel in Buffalo is $304 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Buffalo?

    $55/night is the cheapest price found for a hotel in Buffalo by HotelsCombined users over the last 72 hours.