Hotels in Marlborough

Search and compare Marlborough hotels from hundreds of travel sites and save

Marlborough, MA, United States
3 Dec — 4 Dec2
Marlborough, MA, United States
Fri 3/12
Sat 4/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marlborough

Filter by star ratings
All filters
Holiday Inn & Suites Marlborough
Holiday Inn & Suites Marlborough
7.5 Good
265 Lakeside Avenue, Marlborough, MA, United States
Show on map
1.7 km from city centre, Marlborough 
GoodBased on 214 reviews
7.5

Holiday Inn & Suites Marlborough is situated in Marlborough and offers an indoor pool and a free shuttle service. It is conveniently located for those wanting to discover the area's attractions.

Tips for booking a Marlborough hotel

Cheapest month:December
Most expensive month:July
Average price in Marlborough:$173/night
Absolute cheapest price found:$78/night
Cheapest day:Thursday
Most expensive day:Wednesday
$111 - $237
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$163 - $248
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marlborough hotels

Show all 18 hotels
1
Holiday Inn & Suites Marlborough
Holiday Inn & Suites Marlborough
7.5 Good
265 Lakeside Avenue, Marlborough, MA, United States
Show on map
1.7 km from city centre, Marlborough, MA, United States 

Holiday Inn & Suites Marlborough is situated in Marlborough and offers an indoor pool and a free shuttle service. It is conveniently located for those wanting to discover the area's attractions.

Cheapest hotels in Marlborough, Massachusetts

Show all 18 hotels
Holiday Inn & Suites Marlborough
Holiday Inn & Suites Marlborough
7.5 Good
265 Lakeside Avenue, Marlborough, MA, United States
Show on map
1.7 km from city centre,  

Holiday Inn & Suites Marlborough is situated in Marlborough and offers an indoor pool and a free shuttle service. It is conveniently located for those wanting to discover the area's attractions.

$113
Avg. per night

Where to stay in Marlborough

About Marlborough

The town of Marlborough sits in central Massachusetts, home to classic country stores, outdoor adventure centres and an indoor shopping mall. The town also boasts three large lakes: Lake Williams, Millham Reservoir and Fort Meadow.

Things to do

For a glimpse of America’s past, head to Wayside Country Store. This nostalgic general store is packed to the rafters with knickknacks, sweets and souvenirs. If you’re here in the morning, pick up a fresh coffee and pastry to go.

Travelling with the kids? Trombetta’s Farm is a family-run ice cream parlour, mini-golf course and garden centre all mixed into one. The farm's home-made ice cream flavours range from raspberry ripple to caramel twirls.

Those looking to soak up the sunshine can head to Concord Street Park, a large green area with basketball courts, soccer fields and a walking track. After a morning in the park, fashion enthusiasts can head to Solomon Pond Mall, home to over 120 stores, an extensive food court and a cinema.

Marlborough is also a great gateway to Boston only a 40-minute ride away. Take a day trip to Boston to see the harbour, sample clam chowder at Quincy Market and visit the esteemed Harvard University. You can also catch a Red Sox baseball game at Fenway Park.

Getting around

Boston Logan International Airport sits just under an hour east of Marlborough. The centre of town can be explored on foot, while you can make use of the local buses and taxis to explore the surrounding area.

Marlborough travel FAQs

  • What are the best hotels in Marlborough?

    One of the most popular hotels in Marlborough is Holiday Inn & Suites Marlborough, which has been reviewed by 77 users and currently has a rating of 7.6/10. Other top-rated locations include Best Western Royal Plaza Hotel & Trade Center and Hampton Inn Boston / Marlborough, which have received 7.1/10 and 8.5/10 ratings from our users, respectively.

  • How much do hotels in Marlborough cost?

    $237/night is the average price of a hotel in Marlborough, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Marlborough?

    HotelsCombined searches in the last 3 days suggest cheap Marlborough hotels have prices starting from as low as $108/night, depending on the popularity of your requested dates.

  • How much is a hotel in Marlborough tonight?

    Users have found prices for hotels in Marlborough tonight starting as low as $161, rising to an average cost of $192, based on searches in the last 72 hours.