Popular

More Photos

High Scores

About

Hotels in Lowell, Massachusetts
Deals on hotels in Lowell, Massachusetts

Top Rated Hotels

Best Western Plus Chelmsford Inn

Best Western Plus Chelmsford Inn

187 Chelmsford Street
2.5 star  seat view

Located off Interstate 495, this hotel in Chelmsford, Massachusetts features an on-site restaurant and rooms with free WiFi and a cable TV. The Lowell Memorial Auditorium is 3.9 miles away. A seating area and spacious work desk are provided in all rooms at... read more

rates from
$131
UMass Lowell Inn and Conference Center

UMass Lowell Inn and Conference Center

50 Warren Street
2.5 star  seat view

Ideally located in the Lowell area, UMass Lowell Inn and Conference Center promises a relaxing and wonderful visit. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. Service-minded staff will welcome a... read more

rates from
$79