New York may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Shopping Hotels in Buffalo, NY from CA $46

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Buffalo Shopping Hotels

The Mosey Buffalo Williamsville, Tapestry Collection by Hilton
4 out of 5
5195 Main Street, Williamsville, NY
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Dec 6 to Dec 7
4.7/5Exceptional! (978 reviews)

"super clean staff was very nice and the room was great! great place to stay"…"

Reviewed on Nov. 5, 2020

The Mosey Buffalo Williamsville, Tapestry Collection by Hilton
Buffalo Marriott at LECOM HARBORCENTER
3.5 out of 5
95 Main St, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $177 per night from Nov 27 to Nov 28
4.6/5Exceptional! (370 reviews)

"Do to Covid they did not service the room. I guess I understand that but they still need to provide towels Toilet paper and empty garbage for people staying more than a night."…"

Reviewed on Oct. 9, 2020

Buffalo Marriott at LECOM HARBORCENTER
Roycroft Inn
3.5 out of 5
40 S Grove St., East Aurora, NY
Free cancellationReserve now, pay when you stay
The price is CA $216 per night from Nov 25 to Nov 26
4.6/5Exceptional! (297 reviews)
Craftsman style delight!

"Excellent staff! Everything cleaned thoroughly. Hand sanitizer stations throughout! Grab and go breakfast instead of continental breakfast, but under Covid protocol, this was ok!"…"

Reviewed on Jul. 29, 2020

Roycroft Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Delavan Hotel & Spa
4 out of 5
6461 Transit Road, Bowmansville, NY
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Dec 11 to Dec 12
4.5/5Wonderful! (990 reviews)

"It’s the small things that make this hotel amazing, like the fact that they have a billiards table that’s able to use, the lobby has checker boards. Overall a amazing modern hotel."…"

Reviewed on Oct. 1, 2020

The Delavan Hotel & Spa
Home2 Suites by Hilton Buffalo Airport / Galleria Mall
2.5 out of 5
1999 Walden Avenue, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $143 per night from Nov 25 to Nov 26
4.5/5Wonderful! (534 reviews)

"Room was very clean! Check in and check out was a so fast and easy. Would definitely stay again. Must say that even though they don’t serve breakfast now the options they have are good!"…"

Reviewed on Sep. 28, 2020

Home2 Suites by Hilton Buffalo Airport / Galleria Mall
Comfort Inn Cheektowaga
2.5 out of 5
475 Dingens St, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $94 per night from Dec 13 to Dec 14
4.3/5Excellent! (997 reviews)

"The hotel was very nice and clean. Most of the staff ver nice. The bed was very hard but loved the we had more than one flat pillow like most hotels. The only thing i would suggest is a safe in the room."…"

Reviewed on Sep. 14, 2020

Comfort Inn Cheektowaga
Hampton Inn Buffalo-Airport / Galleria Mall
2.5 out of 5
1745 Walden Ave, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $123 per night from Nov 25 to Nov 26
4.3/5Excellent! (982 reviews)

"Very nice and clean hotel. Would definitely go back"…"

Reviewed on Oct. 22, 2020

Hampton Inn Buffalo-Airport / Galleria Mall
Holiday Inn Express Cheektowaga North East
2.5 out of 5
83 Anderson Rd, Buffalo, NY
Free cancellation
The price is CA $111 per night from Nov 26 to Nov 27
4.3/5Excellent! (869 reviews)

"Hotel is clean, room is very spacious and comfortable, staff members are very courteous, overall, I was very satisfied with the hotel during my stay."…"

Reviewed on Oct. 13, 2020

Holiday Inn Express Cheektowaga North East
Country Inn & Suites by Radisson, Buffalo South I-90, NY
2.5 out of 5
164b Slade Ave, West Seneca, NY
Free cancellationReserve now, pay when you stay
The price is CA $102 per night from Nov 29 to Nov 30
4.2/5Excellent! (1,408 reviews)

"Clean and comfortable room. There was an armchair in the room where my dog was happy to sleep. A bonus, the shower had great water pressure. Front desk staff were friendly and helpful."…"

Reviewed on Oct. 15, 2020

Country Inn & Suites by Radisson, Buffalo South I-90, NY
Millennium Buffalo
3.5 out of 5
2040 Walden Ave, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $93 per night from Nov 27 to Nov 28
4.1/5Very Good! (2,124 reviews)

"Nice and clean hotel. A little farther from the airport than I expected but they provide a free shuttle service. Had dinner in the restaurant, the wings were awesome!"…"

Reviewed on Oct. 7, 2020

Millennium Buffalo
Garden Place Hotel
3.5 out of 5
6615 Transit Road, Bowmansville, NY
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Dec 1 to Dec 2
4.1/5Very Good! (1,094 reviews)

"Our second time - always enjoyable. Love the decor - but also comfortable bed, spacious room, and excellent COVID safety procedures."…"

Reviewed on Nov. 21, 2020

Garden Place Hotel
Red Roof Inn Buffalo - Niagara Airport
2 out of 5
146 Maple Drive, Bowmansville, NY
Free cancellationReserve now, pay when you stay
The price is CA $56 per night from Nov 26 to Nov 27
4/5Very Good! (986 reviews)

"Nice and quiet. Very well maintained and clean. Staff very nice."…"

Reviewed on Sep. 1, 2020

Red Roof Inn Buffalo - Niagara Airport
Holiday Inn Buffalo - International Airport
3 out of 5
4600 Genesee St, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Nov 29 to Nov 30
3.9/5Good! (978 reviews)

"Bed was spotless and comfortable; heat and a/c were quiet and brand new. Staff very nice"…"

Reviewed on Sep. 20, 2020

Holiday Inn Buffalo - International Airport
Baymont by Wyndham Buffalo
2.5 out of 5
3475 Union Rd, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from Nov 30 to Dec 1
3.8/5Good! (571 reviews)

"There was plenty of space and room for us to park our RV. Also in the same parking lot as a restaurant and coffee shop, which was very convenient. Only reason they don't get 5 stars is because the lady checking us in was not sure how to do it, then the guy at the front desk the next morning was not ..."…"

Reviewed on Nov. 23, 2020

Baymont by Wyndham Buffalo
Clarence Inn
2 out of 5
9079 Main Steet, Clarence, NY
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Nov 25 to Nov 26
3.8/5Good! (168 reviews)
Dated but clean

"It was a no frills place to stay. A little dated but clean and quiet. It suited our needs well."…"

Reviewed on Aug. 3, 2020

Clarence Inn
Days Hotel by Wyndham Buffalo Airport
3 out of 5
4345 Genesee St, Buffalo, NY
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Nov 25 to Nov 26
3.7/5Good! (1,842 reviews)

"Bed was very soft and great location right across street from airport"…"

Reviewed on Oct. 17, 2020

Days Hotel by Wyndham Buffalo Airport
Red Roof Inn PLUS+ University at Buffalo - Amherst
2.5 out of 5
42 Flint Rd, Amherst, NY
Free cancellationReserve now, pay when you stay
The price is CA $65 per night from Nov 25 to Nov 26
3.6/5Good! (990 reviews)

"Friendly staff. Plentiful hot water for a bath. Microwave and fridge worked. Adequate supply of towels for a one night stay. Bed was comfortable. Room had odor that reminded me of dirty litter box. Not a quiet place, either. Good location for my needs."…"

Reviewed on Oct. 19, 2020

Red Roof Inn PLUS+ University at Buffalo - Amherst
Motel 6 Buffalo, NY - Airport - Williamsville
2 out of 5
52 Freeman Rd, Williamsville, NY
Free cancellation
The price is CA $47 per night from Dec 1 to Dec 2
3.4/5 (984 reviews)

"It was good, bed was kinda hard but overall it was very clean.."…"

Reviewed on Jul. 24, 2020

Motel 6 Buffalo, NY - Airport - Williamsville
Days Inn by Wyndham Tonawanda/Buffalo
2 out of 5
1120 Niagara Falls Blvd, Tonawanda, NY
Free cancellationReserve now, pay when you stay
The price is CA $78 per night from Nov 26 to Nov 27
3/5 (420 reviews)

"Very clean room although the door was not sealed properly and let a lot of cold air in."…"

Reviewed on Mar. 8, 2020

Days Inn by Wyndham Tonawanda/Buffalo
Boulevard Inn
2 out of 5
785 Niagara Falls Boulevard, Amherst, NY
Free cancellationReserve now, pay when you stay
The price is CA $46 per night from Dec 13 to Dec 14
1.9/5 (222 reviews)

"All very good nice people good prices . I will come back again ."…"

Reviewed on Jul. 19, 2020

Boulevard Inn
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
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.

Shopping Hotel Guide in Buffalo

Who doesn’t love a good shopping spree during a vacation? Make your way to any of the boutique shops, unique stores, and name-brand outlets next time you’re in Buffalo, New York.

  • Find top discounts on Buffalo hotels near shopping districts
  • Indulge in a wide variety of suite options that best match your style
  • Earn more points for free stays when you book with Expedia Rewards

When it comes to shopping in Buffalo, all you have to decide is what kind of wares you’re looking to find.

In the mood for chic clothing? Head to Elmwood Village. This neighbourhood, and Elmwood Avenue in particular, has a number of wholly independent-run jewelry and clothing stores. This area also has a number of restaurants and pubs if you want to show off your new purchases amongst the crowds. Looking for antiques, instead? Make your way to East Aurora. The Roycroft Campus isn’t the only historic thing you’ll find in this area of town. There are a number of antique shops, art galleries, and old-fashioned toy stores. Whether you’re looking for gifts or some new items for your home, this is the place to uncover great gets. Looking for a mix of everything? Make a stop at Walden Galleria. This shopping area has over 200 stores, which include name-brand clothes, bargain-priced electronics, and every type of accessory and trinket you could want on a vacation.

Once you’re ready to hang up your clothes and display your new finds, head back to a hotel in Buffalo that’s close to the shopping districts. As someone who knows the value of a good deal, book your hotel in Buffalo right here on Expedia.ca. We only offer the top discounts on rooms and suites in the city, so you can save more upfront and have more cash for one extra shopping spree.

More trip options

Travelers Loved These Shopping Hotels