Hotel chains: 1,205
Hotels: 66,958
Baymont Inn & Suites Logo

Baymont Inn & Suites in Newark

Baymont Inn & Suites has one hotel in Newark

Baymont Inn & Suites is one of 22 hotel chains in Newark. This chain only operates one hotel in the city – Baymont by Wyndham at University of Delaware, which is a two-star hotel located at 630 South College Avenue. The hotel has a score of 7.8 out of 10 based on 237 reviews. This score is similar compared to the other hotels in the city. Baymont Inn & Suites has fewer rooms than most chains in Newark, with 82 rooms.

NA image
Baymont by Wyndham at University of Delaware ★★

630 South College Avenue

Rating: 7.80 Check availability