Hotels in Williamstown, MA

There are 13 Hotels in Williamstown, Massachusetts, serving a population of 4,229 people in an area of 4 square miles. There is 1 Hotel per 325 people, and 1 Hotel per square mile.

In Massachusetts, Williamstown is ranked 116th of 585 cities in Hotels per capita, and 107th of 585 cities in Hotels per square mile.

List of Williamstown Hotels

Find addresses, phone numbers, fax numbers, hours & services for Williamstown Hotels.

1896 House Country Inn - Barnside Inn 866 Cold Spring Road Williamstown, MA

Berkshire Hills Country Inn 1146 Cold Spring Road Williamstown, MA

Berkshire Valley Inn 2541 Hancock Road Williamstown, MA Bed & Breakfast, Hotel, Motel

Green Valley Motel Williamstown 1214 Simonds Road # 7 Williamstown, MA Hotel, Hotel & Motel

Howard Johnson By Wyndham Williamstown 213 Main Street Williamstown, MA

Maple Terrace Motel 555 Main Street Williamstown, MA

Northside Motel - Williamstown 45 North Street Williamstown, MA Hotel, Motel

The 1896 House 910 Cold Spring Road Route 7 Williamstown, MA Bed & Breakfast, Hotel, Vacation Rentals

The House On Main Street 1120 Main Street Williamstown, MA Bed & Breakfast, Hotel, Vacation Rentals

The Orchards Hotel 222 Adams Road Williamstown, MA Honeymoons, Hotel

The Williams Inn 1090 Main Street Williamstown, MA

Villager Motel 953 Simonds Road Williamstown, MA

Williamstown Motel 295 Main Street - Route 2 Williamstown, MA Hotel, Motel, Vacation Rentals