Find the boutique hotels that appeal to you the most
Check out our pick of great boutique hotels in Needham
Located 20 minutes’ from Boston city centre, this hotel boasts free Wi-Fi, an indoor pool and rooms with a microwave and refrigerator. Fenway Park is 9 miles away.
Located next to the St. Charles River and three minutes from the Waltham city center, this all-suites hotel features and on-site coffee shop and rooms with a fully equipped kitchen.
Built in 1925, the historic Eliot Hotel is located in Boston’s Back Bay neighborhood. It offers an on-site sashimi bar and elegantly decorated rooms with down comforters and marble bathrooms.
Situated on Boston's historic waterfront, the Seaport Hotel® Boston features on-site dining and rooms with a flat-screen TV. The Silver Line Bus Station is conveniently located next to the hotel.
Located in the heart of Boston city centre, this hotel is 10 minutes’ walk from the South Station rail station and features a daily hot breakfast. The Boston Children’s museum is a short walk away.
Marriott Vacation Club® at Custom House, Boston is conveniently set in the centre of Boston, and provides free bikes, free WiFi and a bar. This 3-star hotel offers a 24-hour front desk.
This historic guest house is located in Boston's Back Bay district, only 2 minutes' walk from the Hynes Convention Center and various shops along Newbury Street.
This historic, newly renovated 5-star hotel in downtown Boston was originally the Federal Reserve Bank. It overlooks Norman B.
Originally built in 1894, this historic Victorian-style boutique hotel is situated adjacent to the MIT Campus in Cambridge, and features a unique and cozy atmosphere, complete with many modern...
Located in the heart of Boston, this hostel is within 5 minutes’ walk to Boston Common and public transportation. All rooms include free Wi-Fi. Guests have access to a shared kitchen.