1. Holiday Inn Buffalo Downtown | The Holiday Inn Buffalo Downtown is a pleasing 3 star hotel located ~2.5 mi. south of Delaware Park and approximately a 5 min. drive or taxi ride. Recent travelers gave this hotel a guest review score of 3.5 out of 5. | Get the latest price |
2. Wyndham Garden Buffalo Downtown | The Wyndham Garden Buffalo Downtown is a well-liked 3-Star hotel located about 2.5 miles south of Delaware Park and approx. a 5 minute drive by car. With a verified guest score of 4.5/5, this makes it one of the premium hotels near Delaware Park. | Get the latest price |
3. Best Western on the Avenue | The Best Western on the Avenue is a popular 3-Star hotel located approx. 2.7 miles south of Delaware Park and roughly a 5 minute drive by car. Recent hotel guests gave this hotel an average guest review rating of 4/5. | Get the latest price |
4. Mansion on Delaware Avenue | The Mansion on Delaware Avenue is a 4 star hotel located about 2.9 miles south of Delaware Park and approximately a 5 min. drive. Recent travelers gave this hotel an avg. guest review rating of 4.5 out of 5. | Get the latest price |
5. Westin Buffalo | The Westin Buffalo is a leading 4-Star hotel located approx. 3.3 miles south of Delaware Park and approx. a 6 minute drive or taxi ride. With a verified guest score of 4.5/5, this makes it one of the most enticing lodging options close to Delaware Park. | Get the latest price |