Hotels/lodging near Rose Art Museum are listed below ordered by distance. Explore our hotels/motels to find accommodations near Rose Art Museum in Waltham MA for your upcoming individual or group travel.
Rose Art Museum is located at 415 South St.
We list the best motels and hotels close to Rose Art Museum so you can review the Waltham MA available lodging below and book your perfect hotel. Booking 5+ Rooms for a group? Reserve a Waltham MA discounted group rate
Lodging & Accommodations close by Rose Art Museum
Next 20 Hotels > [1 - 20 of 25]
Next: Show All Available Rose Art Museum Hotels with Pricing >