Buffalo vacation rentals
Book unique vacation rentals, houses, and more on Airbnb
Top-rated vacation rentals in Buffalo
Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.
Rental unit in Elmwood Village
★Modern APT★ w/ Comfy King Bed Steps from Downtown
Leave your cares at the doorstep and experience tranquility of our spacious one-bedroom apartment. This space is not only great for visiting the big attractions like Niagara Falls, but its steps away from restaurants, bars, and shops that are some of the best near downtown Buffalo. Your comfy king size bed doesn't even have time to cool off before you run back into it after exploring the day's adventures on foot. Come experience and explore our great city while relaxing in a modern apartment.
$88 per night
SUPERHOST
Rental unit in Buffalo
Lovely 1 bedroom heart of city w/ parking
Enjoy this beautiful artistically inspired 700sqft 1 bed upper apartment in the heart of the city featuring a gorgeous entry and original architectural details. Decorated in lush romantic jewel tones to be remembered.
Located in a historic neighborhood within walking distance to nightlife on Allen, shops on Elmwood & 5 Points. Downtown only a 5 minute drive away!
-Private Entry
-AC
-Fire TV w/ Netflix, HBO, Prime
-Hi-speed WiFI
-Free off street parking
-Free laundry
-Cooking essentials
$69 per night
SUPERHOST
Loft in Downtown Buffalo
Newly Renovated 1-bedroom, Shea’s/Theater District
Theatre Place sits at the heart of Buffalo’s Theatre District, directly adjacent to Shea’s Buffalo Theatre and its famous “BUFFALO” marquee. Theatre place is also footsteps to various other theatres and music venues, as well as a short train ride to Key Bank Center, Sahlens Field, and Canalside.
Our historic loft is equipped with granite countertops, stainless steel appliances, washer/dryer, and a spacious Livingroom. Enjoy all Buffalo has to offer or enjoy a quiet evening in.
$107 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you