Hotels in Wellesley Square Station

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Wellesley Square Station?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top neighborhoods in Wellesley Square Station

Top landmarks in Wellesley Square Station

Find out more about Wellesley Square Station

Find out more about Wellesley Square Station

Where is Wellesley Square Station?

Wellesley Square Station is located in Wellesley. If you're looking for things to see and do in the area, you may want to check out Fenway Park and TD Garden.

Where Can I Stay near Wellesley Square Station?

We've got 48 hotels to pick from within 5 miles of Wellesley Square Station. You may want to think about one of these choices that are popular with our travelers:

Sheraton Boston Needham Hotel - 3.9 mi (6.3 km) away

  • hotel • Free WiFi • Fitness center • Cafe • Central location

Boston Marriott Newton - 3.9 mi (6.3 km) away

  • hotel • Free WiFi • Restaurant • Fitness center • Central location

Red Roof Inn PLUS+ Boston - Framingham - 4.7 mi (7.6 km) away

  • hotel • Free parking • Free WiFi • 24-hour front desk • Attentive staff

Courtyard by Marriott Boston Natick - 4.5 mi (7.3 km) away

  • hotel • Free parking • Free WiFi • Restaurant • Central location

The Verve Hotel Boston Natick, Tapestry Collection by Hilton - 4.8 mi (7.7 km) away

  • hotel • Free parking • Free WiFi • 2 restaurants • Central location

Things to See and Do near Wellesley Square Station

What to See near Wellesley Square Station

  • Wellesley College
  • Babson College
  • Regis College
  • Brandeis University
  • Moody Street Historic District

Things to Do near Wellesley Square Station

  • Natick Collection
  • Natick Mall
  • Fun and Games Family Entertainment Center
  • Charles River Museum of Industry and Innovation
  • Legacy Place