Hotels in Buffalo

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

Buffalo, NY, United States
Sep 20 — Sep 212
Buffalo, NY, United States
Mon 9/20
Tue 9/21
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Buffalo

Filter by star ratings
All filters
Econo Lodge Tonawanda I-290
Econo Lodge Tonawanda I-290
4.1 Okay
2000 Niagara Falls Boulevard, Tonawanda, NY, United States
Show on map
8.9 mi from city centre, Buffalo 
OkayBased on 19 reviews
4.1

Econo Lodge Tonawanda I-290 is located in Buffalo and offers free Wi-Fi. It is conveniently positioned for those wanting to visit the area's popular attractions.

Hospitality Inn - Buffalo Airport
Hospitality Inn - Buffalo Airport
6.8 Good
6627 Transit Road, Williamsville, NY, United States
Show on map
10.1 mi from city centre, Buffalo 
GoodBased on 26 reviews
6.8

Hospitality Inn Bowmansville is located in Bowmansville and offers free Wi-Fi. It also provides a vending machine and a 24-hour reception.

Pink Fountain Motor Inn
Pink Fountain Motor Inn
4.7 Okay
5474 Transit Road, Depew, NY, United States
Show on map
9.3 mi from city centre, Buffalo 
OkayBased on 3 reviews
4.7

Pink Fountain Motor Inn is located in Depew and features free Wi-Fi. It also offers a 24-hour reception and an express check-in and check-out feature.

Econo Lodge Buffalo South
Econo Lodge Buffalo South
7.3 Good
4344 Milestrip Road, Buffalo, NY, United States
Show on map
7.3 mi from city centre, Buffalo 
GoodBased on 258 reviews
7.3

Situated in the countryside, Econo Lodge Buffalo South is a 20-minute drive from Buffalo Niagara International Airport. This comfortable hotel also offers free Wi-Fi and a bowling alley, and is located an easy drive from Buffalo and Hamburg.

Royal Inn
Royal Inn
6.6 Good
1378 Niagara Falls Boulevard, Tonawanda, NY, United States
Show on map
7.8 mi from city centre, Buffalo 
GoodBased on 61 reviews
6.6

Situated in Buffalo, the motel is an easy drive from Niagara River and Buffalo Zoological Gardens. It also provides a 24-hour reception and free Wi-Fi.

Homewood Suites by Hilton Buffalo-Amherst
Homewood Suites by Hilton Buffalo-Amherst
8.8 Excellent
1138 Millersport Highway, Amherst, NY, United States
Show on map
7.8 mi from city centre, Buffalo 
ExcellentBased on 101 reviews
8.8

Located in Buffalo, the hotel is within a 15-minute drive of Buffalo Niagara International Airport and provides an indoor pool. It has a fitness centre, as well as meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Hampton Inn Hamburg
Hampton Inn Hamburg
8.9 Excellent
5444 Camp Road, Hamburg, NY, United States
Show on map
10.3 mi from city centre, Buffalo 
ExcellentBased on 259 reviews
8.9

Hampton Inn Hamburg is ideally placed in peaceful surrounds in Hamburg, a short drive from Niagara River. It also offers free Wi-Fi, a swimming pool and a safe.

Hampton Inn Buffalo-Williamsville
Hampton Inn Buffalo-Williamsville
9.1 Excellent
5455 Main Street, Williamsville, NY, United States
Show on map
8.3 mi from city centre, Buffalo 
ExcellentBased on 209 reviews
9.1

Hampton Inn Buffalo-Williamsville is set in Buffalo and is close to nearby attractions, including Glen Falls. It also offers meeting rooms, an express check-in and check-out feature and an outdoor pool.

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
14.9 mi from city centre, Buffalo 
GoodBased on 117 reviews
6.9

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.

InnBuffalo off Elmwood
InnBuffalo off Elmwood
10.0 Excellent
619 Lafayette Avenue, Buffalo, NY, United States
Show on map
2.3 mi from city centre, Buffalo 
ExcellentBased on 2 reviews
10.0

InnBuffalo off Elmwood is located in Buffalo and is close to Niagara River. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

Tips for booking a Buffalo hotel

Cheapest month:April
Most expensive month:March
Average price in Buffalo:$150/night
Absolute cheapest price found:$35/night
Cheapest day:Tuesday
Most expensive day:Saturday
$117 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$107 - $182
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
Hampton Inn Buffalo-Williamsville
Hampton Inn Buffalo-Williamsville
9.1 Excellent
5455 Main Street, Williamsville, NY, United States
Show on map
0.6 mi from city centre, Williamsville 

Hampton Inn Buffalo-Williamsville is set in Buffalo and is close to nearby attractions, including Glen Falls. It also offers meeting rooms, an express check-in and check-out feature and an outdoor pool.

2
Econo Lodge Buffalo South
Econo Lodge Buffalo South
7.3 Good
4344 Milestrip Road, Buffalo, NY, United States
Show on map
7.3 mi from city centre, Buffalo 

Situated in the countryside, Econo Lodge Buffalo South is a 20-minute drive from Buffalo Niagara International Airport. This comfortable hotel also offers free Wi-Fi and a bowling alley, and is located an easy drive from Buffalo and Hamburg.

3
Homewood Suites by Hilton Buffalo-Amherst
Homewood Suites by Hilton Buffalo-Amherst
8.8 Excellent
1138 Millersport Highway, Amherst, NY, United States
Show on map
0.4 mi from city centre, Amherst 

Located in Buffalo, the hotel is within a 15-minute drive of Buffalo Niagara International Airport and provides an indoor pool. It has a fitness centre, as well as meeting rooms, a 24-hour reception and an express check-in and check-out feature.

4
Hospitality Inn - Buffalo Airport
Hospitality Inn - Buffalo Airport
6.8 Good
6627 Transit Road, Williamsville, NY, United States
Show on map
2.3 mi from city centre, Williamsville 

Hospitality Inn Bowmansville is located in Bowmansville and offers free Wi-Fi. It also provides a vending machine and a 24-hour reception.

5
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
5.1 mi from city centre, Niagara Falls 

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.

6
Pink Fountain Motor Inn
Pink Fountain Motor Inn
4.7 Okay
5474 Transit Road, Depew, NY, United States
Show on map
0.2 mi from city centre, Depew 

Pink Fountain Motor Inn is located in Depew and features free Wi-Fi. It also offers a 24-hour reception and an express check-in and check-out feature.

Cheapest hotels in Buffalo, New York

Show all 139 hotels
Pink Fountain Motor Inn
Pink Fountain Motor Inn
4.7 Okay
5474 Transit Road, Depew, NY, United States
Show on map
0.2 mi from city centre,  

Pink Fountain Motor Inn is located in Depew and features free Wi-Fi. It also offers a 24-hour reception and an express check-in and check-out feature.

$47
Avg. per night
Royal Inn
Royal Inn
6.6 Good
1378 Niagara Falls Boulevard, Tonawanda, NY, United States
Show on map
3.5 mi from city centre,  

Situated in Buffalo, the motel is an easy drive from Niagara River and Buffalo Zoological Gardens. It also provides a 24-hour reception and free Wi-Fi.

$66
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
5.1 mi 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.

$67
Avg. per night
Econo Lodge Tonawanda I-290
Econo Lodge Tonawanda I-290
4.1 Okay
2000 Niagara Falls Boulevard, Tonawanda, NY, United States
Show on map
3.0 mi from city centre,  

Econo Lodge Tonawanda I-290 is located in Buffalo and offers free Wi-Fi. It is conveniently positioned for those wanting to visit the area's popular attractions.

$68
Avg. per night
Econo Lodge Buffalo South
Econo Lodge Buffalo South
7.3 Good
4344 Milestrip Road, Buffalo, NY, United States
Show on map
7.3 mi from city centre,  

Situated in the countryside, Econo Lodge Buffalo South is a 20-minute drive from Buffalo Niagara International Airport. This comfortable hotel also offers free Wi-Fi and a bowling alley, and is located an easy drive from Buffalo and Hamburg.

$72
Avg. per night
Hospitality Inn - Buffalo Airport
Hospitality Inn - Buffalo Airport
6.8 Good
6627 Transit Road, Williamsville, NY, United States
Show on map
2.3 mi from city centre,  

Hospitality Inn Bowmansville is located in Bowmansville and offers free Wi-Fi. It also provides a vending machine and a 24-hour reception.

$80
Avg. per night
Homewood Suites by Hilton Buffalo-Amherst
Homewood Suites by Hilton Buffalo-Amherst
8.8 Excellent
1138 Millersport Highway, Amherst, NY, United States
Show on map
0.4 mi from city centre,  

Located in Buffalo, the hotel is within a 15-minute drive of Buffalo Niagara International Airport and provides an indoor pool. It has a fitness centre, as well as meeting rooms, a 24-hour reception and an express check-in and check-out feature.

$111
Avg. per night
Hampton Inn Hamburg
Hampton Inn Hamburg
8.9 Excellent
5444 Camp Road, Hamburg, NY, United States
Show on map
1.8 mi from city centre,  

Hampton Inn Hamburg is ideally placed in peaceful surrounds in Hamburg, a short drive from Niagara River. It also offers free Wi-Fi, a swimming pool and a safe.

$116
Avg. per night

Hotel prices in Buffalo

2 stars and under

$47 - $217

Econo Lodge Buffalo South

#1 Most popular

$72
Avg. per night
Lenox Hotel And Suites

#2 Most popular

$92
Avg. per night
Royal Inn

Best value

Royal Inn
6.6 Good
$66
Avg. per night
3 stars

$111 - $128

Hampton Inn Buffalo-Williamsville

#1 Most popular

$128
Avg. per night
Homewood Suites by Hilton Buffalo-Amherst
$111
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?

    Econo Lodge Buffalo South (7.3/10 from 258 reviews), Lenox Hotel And Suites (8.1/10 from 875 reviews), and Hampton Inn Buffalo-Williamsville (9.1/10 from 209 reviews) are all highly rated places to stay in Buffalo.

  • What is a good hotel near KeyBank Center?

    With a rating of 8.4/10 from 241 reviews, Hotel at the Lafayette, Trademark Collection by Wyndham is a hotel close to KeyBank Center that is well recommended by HotelsCombined users.

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

    The most popular hotel near Buffalo Niagara Convention Center is Lenox Hotel And Suites, with 875 HotelsCombined users scoring it 8.1/10.

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

    875 HotelsCombined reviews of Lenox Hotel And Suites score it 8.1/10, making it a highly recommended hotel near Shea's Performing Arts Center.