Top 10 Hotels in Westborough

See all 8 Hotels in Westborough
Extended Stay America - Boston - Westborough - Computer Dr.
Extended Stay America - Boston - Westborough - Computer Dr.

1800 Computer Dr, Westborough 01581

2.5 out of 5.0
3.3 out of 5 (166 reviews)

Situated in the suburbs, this condo is within 9 mi (15 km) of Westborough Country Club, Charmed, and Peter Rice Homestead …

$95
Residence Inn By Marriott Boston Westborough
Residence Inn By Marriott Boston Westborough

25 Connector Rd, Westborough 01581

3.0 out of 5.0
4.4 out of 5 (82 reviews)

Situated in the suburbs, this hotel is within 9 mi (15 km) of Westborough Country Club, Peter Rice Homestead, and John Brown …

$129
Westborough Inn
Westborough Inn

4 Boardman St, Westborough 01581

2.5 out of 5.0
4 out of 5 (163 reviews)

Located in the heart of Westborough, this inn is 0.8 mi (1.3 km) from Westborough Country Club and within 9 mi (15 km) of Ski …

$81
The Sleigh Maker Inn Bed and Breakfast
The Sleigh Maker Inn Bed and Breakfast

87 West Main St, Westborough 01581

3.0 out of 5.0
4.8 out of 5 (36 reviews)

Situated in the historical district, this bed & breakfast is 0.2 mi (0.4 km) from Westborough Country Club and within 9 mi …

$139
Red Roof Inn Boston Southborough/Worcester
Red Roof Inn Boston Southborough/Worcester

367 Turnpike Rd, Southborough 01772

2.0 out of 5.0
3.7 out of 5 (917 reviews)

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

$67
Extended Stay America - Boston - Marlborough
Extended Stay America - Boston - Marlborough

19 Northboro Rd East, Marlborough 01752

2.5 out of 5.0
3.1 out of 5 (325 reviews)

Situated in Marlborough, this hotel is 0.6 mi (1 km) from Peter Rice Homestead and within 3 mi (5 km) of John Brown Bell and …

$95
Embassy Suites Boston/Marlborough
Embassy Suites Boston/Marlborough

123 Boston Post Rd W, Marlborough 01752

3.5 out of 5.0
4.3 out of 5 (294 reviews)

This family-friendly Marlborough aparthotel is located near the airport, within 3 mi (5 km) of Peter Rice Homestead, New …

$130
Residence Inn by Marriott Worcester
Residence Inn by Marriott Worcester

503 Plantation St, Worcester 01605

3.0 out of 5.0
4.5 out of 5 (317 reviews)

Situated near the airport, this hotel is 0.7 mi (1.2 km) from Regatta Point Park and within 3 mi (5 km) of EcoTarium and …

$144
Holiday Inn Hotel & Suites Marlborough
Holiday Inn Hotel & Suites Marlborough

265 Lakeside Ave, Marlborough 01752

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

Situated in Marlborough, this hotel is within 2 mi (3 km) of Peter Rice Homestead, John Brown Bell, and Charmed. New England …

$79
Courtyard by Marriott Boston Marlborough
Courtyard by Marriott Boston Marlborough

75 Felton St, Marlborough 01752

3.0 out of 5.0
4.3 out of 5 (406 reviews)

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

$79
Hide content

Where to stay in Westborough

Westborough Hotel Guide

From the budget level to the more exclusive, Westborough offers a terrific range of comfortable hotel and apartment choices. About 21 hotels are within a 6-mile radius of Westborough's city heart.

Those hoping to find a hotel close to the center of Westborough, should check out the latest offers at the The Sleigh Maker Inn Bed and Breakfast and Westborough Inn.

2 miles away from the center of Westborough is the Extended Stay America - Boston - Westborough - Computer Dr.. This hotel is a a great option for visitors who are looking for economical options. Also, you may like to investigate the Extended Stay America - Boston - Westborough - East Main St.

You could try the Beechwood Hotel and also the The Inn on the Horse Farm. The Beechwood Hotel is situated 8 miles from the heart of Westborough. The The Inn on the Horse Farm, is positioned 13 miles away. Two other hotel options worth checking out around Westborough are the Embassy Suites Boston/Marlborough and the Residence Inn by Marriott Boston Framingham.

For those who are inspired to see some more of the rural landscapes and rolling hills common in this part of the world, you could also book some extra nights in other places in Central Massachusetts. Spend your time skiing, hiking and horse riding or visit the region's attractions. Suitable hotel accommodations are on offer.

13 miles to the southwest of Westborough you will find Auburn, where you can enjoy Goddard Rocket Launching Site and Auburn Mall. Expedia-listed Auburn hotel options are the Fairfield Inn & Suites by Marriott Worcester Auburn and Hampton Inn Auburn. Alternatively, you could consider staying at Marlborough, 7 miles to the northeast of Westborough, where you'll find the Courtyard by Marriott Boston Marlborough and Holiday Inn Hotel & Suites Marlborough. The Solomon Pond Mall and Spring Hill Cemetery are some of the most popular points of interest to explore when visiting Marlborough.

If you are planning on arriving or departing through Logan International Airport, you may like to stay at The Ritz-Carlton, Boston, or Fifteen Beacon, both of which are a short distance away.