Williamsburg Massachusetts Hotels & Motels

Only hotels in Williamsburg are listed below. Find cheap and/or discounted hotel rates in or near Williamsburg, MA for your personal leisure or group travel. We list the best Williamsburg, Massachusetts hotel and motel rooms. Browse the Williamsburg area hotels to find the perfect lodging! Please use the provided map of the Williamsburg hotels. Group booking? Search Williamsburg Group Hotel Deals

The Williamsburg center is around 5 miles northwest of Cooley Dickinson Hospital and 6 miles northwest of Smith College Botanic Garden.

Williamsburg is a town in Hampshire County, the state of Massachusetts, with a population of around 2,500 residents. It is part of the Springfield, Massachusetts Metropolitan Statistical Area and is located between the foothills of the Berkshires and the rolling Connecticut River. The town is just 15 minutes drive from Northampton and 25 minutes from Amherst. There's always something to do in Williamsburg or around. You can take a stroll down its Main Streets, lined with historic buildings and unique shops, then stop in at the Forbes Library in Northampton to browse the collection or attend one of the many events and programs held in the area. After that, visit the Eric Carle Museum of Picture Book Art in Amherst or hike on the nearby Norwottuck Rail Trail. There are plenty of accommodations available to visitors to Williamsburg, too. Whether you're searching for a cozy bed and breakfast, a luxurious hotel, or a simple campsite, you'll find what you're looking for here. When staying in one of the local hotels, you'll be able to experience all the history and charm that this town has to offer. More from this guide...

Williamsburg Hotels/Accommodations

MGM Springfield One MGM Way, Springfield, MA 01103 +1-888-389-4121 ~21.17 miles south of Williamsburg
  • Four-star property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
The Goodwin Hotel 1 Haynes St, Hartford, CT 06103 +1-888-675-2083 ~42.83 miles south of Williamsburg
  • Midscale hotel
  • Hotel has 124 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Marriott Hartford Downtown 200 Columbus Boulevard, Hartford, CT 06103 +1-800-716-8490 ~43.05 miles south of Williamsburg
  • Four-star hotel
  • 8 suites in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Delamar West Hartford 1 Memorial Road, West Hartford, CT 06107 +1-800-805-5223 ~43.20 miles south of Williamsburg
  • High end property
  • 104 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Hartford Downtown 942 Main St, Hartford, CT 06103 +1-888-965-1860 ~42.75 miles south of Williamsburg
  • 3 star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Hotel Northampton 36 King Street, Northampton, MA 01060 +1-888-788-5576 ~6.98 miles southeast of Williamsburg
  • Midscale hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
DoubleTree by Hilton Hartford Downtown 315 Trumbull St, Hartford, CT 06103 +1-888-897-9207 ~42.65 miles south of Williamsburg
  • 4 star property
  • 170 rooms in property
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
Sheraton Hartford Hotel at Bradley Airport 1 Bradley International Airport, Windsor Locks, CT 06096 +1-888-311-4278 ~31.54 miles south of Williamsburg
  • Three Star hotel
  • Hotel has 237 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Avon Old Farms Hotel 279 Avon Mountain Rd, Avon, CT 06001 +1-888-469-4795 ~40.24 miles south of Williamsburg
  • Three Star hotel
  • Hotel has 6 suites
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Holiday Inn Express Springfield Downtown by IHG 145 State Street, Springfield, MA 01103 +1-888-734-9421 ~21.04 miles south of Williamsburg
  • Three Star hotel
  • Hotel has 8 floors
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Inn on Boltwood 30 Boltwood Ave., Amherst, MA 01002 +1-888-841-5292 ~11.09 miles east of Williamsburg
  • Three Star property
  • 49 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Courtyard by Marriott Hadley Amherst 423 Russell St, Hadley, MA 01035 +1-888-455-5160 ~10.10 miles east of Williamsburg
  • Three Star property
  • Check in time: 3:00 PM - 7:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
The Capitol Hotel 440 Asylum St, Hartford, CT 06103 +1-888-965-8297 ~42.73 miles south of Williamsburg
  • 3 star hotel
  • Hotel has 9 floors
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
Homewood Suites by Hilton Hadley Amherst 340 Russell Street, Hadley, MA 01035 +1-888-906-6358 ~9.53 miles east of Williamsburg
  • Midscale property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Candlewood Suites Hartford Downtown by IHG 370 Market Street, Hartford, CT 06120 +1-888-749-6785 ~42.43 miles south of Williamsburg
  • Affordable hotel
  • 81 rooms in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
HYATT house Hartford North / Windsor 200 Corporate Dr, Windsor, CT 06095 +1-888-878-9982 ~35.75 miles south of Williamsburg
  • Mid-scale hotel
  • 7 floors in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Hotel UMass 1 Campus Center Way, Amherst, MA 01003 +1-888-389-4485 ~10.50 miles east of Williamsburg
  • 3-star hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Residence Inn by Marriott Hartford Avon 55 Simsbury Rd, Avon, CT 06001 +1-888-389-4121 ~39.88 miles south of Williamsburg
  • 3-star hotel
  • 100 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Sheraton Springfield Monarch Place Hotel 1 Monarch Place, Springfield, MA 01144 +1-888-675-2083 ~20.94 miles south of Williamsburg
  • Mid-scale hotel
  • Pet Friendly
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Marriott Hartford / Windsor Airport 28 Day Hill Rd, Windsor, CT 06095 +1-800-716-8490 ~35.49 miles south of Williamsburg
  • Mid-scale property
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Marriott Springfield Downtown 2 Boland Way, Springfield, MA 01115 +1-800-805-5223 ~20.93 miles south of Williamsburg
  • 3 star property
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Springfield Enfield 1 Bright Meadow Blvd, Enfield, CT 06082 +1-888-965-1860 ~26.36 miles south of Williamsburg
  • Mid-scale hotel
  • Check in: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Hartford / Windsor Airport 1 Day Hill Rd, Windsor, CT 06095 +1-888-788-5576 ~35.57 miles south of Williamsburg
  • Three Star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hampton Inn & Suites Hartford / East Hartford 351 Pitkin Steet, East Hartford, CT 06108 +1-888-897-9207 ~42.99 miles south of Williamsburg
  • Three Star property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hilton Garden Inn-Springfield MA 800 Hall of Fame Avenue, Springfield, MA 01115 +1-888-311-4278 ~21.70 miles south of Williamsburg
  • Mid-scale property
  • 143 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
D. Hotel Suites & Spa 1 Country Club Rd, Holyoke, MA 01040 +1-888-469-4795 ~10.16 miles southeast of Williamsburg
  • Midscale property
  • Check in: 3:30 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hotel on North 297 North Street, Pittsfield, MA 01201 +1-888-734-9421 ~26.90 miles west of Williamsburg
  • 3-star property
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Hartford North / Bradley Intl Airport 555 Corporate Dr, Windsor, CT 06095 +1-888-841-5292 ~35.67 miles south of Williamsburg
  • Mid-scale hotel
  • 157 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites Springfield Northampton / Amherst 115A Conz Street, Northampton, MA 01060 +1-888-455-5160 ~7.53 miles southeast of Williamsburg
  • Affordable hotel
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Simsbury Inn 397 Hopmeadow Street, Weatogue, CT 06070 +1-888-965-8297 ~37.05 miles south of Williamsburg
  • Affordable hotel
  • 98 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
DoubleTree by Hilton Hartford - Bradley Airport 16 Ella T. Grasso Turnpike, Windsor Locks, CT 06096 +1-888-906-6358 ~32.43 miles south of Williamsburg
  • Expensive property
  • 202 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Courtyard by Marriott Hartford Manchester 225 Slater St, Manchester, CT 06040 +1-888-749-6785 ~41.03 miles south of Williamsburg
  • Mid-scale hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hampton Inn Hadley-Amherst Area 24 Bay Rd, Hadley, MA 01035 +1-888-878-9982 ~7.37 miles east of Williamsburg
  • Three Star property
  • 72 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites Hartford Airport 2 Loten Dr, Windsor Locks, CT 06096 +1-888-389-4485 ~32.22 miles south of Williamsburg
  • 3-star hotel
  • 28 suites in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Springhill Suites Marriott Airport 225 Ella Grasso Tpke, Windsor Locks, CT 06096 +1-888-389-4121 ~31.59 miles south of Williamsburg
  • 3 star property
  • 119 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Courtyard by Marriott Lenox Berkshires 70 Pittsfield Rd, Lenox, MA 01240 +1-888-675-2083 ~27.69 miles west of Williamsburg
  • Midscale hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hampton Inn Springfield South Enfield 20 Phoenix Avenue, Enfield, CT 06082 +1-800-716-8490 ~28.50 miles south of Williamsburg
  • Mid-scale property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Residence Inn by Marriott Hartford / Windsor 100 Dunfey Ln, Windsor, CT 06095 +1-800-805-5223 ~36.72 miles south of Williamsburg
  • Mid-scale hotel
  • Check in time: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Wellsworth Hotel 14 Mechanic St, Southbridge, MA 01550 +1-888-965-1860 ~42.21 miles southeast of Williamsburg
  • Midscale property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Holiday Inn Express & Suites Bradley Airport by IHG 600 Spring St, Windsor Locks, CT 06096 +1-888-788-5576 ~31.40 miles south of Williamsburg
  • Affordable property
  • 107 suites in hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Hotel Reviews Call BookMore Details
Hampton Inn Hartford / Airport 2168 Poquonock Ave, Windsor, CT 06095 +1-888-897-9207 ~32.63 miles south of Williamsburg
  • Midscale property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Fairfield Inn & Suites by Marriott Williamstown 430 Main St, Williamstown, MA 01267 +1-888-311-4278 ~32.06 miles northwest of Williamsburg
  • Midscale hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites Hartford Manchester 121 Pavilion Dr, Manchester, CT 06040 +1-888-469-4795 ~41.21 miles south of Williamsburg
  • Midscale hotel
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
La Quinta Inn & Suites by Wyndham Hartford - Bradley Airport 64 Ella Grasso Turnpike, Windsor Locks, CT 06096 +1-888-734-9421 ~32.35 miles south of Williamsburg
  • Three Star property
  • Hotel has 101 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Cambria Hotel Manchester South Windsor 1000 Long Leaf Lane, South Windsor, CT 06074 +1-888-841-5292 ~40.64 miles south of Williamsburg
  • 3 star hotel
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
The Williams Inn 101 Spring Street, Williamstown, MA 01267 +1-888-455-5160 ~32.80 miles northwest of Williamsburg
  • Expensive hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Candlewood Suites Windsor Locks Bradley Arpt by IHG 149 Ella Grasso Turnpike, Windsor Locks, CT 06096 +1-888-965-8297 ~31.87 miles south of Williamsburg
  • Affordable property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Homewood Suites by Hilton Windsor Locks Hartford 65 Ella Grasso Turnpike, Windsor Locks, CT 06096 +1-888-906-6358 ~32.38 miles south of Williamsburg
  • Three Star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Residence Inn by Marriott Hartford Manchester 201 Hale Rd, Manchester, CT 06042 +1-888-749-6785 ~41.02 miles south of Williamsburg
  • 3 star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
The Colonial Hotel 625 Betty Spring Road, Gardner, MA 01440 +1-888-878-9982 ~42.03 miles east of Williamsburg
  • Affordable hotel
  • 5 suites in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details

Next: See My Williamsburg Hotels with Pricing

The best time to visit Williamsburg, MA

The climate in Williamsburg is continental, with cold, snowy winters and warm, humid summers. The town is located near the Berkshires, a range of mountains that are known for their scenic beauty and outdoor recreation. In the winter, cross-country skiing and snowshoeing are popular activities there, while in the summer you can go hiking, swimming, and camping. The weather in Williamsburg can be quite unstable, so it's important to check the forecast before you travel. Spring and fall are generally the best times to visit, as the temperatures are mild and the leaves are changing. However, if you want to experience the region's famous Octoberfest, you'll want to plan your trip for late September or early October. If you're interested in exploring the surrounding area, it's better to come here during the summer months. However, keep in mind that Williamsburg can be quite crowded during peak tourist season. All in all, regardless of the time of the year you decide to visit the area, you're sure to have a memorable trip.

Hotel Discounts in Williamsburg, Massachusetts

We know that finding a place to stay can be tricky, especially when you're on a budget. That's why we've put together a list of the best accommodation deals in Williamsburg, MA, so you can save money and get a comfortable location to rest your head at night. From hotels and inns to hostels and camping, HotelPlanner has a discount for you. And with our easy-to-use search tool, you will quickly find the perfect deal in Williamsburg, MA! From AAA and AARP price cuts to corporate promotions and student rates, there's something for everyone. Besides this, many local hotels have special offers for groups, so if you're traveling with your friends or family, you can save even more. Our selection of Williamsburg, MA lodging promotions is constantly updated, so be sure to check back often for the best deals.

Things to do in Williamsburg, MA

Williamsburg, MA has plenty of activities and attractions to keep you busy. You can start your day with a stroll through the historic downtown area. Then, take a peek inside some of the unique shops, and stop for a bite to eat at one of the local restaurants. After that, head over to the Williamsburg Historical Society Museum for a step back in time. Here, you can learn all about the town's history, and see some of the original artifacts from its early days. Next, head outdoors and explore all that the area has to offer. You can take a hike through the scenic woods, go for a swim at the town beach, or spend an afternoon fishing on the river. There are plenty of golfing, biking, and horseback riding spots to be enjoyed in Williamsburg, MA. The landscape here is a tapestry of colors and textures, and the light dances through the trees and casts shadows on the ground. This town is all about peace and tranquility, and it is easy to forget about all your worries here. Williamsburg's parks are places where you can feel the rhythms of nature and connect with the Earth. Finally, end your day with a relaxing evening at one of the local bed and breakfasts or inns. The town is the perfect place to enjoy some quality time with family and friends.

Back to Top