Search Hotels near Top Dedham Attractions

Top 10 Dedham Hotel Deals

See all 99 Hotels in Dedham
Holiday Inn Boston - Dedham Hotel & Conference Center

Holiday Inn Boston - Dedham Hotel & Conference Center

55 Ariadne Rd, Dedham 02026

3.0 out of 5.0
3.7 out of 5 (717 reviews)

Situated in the business district, this hotel is 0.2 mi (0.4 km) from Legacy Place and within 9 mi (15 km) of Arnold Arboretu …

C$126
Hilton Boston/Dedham

Hilton Boston/Dedham

25 Allied Drive, Dedham 02026-6147

3.5 out of 5.0
4 out of 5 (1,510 reviews)

Surrounded by scenic conservation land, this 256-room hotel is located off Route 128, 15 miles south of Boston and a block …

C$157
Residence Inn Dedham

Residence Inn Dedham

259 Elm St, Dedham 02026

3.0 out of 5.0
4.1 out of 5 (88 reviews)

Situated in the suburbs, this aparthotel is 0.4 mi (0.7 km) from Legacy Place and within 9 mi (15 km) of Arnold Arboretum and …

C$205
Fairfield Inn by Marriott Boston Dedham

Fairfield Inn by Marriott Boston Dedham

235 Elm Street, Dedham 02026

2.5 out of 5.0
3.8 out of 5 (382 reviews)

Situated in the business district, this hotel is 0.4 mi (0.6 km) from Legacy Place and within 9 mi (15 km) of Arnold Arboretu …

C$133
French Welcome

French Welcome

39 Court Street, Dedham 02026

2.5 out of 5.0
4.1 out of 5 (68 reviews)

Located in the heart of Dedham, this bed & breakfast is 1.2 mi (1.9 km) from Legacy Place and within 9 mi (15 km) of Boston …

C$118
Copley Square Hotel

Copley Square Hotel

11.7 km from Dedham
4.0 out of 5.0
4.3 out of 5 (2,297 reviews)

Boston's fashionable and historic Back Bay is the setting for this fully renovated boutique hotel on Copley Square. Newbury …

C$286
Boston Park Plaza

Boston Park Plaza

12.3 km from Dedham
4.0 out of 5.0
4.1 out of 5 (1,379 reviews)

Located in historic Back Bay, this hotel just completed a $100 million dollar renovation, and is 3 miles from Logan …

C$183
The Kendall Hotel

The Kendall Hotel

12.8 km from Dedham
3.0 out of 5.0
4.7 out of 5 (2,154 reviews)

Across from the Kendall Square transit station in Cambridge, The Kendall Hotel is ideal for exploring the Haymarket, Museum o …

C$199
The Godfrey Hotel Boston

The Godfrey Hotel Boston

13 km from Dedham
4.0 out of 5.0
4.6 out of 5 (640 reviews)

Located in Downtown Boston, this boutique hotel is steps from Boston Opera House and Orpheum Theater. Boston Common and Bosto …

C$263
Hilton Boston Logan Airport

Hilton Boston Logan Airport

16 km from Dedham
4.0 out of 5.0
4.3 out of 5 (3,960 reviews)

This hotel is connected to Logan Airport terminals by a climate-controlled skybridge. A complimentary 24-hour airport shuttle …

C$254

Recent Reviews in Dedham

Narrow your search

Dedham Hotel Guide

Arranging a trip to Dedham? Looking for some great hotel options? Expedia's extensive database has 18 places to base yourself within 0.1 kilometres (0.06 miles) of Dedham's center.

A terrific option if you would like to stay close to the middle of Dedham, is the French Welcome.

The Hilton Boston/Dedham is one of a small number of more economical choices in Dedham.

The Mandarin Oriental Boston is positioned 14 kilometres (9 miles) away from the center of Dedham. Another alternative is the Four Seasons Hotel Boston, which is situated 15 kilometres (9 miles) away. Two other hotels are the The Ritz-Carlton, Boston and the Fifteen Beacon.

The wider Eastern Massachusetts area is worth visiting too. Investigate Eastern Massachusetts' churches and art museums and also admire the region's coastal plains. Active visitors can also try their hand at snowboarding in this part of United States of America.

Cambridge is 15 kilometres (9 miles) to the northeast of Dedham and is home to the Harvard Square and Harvard University. Cambridge hotel options include the Fairmont Copley Plaza, Boston and Chandler Studios Boston. Alternatively, you could stay in Downtown Boston, 16 kilometres (10 miles) to the northeast of Dedham, where you can pick from the Boston Harbor Hotel and Marriott Vacation Club Pulse at Custom House, Boston. While visiting Downtown Boston, be sure to visit the Sears Crescent and City Hall Plaza.

Just because you are traveling, doesn't mean you can't indulge in your love of sport. Fenway Park is situated 13 kilometres (8 miles) to the northeast of Dedham. Book accommodation nearby to the action at the Beacon Hill Hotel & Bistro or the W Boston.

For travelers arriving or departing through Logan International Airport, you might like to book a room at Boston Marriott Long Wharf, or Battery Wharf Hotel, Boston Waterfront, both of which are a short ride away.

false