Brattleboro Hotels

Popular filters:

Find the best Brattleboro hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Brattleboro hotels with free cancellation or excellent ratings

Trusted Brattleboro hotel providers

See all hotels in Brattleboro

View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Brattleboro.

Find a Brattleboro hotel in the heart of the action

Beat the lines at the top Brattleboro attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelInn on Putney Road – 4.8

Your guide to finding the best hotels in Brattleboro, Vermont

In Brattleboro, find a hotel that suits your style and make the most of your time in the city. Here are some of our picks the best hotels, from luxury to modest.

Best time to visit Brattleboro

When you're planning your trip to Brattleboro, think about what you hope to do (or avoid) during your stay when it comes to things like weather and price.

Low and high season in Brattleboro

Busiest month(s): July sees the most visitors to Brattleboro, which means the average price per night increases. If you’re travelling during this time, prepare for higher costs than less busy times of the year, when average nightly prices fall.

Quietest month(s): The average price per night in July is $198, making it the cheapest time to travel.

Brattleboro gets a low amount of rain, perfect if you prefer drier weather.

To escape the rainy season, plan your trip to Brattleboro in February.

The most expensive month in Brattleboro is July, when you can expect to spend around $198 on hotels. Weekend rates generally increase, averaging around $205 per night throughout the year, while Friday bookings cost the most at the best hotels in Brattleboro. You'll find savings on Wednesday, which is the cheapest day to book hotels on average.

Where to stay in Brattleboro, Vermont

With Skyscanner, it's easy to find the best Brattleboro hotels — from 5-star to the most booked — at a rate you want.

Popular hotels in Brattleboro

The Inn on Putney Road Bed and Breakfast, Hampton Inn Brattleboro, Latchis Hotel, Colonial Motel and Spa, and Quality Inn & Conference Center are just some of the hotels available to you in Brattleboro, providing plenty of services and amenities to make your stay a comfortable one.

Things to do in Brattleboro

Visit well-known attractions and things to do like the Latchis Theater. If you love food, you'll find delicious local cuisine, creative twists on classics, and flavors from around the world at The Marina, Whetstone Beer Co, Peter Havens Restaurant, The Vermont Country Deli, and Duo Restaurant.

Finding cheap hotels in Brattleboro: FAQs

In Brattleboro, the expected average temperature in June is 17°C. The warmest month is typically July, which averages 25°C. The coolest month is January, with temperatures averaging -12°C. The rainiest month is October, and the driest month is February.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Brattleboro with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course, the cheapest hotel deal we found within the next seven days is C$99 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for C$107 per night.
The average price of a hotel during the week is C$187 per night, and the average price on weekends is C$201. Overall, it looks like the cheapest day to stay in Brattleboro could be Wednesday.
The nearest airport to Brattleboro is Rutland Airport (RUT), which is 81.8km from the city center.

Other airports include:

Worcester Airport, which is 85.5km from the city center.
Lebanon Airport, which is 88.8km from the city center.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Brattleboro, and the most expensive day seems to be Saturday.
The average price of a 3-star hotel in Brattleboro is currently around C$162 per night, and the cheapest 3-star hotel we've found is C$105 per night.
Get your morning laps at Hampton by Hilton Brattleboro.
If you're hitting up Brattleboro with kids in tow, try Hampton by Hilton Brattleboro.