Top 10 Hotels in Marlborough

See all 157 Hotels in Marlborough
The Charles Hotel
The Charles Hotel

One Bennett Street, Cambridge 02138

4.0 out of 5.0

This Cambridge hotel is located in the heart of Harvard Square's cafes, shops, and entertainment, and is two blocks from …

$170
avg/night
Hotel Veritas
Hotel Veritas

1 Remington St, Cambridge 02138

3.5 out of 5.0

Located in the heart of Cambridge, this romantic hotel is within a 10-minute walk of Oberon, Harvard Square, and Harvard …

$116
avg/night
Best Western Royal Plaza Hotel & Trade Center
Best Western Royal Plaza Hotel & Trade Center

181 Boston Post Rd W, Marlborough 01752

3.0 out of 5.0

Situated in Marlborough, this hotel is 0.9 mi (1.5 km) from Peter Rice Homestead and within 3 mi (5 km) of New England Sports …

$94
avg/night
Red Roof Inn Boston Southborough/Worcester
Red Roof Inn Boston Southborough/Worcester

367 Turnpike Rd, Southborough 01772

2.0 out of 5.0

Located in the heart of Southborough, this hotel is within 6 mi (10 km) of Westborough Country Club, Peter Rice Homestead, an …

Get Rates
Harvard Square Hotel
Harvard Square Hotel

110 Mount Auburn Street, Cambridge 02138

2.0 out of 5.0

Popular with vacationers and students' families, Harvard Square Hotel is located among Harvard Square's restaurants and shops …

$129
avg/night
Hotel Tria
Hotel Tria

220 Alewife Brook Parkway, Cambridge 02138

3.0 out of 5.0

Situated in Cambridge, this hotel is within 2 mi (3 km) of Somerville Theatre, Harvard Square, and Harvard University. Semiti …

$121
avg/night
Best Western TLC Hotel
Best Western TLC Hotel

380 Winter Street, Waltham 02451

3.0 out of 5.0

Located in the heart of Technology Square off of route 128, BEST WESTERN TLC Hotel is close to Coca-Cola, IBM, Microsoft, and …

$85
avg/night
Magnuson Hotel Framingham
Magnuson Hotel Framingham

130 Worcester Rd, Framingham 01702

2.5 out of 5.0

Situated in a shopping district, this hotel is within a 5-minute walk of Fun and Games Family Entertainment Center and …

$76
avg/night
Best Western At Historic Concord
Best Western At Historic Concord

740 Elm St, Concord 01742

2.5 out of 5.0

This hotel is centrally located near the historic sights and attractions of New England, including the homes of Ralph Waldo …

Get Rates
Beechwood Hotel
Beechwood Hotel

363 Plantation St, Worcester 01605

4.0 out of 5.0

Situated in the business district, this boutique hotel is within a 15-minute walk of Regatta Point Park and EcoTarium. Gree …

$189
avg/night

Recent Reviews in Marlborough

Hide content

Where to stay in Marlborough

Marlborough Hotel Guide

Room options are in plentiful supply in Marlborough. Expedia currently lists 21 hotel options within a 6-mile distance of the center of Marlborough.

The Holiday Inn Hotel & Suites Marlborough is one of the most conveniently situated hotels because it is one of a handful of choices within walking distance of the Marlborough center.

The Best Western Royal Plaza Hotel & Trade Center is a more economical accommodation option. You'll find it nicely located 2 miles from downtown Marlborough. You might also like to check out the rates at the Extended Stay America - Boston - Marlborough.

The Beechwood Hotel can be found 12 miles from the main part of Marlborough. Another alternative is the The Inn on the Horse Farm, which is situated 7 miles away. Other hotel and apartment options worth checking out are the Embassy Suites Boston/Marlborough and the Residence Inn by Marriott Boston Framingham.

For those inspired to see some more of the rural landscapes and rolling hills that are typical in this part of the world, you might also spend a few nights in other places in Central Massachusetts. Spend time skiing and hiking or venture out to see the region's visitor attractions. Suitable hotel options are available.

18 miles to the southwest of Marlborough you'll find Auburn, where you can spend the day visiting Goddard Rocket Launching Site and Auburn Mall. The Fairfield Inn & Suites by Marriott Worcester Auburn and Hampton Inn Auburn are just some of the Expedia-recommended hotel alternatives in Auburn. Or, you could consider staying in Framingham, 6 miles to the southeast of Marlborough, where you can pick from the Sheraton Framingham Hotel & Conference Center and Magnuson Hotel Framingham. The Shoppers World and Garden in the Woods are popular places to experience in Framingham.

Just because you are traveling, doesn't mean you can't enjoy your passion for all things sport. Fenway Park is 25 miles to the east of Marlborough. Sports fans wanting to sleep near to the action can choose from the Mandarin Oriental Boston or the Four Seasons Hotel Boston.

Situated 25 miles from Marlborough is Logan International Airport. Stay nearby at Boston Marriott Long Wharf or Battery Wharf Hotel, Boston Waterfront.