Ski Hotels in Craighead
Craighead Hotels Map
View 3 Hotels in Craighead; compare prices and locate them on our map below.
Tap symbols for info. Tap for Full-Screen. +/- Zoom in to find Hotels and Hire Shops.
Residence Inn by Marriott Boston Needham
Hotel 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.
Read more
Free Wifi * Golf course (within 3 km) * Indoor pool * Indoor pool (all year)
8.1Very Good
Avge. of 116 reviews
- Great Rates
- Online Booking
- Low or No Cancellation Fees
Sheraton Boston Needham Hotel
Hotel in Needham
Walk into Sheraton Boston Needham Hotel and you’ll immediately feel a sense of comfort. You will be greeted with personal service, people who pay attention to the little things that matter most.
Read more
Family Rooms * Free Wifi
7.4Good
Avge. of 281 reviews
- Great Rates
- Online Booking
- Low or No Cancellation Fees
Homewood Suites by Hilton Needham Boston
Hotel in Needham
Situated in Needham, 13 km from Boston Museum of Fine Arts, Homewood Suites by Hilton Needham Boston features accommodation with a fitness centre, free private parking, a shared lounge and barbecue facilities.
Read more
Family Rooms * Paid WiFi * Heated Pool * Indoor pool
8.7Fabulous
Avge. of 579 reviews
- Great Rates
- Online Booking
- Low or No Cancellation Fees
For details of Winter Sports, including Snowboarding and Skiing in Craighead, see also :- United States.