Search for hotels in Needham

Hotels in Needham

Find hotels in Needham on Trabber. We search the websites of hotels and travel agencies to find your best hotel in Needham or any other destination.

Top rated Needham hotels

Residence Inn by Marriott Boston Needham

★★★★

8.1

Very good

  • spa
  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • pets
  • golf
From
£153

Sheraton Boston Needham Hotel

★★★

7.5

Good

  • swimming pool
  • parking
  • wi-fi (free)
  • restaurant
  • ac
  • gym
  • car
  • accessible
  • pets
From
£83
Needham source

Needham

Needham is a city in United States where Trabber offers 2 hotels. The city has 28,000 inhabitants. The official currency is the US Dollar (US$). You can find cheap hotels in Needham from £83 per night.