The best deals on hotels when visiting Williamstown in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Williamstown, Massachusetts 01267

The Williams Inn

101 Spring Street Williamstown, MA

Step into elegance at The Williams Inn on your journey to Williamstown, where warm-hearted rooms create a peaceful retreat, with inviting nightly rates starting at $223.99. Find a blend of tradition and modernity in rooms that offer luxurious amenities set against a backdrop of classic elegance.

At The Williams Inn, a quick drive brings guests into downtown Williamstown, where the city’s top attractions are within easy reach. Step into a Williamstown stay where everything is designed to exceed expectations—secure your room now!

  Call (855) 239-5277 to book with an agent.
  2.1 miles from Williamstown, MA 01267

Starting at

$223.99

per night

Read Reviews View Amenities View All Rooms

Willows Motel Williamstown

480 Main St Williamstown, MA

For budget-savvy travelers visiting Williamstown, Willows Motel Williamstown offers inviting rooms with rates starting at $83.00, creating a restorative, comfortable environment ideal for rest. Experience a stay that exceeds your expectations for value, with rooms providing all the necessary amenities without the fuss.

From Willows Motel Williamstown, a brief drive delivers guests to downtown Williamstown, making it simple to visit the city’s most iconic destinations. Make your Williamstown travels relaxing and budget-smart—reserve your hotel today!

  Call (855) 234-7135 to book with an agent.
  2.4 miles from Williamstown, MA 01267

Starting at

$83.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Williamstown

430 Main St Williamstown, MA

At Fairfield Inn & Suites by Marriott Williamstown, guests bound for Williamstown will find sheltered accommodations with rates beginning at $159.99, creating a warm and welcoming environment. Discover the seamless integration of function and comfort at Fairfield by Marriott, where every detail is designed with your satisfaction in mind.

With downtown Williamstown only a brief drive away, guests at Fairfield Inn & Suites by Marriott Williamstown can easily explore the city’s top attractions while staying in a more peaceful location. Make the most of your Williamstown experience with extra perks at an affordable price—book now!

  Call (855) 236-8982 to book with an agent.
  2.4 miles from Williamstown, MA 01267

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Williamstown Motel

295 Main Street Williamstown, MA

With rooms from $79.99, Williamstown Motel provides budget-friendly accommodations for guests traveling to Williamstown, creating a warm and inviting environment. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

From Williamstown Motel, a brief drive brings guests into downtown Williamstown, where the city’s most exciting attractions await exploration. Enjoy a comfortable and economical stay while exploring Williamstown—secure today!

  Call (855) 234-7135 to book with an agent.
  2.5 miles from Williamstown, MA 01267

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Williamstown

213 Main St Williamstown, MA

With budget-conscious rooms starting at $97.99, Howard Johnson by Wyndham Williamstown provides affordable comfort for travelers bound for Williamstown, creating a inviting and relaxing atmosphere. Start your day with our signature waffles at breakfast, a delicious treat that's sure to please.

At Howard Johnson by Wyndham Williamstown, guests are never far from downtown Williamstown, where a short drive delivers them to the city’s most exciting spots. Enjoy Williamstown to the fullest with a hotel that prioritizes comfort and value—book now!

  Call (855) 235-0725 to book with an agent.
  2.6 miles from Williamstown, MA 01267

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Cozy Corner Motel

284 Sand Springs Rd. Rte 7 Williamstown, MA

With rates from $75.05, comforting Corner Motel is a convenient choice for travelers to Williamstown, creating a warm and comfortable space ideal for relaxation. Stay in rooms that emphasize both comfort and value, offering a straightforward experience that meets your travel needs.

From Cozy Corner Motel, a brief drive delivers guests into downtown Williamstown, where the city’s most popular spots are easily accessible. Enjoy savings and added comfort on your Williamstown adventure—book your stay now!

  Call (855) 235-6136 to book with an agent.
  3.7 miles from Williamstown, MA 01267

Starting at

$75.05

per night

Read Reviews View Amenities View All Rooms

The Villager Motel

953 Simonds Rd Williamstown, MA

With rooms from $69.00, The Villager Motel provides comfy accommodations for travelers bound for Williamstown, creating an inviting and comfortable space for unwinding. Stay in a room that delivers practical comfort, with amenities designed to make your visit both pleasant and affordable.

At The Villager Motel, a short drive brings guests into the vibrant downtown area of Williamstown, where the city’s top destinations are just minutes away. Enjoy Williamstown with a hotel that makes affordability feel effortless—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  3.8 miles from Williamstown, MA 01267

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

The Porches Inn at Mass MoCA

231 River Street North Adams, MA

Travelers exploring Williamstown will appreciate the charm of The Porches Inn at Mass MoCA, where refined accommodations create a comfortable stay, with rates starting at $203.99. Relax in accommodations that set a new standard for luxury, with features that cater to your comfort and well-being.

At The Porches Inn at Mass MoCA, guests can relax in a more spacious environment, while downtown Williamstown is still just a drive away for easy access. Make your Williamstown trip extraordinary with a hotel that provides a world-class experience—secure now!

  Call (855) 236-8982 to book with an agent.
  5.8 miles from Williamstown, MA 01267

Starting at

$203.99

per night

Read Reviews View Amenities View All Rooms

Hotel Downstreet

40 Main St North Adams, MA

Find a warm retreat at Hotel Downstreet as you explore Williamstown, where quality rooms provide comfort and relaxation, with inviting nightly rates beginning at $130.99. Enjoy a stay that prioritizes your comfort, with rooms equipped with thoughtful amenities to enhance your experience.

With downtown Williamstown still within easy reach, guests at Hotel Downstreet can explore the city’s highlights while enjoying the hotel’s tranquil setting. Get ready for an incredible Williamstown experience with a hotel that ensures your comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  5.9 miles from Williamstown, MA 01267

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Blue Vista Motor Lodge

229 Mohawk Trail North Adams, MA

For a relaxed and affordable stay, Blue Vista Motor Lodge offers inviting accommodations with rates from $157.99, creating a clean and welcoming space perfect for relaxation. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

At Blue Vista Motor Lodge, guests can experience quiet surroundings while keeping downtown Williamstown within reach for a day of adventure. Book now and make your Williamstown trip comfortable and cost-effective—secure today!

  Call (855) 234-2997 to book with an agent.
  10.5 miles from Williamstown, MA 01267

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

South Shire

124 Elm St Bennington, VT

Those exploring Williamstown will find South Shire a luxurious choice, where inviting rooms provide elegance and comfort, with budget-friendly rates from $198.99. Relax in rooms that offer the perfect blend of luxury and practicality, designed to cater to the needs of sophisticated travelers.

At South Shire, visitors can enjoy the quiet environment, while knowing that downtown Williamstown is just a smooth drive away. Get ready for a luxurious Williamstown escape where premium service is a given—lock in today!

  Call (855) 233-0132 to book with an agent.
  13.3 miles from Williamstown, MA 01267

Starting at

$198.99

per night

Read Reviews View Amenities View All Rooms

Bennington Motor Inn

143 West Main Street Bennington, VT

Guests visiting Williamstown can unwind at Bennington Motor Inn, where affordable rooms start at $110.99, providing a warm, welcoming space perfect for relaxation. Enjoy standard amenities in rooms designed to offer a worry-free stay, ensuring a pleasant visit at a great price.

For those looking to unwind after a day in downtown Williamstown, Bennington Motor Inn offers a calm retreat that’s just a comfortable drive away. Stay comfortably and affordably while enjoying Williamstown—book your hotel stay today!

  Call (855) 239-5277 to book with an agent.
  13.6 miles from Williamstown, MA 01267

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Vervana at Bennington

141 West Main Street Bennington, VT

Guests bound for Williamstown can relax at The Hotel Vervana at Bennington, where inviting rooms start at $114.99, creating a warm and welcoming environment ideal for unwinding. Stay in accommodations that prioritize practical comforts, with rooms that are efficiently designed for ease of use and relaxation.

Escape the hustle of downtown Williamstown and unwind at The Hotel Vervana at Bennington, where the city remains within easy reach for a day of adventure. Explore Williamstown worry-free with accommodations that prioritize comfort—secure today!

  Call (855) 234-2997 to book with an agent.
  13.6 miles from Williamstown, MA 01267

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

The Autumn Inn

924 East Main Street Bennington, VT

With rates beginning at $89.00, The Autumn Inn offers budget-conscious comfort for travelers to Williamstown, creating a pleasant and inviting space perfect for relaxation. Find a cozy and economical stay in rooms that provide essential amenities and a welcoming atmosphere.

Guests at The Autumn Inn will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Williamstown. Make your Williamstown visit enjoyable and affordable—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  13.7 miles from Williamstown, MA 01267

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Best Western Bennington

220 Northside Drive Bennington, VT

At Best Western Bennington, guests bound for Williamstown will find inviting accommodations with rooms from $88.99, creating a clean, comfortable environment for relaxation. Appreciate Best Western's commitment to cleanliness, with enhanced measures in place to ensure a safe and comfortable stay.

At Best Western Bennington, guests can enjoy the calm atmosphere, while downtown Williamstown is still nearby for a day of city exploration. Enjoy your Williamstown adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 233-7850 to book with an agent.
  14.9 miles from Williamstown, MA 01267

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Inn Express

16 Cheshire Road Pittsfield, MA

At FairBridge Inn Express, travelers visiting Williamstown will find inviting accommodations with rooms from $79.99, creating a warm and welcoming space ideal for rest. Relax in a setting that offers more than just the essentials, with added comforts to enhance your stay without the high cost.

At FairBridge Inn Express, guests can enjoy the calm atmosphere, while downtown Williamstown is still nearby for a day of city exploration. Enjoy Williamstown from a hotel that enhances your travel experience—lock in now!

  Call (855) 234-7135 to book with an agent.
  14.9 miles from Williamstown, MA 01267

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bennington

51 Hannaford Square Bennington, VT

Guests bound for Williamstown will appreciate the warm comfort at Hampton Inn Bennington, with budget-friendly rooms beginning at $150.99, creating a warm and inviting space. Discover the charm of Hampton’s boutique-style properties, offering a unique and intimate hotel experience in select locations.

Relax in the serene environment of Hampton Inn Bennington, where peaceful surroundings offer a restful stay and downtown Williamstown is within reach. Discover a relaxing Williamstown experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-2997 to book with an agent.
  15.4 miles from Williamstown, MA 01267

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Harwood Hill Motel

864 Harwood Hill Road Bennington, VT

At Harwood Hill Motel, guests bound for Williamstown can enjoy inviting accommodations with rooms starting at $130.00, providing a warm and comfortable environment for relaxation. Enjoy a balanced blend of value and comfort, with accommodations designed to make your stay both pleasant and economical.

Travelers will find a restful escape at Harwood Hill Motel, where peace meets proximity to downtown Williamstown for adventure. Make your Williamstown adventure memorable and budget-conscious—reserve now!

  Call (855) 235-0725 to book with an agent.
  15.8 miles from Williamstown, MA 01267

Starting at

$130.00

per night

Read Reviews View Amenities View All Rooms

Hotel on North

297 North Street Pittsfield, MA

With plush surroundings, Hotel on North near Williamstown offers quality accommodations crafted for relaxation, with inviting rates from $145.99. Find comfort in luxury with rooms that provide a harmonious blend of modern amenities and elegant design.

Travelers staying at Hotel on North will appreciate the quiet atmosphere, with downtown Williamstown close enough for sightseeing. Relax in Williamstown with a hotel that turns comfort into an art form—lock in today!

  Call (855) 235-0725 to book with an agent.
  16.1 miles from Williamstown, MA 01267

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn & Suites Pittsfield Berkshires an IHG Hotel

One West Street Pittsfield, MA

Find a welcoming atmosphere at Holiday Inn & Suites Pittsfield Berkshires an IHG Hotel on your journey to Williamstown, where serene rooms offer quality and comfort, with rates starting at $124.00. Feel secure with Holiday Inn’s 24-hour surveillance and secure access, ensuring a safe environment for all guests.

At Holiday Inn & Suites Pittsfield Berkshires an IHG Hotel, guests can enjoy a restful escape, while knowing downtown Williamstown remains within reach for sightseeing and adventure. Treat yourself to a Williamstown stay that delivers on both luxury and savings—reserve now!

  Call (855) 235-6136 to book with an agent.
  16.4 miles from Williamstown, MA 01267

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Berkshire Inn

150 West Housatonic St Pittsfield, MA

At Berkshire Inn, guests traveling to Williamstown can enjoy affordable rooms starting at $88.99, providing a tranquil, inviting environment ideal for relaxation. Find value in rooms that offer standard amenities, making your stay both convenient and budget-friendly.

Rest in the calm atmosphere of Berkshire Inn, where guests can enjoy a peaceful stay and downtown Williamstown is still within reach. Make your Williamstown experience cost-effective and relaxing—secure your stay now!

  Call (855) 239-5277 to book with an agent.
  16.8 miles from Williamstown, MA 01267

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Berkshire Hills Inn & Suites

1350 West Housatonic St Pittsfield, MA

For a comfortable stay, Best Western Plus Berkshire Hills Inn & Suites offers budget-friendly rooms with rates beginning at $97.99, creating a clean and inviting space ideal for relaxation. Stay comfortable with the adjustable climate control available in each room at Best Western Plus, ensuring your personal comfort.

At Best Western Plus Berkshire Hills Inn & Suites, guests can enjoy a serene stay, while downtown Williamstown remains a comfortable drive away for exploration. Settle into Williamstown with a hotel that makes your stay memorable and cost-effective—lock in now!

  Call (855) 234-5074 to book with an agent.
  17.8 miles from Williamstown, MA 01267

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Lenox Pittsfield

1032 South Street Pittsfield, MA

Stay affordably at Hilton Garden Inn Lenox Pittsfield on your trip to Williamstown, where friendly rooms create a welcoming environment, with room rates starting from $141.99. Enjoy the convenience and flavor of Hilton Garden Inn's 24-hour pantry service, offering a selection of food and beverages for late-night cravings.

At Hilton Garden Inn Lenox Pittsfield, visitors can unwind in quiet surroundings, knowing that downtown Williamstown is accessible for city adventures. Get ready for an unforgettable Williamstown adventure with accommodations that add value—lock in today!

  Call (855) 239-4019 to book with an agent.
  19.2 miles from Williamstown, MA 01267

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Wagon Wheel Inn

484 Pittsfield Rd Lenox, MA

At Wagon Wheel Inn, guests visiting Williamstown will find inviting rooms starting at $69.00, providing a welcoming, affordable environment ideal for relaxation and comfort. Enjoy practical comfort in rooms that offer essential amenities, making your stay both convenient and affordable.

For guests seeking both tranquility and city access, Wagon Wheel Inn offers the best of both worlds, with downtown Williamstown within reach. Stay smart and save on your Williamstown travels with cost-effective lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  19.5 miles from Williamstown, MA 01267

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms