Buffalo hotels

Search hundreds of travel sites at once for hotels in Buffalo, New York

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Buffalo hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Buffalo hotels

Show all
Comfort Inn and Suites Buffalo Airport - Buffalo - Lobby
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
M Hotel Buffalo - Buffalo - Lobby
M Hotel Buffalo
6.8 Okay
C$ 219+
C$ 219+
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
C$ 154+
Parking
Free Wi-Fi
Pet friendly
Embassy Suites Buffalo
7.9 Good
DowntownC$ 387+
C$ 387+
Free Wi-Fi
Pool
Pet friendly
Best Western On The Avenue
8.2 Very good
C$ 258+
C$ 258+
Parking
Free Wi-Fi
Pet friendly
The Mansion on Delaware Avenue
8.7 Very good
DowntownC$ 324+
C$ 324+
Parking
Free Wi-Fi
C$ 224+
Parking
Airport shuttle
Free Wi-Fi
Pool
Aloft Buffalo Airport
8.1 Very good
C$ 187+
C$ 187+
Parking
Airport shuttle
Free Wi-Fi
Pool
The Westin Buffalo
9.1 Wonderful
DowntownC$ 605+
C$ 605+
Free Wi-Fi
Pet friendly
Lenox Hotel And Suites
7.2 Good
C$ 234+
C$ 234+
Parking
Free Wi-Fi
Pet friendly

Buffalo hotels near Niagara Square

Show all
Hyatt Regency Buffalo Hotel And Conference Center - Buffalo - Pool
Free Wi-Fi
Pool
Hilton Garden Inn Buffalo Downtown - Buffalo - Building
Hilton Garden Inn Buffalo Downtown
8 Very good
DowntownC$ 300+
C$ 300+
Free Wi-Fi
Pool

Top Buffalo hotels with parking

Show all
The Edward Buffalo - Buffalo - Living room
The Edward Buffalo
9 Wonderful
C$ 258+
C$ 258+
Parking
Free Wi-Fi

Top 10 hotels in Buffalo

Discover the top hotels in Buffalo, hand-picked by local expert Matt Meltzer.
Matt Meltzer
11 November 2024

Buffalo is one of America’s great comeback stories, a once-mighty industrial power that fell from glory, but has seen a remarkable return over recent years. The city is a treasure trove of history, architecture, friendly locals and late-night bars—and if you know where to go it’s an undeniably fun place to visit. Immersing yourself in the city’s culture begins with your hotel, which is just as likely to be found inside an old Gilded Age mansion as a repurposed mental asylum. Buffalo’s hotels are as intriguing and diverse as the city itself, and as a die-hard Bills and Buffalo’s fan, I’m in hotels here multiple times a year. With that, I’m excited to share my pick of the best hotels in Buffalo. With that, I’m excited to share my pick of the best hotels in Buffalo.

1.

Curtiss Hotel, Ascend Hotel Collection

Address:

210 Franklin Street

Price:

C$ 249-C$ 1,072/night

Downtown’s Curtiss Hotel is one of the best hotels in Buffalo, located in a historic 1913 landmark. The Harlow C. Curtiss Building now houses this 68-room boutique property, where guests can drink cocktails at the panoramic rooftop bar or enjoy a gourmet meal downstairs at Chez Ami.

The Curtiss is a picture of elegance, with finely appointed rooms boasting high-tech showers, where temperatures and nozzles are controlled at the touch of a button. The spa is well worth a visit too. Here, you can swim through the indoor/outdoor pool even when the weather is trademark Buffalo cold.

If you’re visiting Nickel City, I highly recommend hitting the rooftop at the Curtiss to meet friendly locals. I’ve had many a night start here, and end carousing around the city with people I met over the firepits.

2.

The Mansion on Delaware Avenue

Address:

414 Delaware Avenue

Price:

C$ 183-C$ 962/night

Delaware Avenue was one of America’s original Millionaire’s Rows, a street where 19th-century captains of industry built their grand palaces. One of those stately homes is now the Mansion on Delaware Ave., one of the grandest hotels in Buffalo.

Once a Second Empire masterpiece belonging to industrialist Charles F. Sternberg, the Mansion is a testament to all that’s great about Buffalo—first-class architecture, warm hospitality and fascinating history. The rooms remain suitably historic but have been updated with modern furnishings, so you’ll get a sense of how 19th-century royalty lived but still find outlets for your phone charger.

The place feels more like a charming bed and breakfast than a luxury hotel, so I suggest making a point to hit the nightly happy hour. Wine and refreshments are served in the old living room, where you can mingle with fellow travellers—much like Sternberg’s guests might have decades ago.

3.

The Richardson Hotel

Address:

444 Forest Avenue

Price:

C$ 221-C$ 1,302/night

If you’ve never spent the night in a former mental asylum, you can check that off your spooky bucket list with a stay at The Richardson Hotel. Once the Buffalo State Asylum for the Insane, the gothic building casts an imposing shadow and could feel a little like the opening to a horror movie if you arrive on a particularly stormy evening.

Inside, it couldn’t feel more different, however. The brightly-lit Richardson is a testament to preservation and design, making it one of the most unique and best hotels in Buffalo.

The rooms are set along wide, hospital-style hallways, with high ceilings and windows looking out onto the sprawling lawns. The layout can be a little confusing, though, and I’ve definitely got lost trying to get from one end of a floor to another.

Note that you sometimes have to go up or down to get across the entire hotel, but that kind of confusion really drives the mental asylum motif home.

4.

Reikart House, Buffalo, a Tribute Portfolio Hotel

Address:

5000 Main Street

Price:

C$ 371-C$ 1,389/night

Sometimes the best hotels in Buffalo aren’t actually in Buffalo proper, as is the case with this luxury property in Williamsville, located about 20 minutes northeast. While many Buffalo hotels bring rich history and great architecture, the Reikart House delivers an extra element of fun, too, with playful touches like top hat light fixtures, trumpets in the bookcases and a vaudeville monkey as its mascot.

The Reikhart House offers the perfect combination of quirky boutique hotel and luxury property, thanks to its expertly designed rooms and fireside living room lobby.

I love staying here when I’m in the mood for something relaxing and luxurious that’s not in the centre of the city—ideal for a serene escape after the intensity of a Bills game. Buffalo traffic is never too bad anyway, so staying outside the city isn’t likely to cause logistical complications.

5.

Courtyard by Marriott Buffalo Downtown/Canalside

Address:

One Canalside, 125 Main Street

Price:

C$ 290-C$ 1,138/night