Find and Book Top Hotels in Middlebury

Search among 18 available hotels and places to stay in Middlebury from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-18 out of 18
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great97 reviews
MapView on map200 yd from City Center200 yd from Vermont Folklife Ctr
From   US$ 192 /nightSelect
Bed & Breakfast
8.6
Great75 reviews
MapView on map400 yd from City Center600 yd from Vermont Folklife Ctr
From   US$ 139 /nightSelect
8.2
Great53 reviews
1.1 mi from City Center900 yd from Middlebury College
From   US$ 144 /nightSelect
8.6
Great28 reviews
2.2 mi from City Center200 yd from Forest Parks and Recreation Dept
From   US$ 113 /nightSelect
8.8
Great12 reviews
6.9 mi from City Center
From   US$ 377 /nightSelect
8.6
Great28 reviews
300 yd from City Center100 yd from Community College of Vermont
From   US$ 179 /nightSelect
Places to stay near Middlebury
8.0
Great29 reviews
15.5 mi from Middlebury15.5 mi from City Center
From   US$ 192 /nightSelect
8.6
Great34 reviews
11.1 mi from Middlebury11.1 mi from City Center
From   US$ 165 /nightSelect
8.2
Great39 reviews
22.8 mi from Middlebury22.8 mi from City Center
From   US$ 400 /nightSelect
8.4
Great39 reviews
17.5 mi from Middlebury17.5 mi from City Center
From   US$ 235 /nightSelect
8.6
Great45 reviews
16.9 mi from Middlebury16.9 mi from City Center
From   US$ 101 /nightSelect
8.2
Great1 review
18.0 mi from Middlebury18.0 mi from City Center
From   US$ 190 /nightSelect
Bed & Breakfast
8.2
Great15 reviews
15.6 mi from Middlebury15.6 mi from City Center
From   US$ 195 /nightSelect
8.8
Great15 reviews
18.3 mi from Middlebury18.3 mi from City Center
From   US$ 173 /nightSelect
8.6
Great33 reviews
8.6 mi from Middlebury8.6 mi from City Center
From   US$ 180 /nightSelect
7.4
Very good6 reviews
16.9 mi from Middlebury16.9 mi from City Center
Select
8.2
Great23 reviews
9.3 mi from Middlebury9.3 mi from City Center
From   US$ 335 /nightSelect
7.6
Very good3 reviews
8.8 mi from Middlebury8.8 mi from City Center
From   US$ 299 /nightSelect

Best hotels and places to stay in Middlebury

Why visit?

Middlebury, Vermont, offers a charming and picturesque setting for tourists to explore. With its rich history, scenic landscapes, and vibrant arts scene, Middlebury is an ideal destination for those seeking a relaxing and cultural getaway. Whether youre interested in outdoor activities, visiting local museums and galleries, or simply enjoying the tranquility of a small New England town, Middlebury has something for everyone to enjoy.

Where to stay?

Downtown Middlebury: Staying in the heart of downtown Middlebury provides convenience and easy access to the towns attractions. Youll find a wide range of Middlebury hotels within walking distance of art galleries, boutique shops, and eateries. Enjoy the vibrant atmosphere of the local community while exploring the Middlebury Town Hall Theater or the Henry Sheldon Museum of Vermont History.

East Middlebury: For those looking for a tranquil retreat surrounded by nature, East Middlebury is the perfect area to stay. This scenic neighborhood offers beautiful landscapes, including the famous Robert Frost Interpretive Trail. Several Middlebury lodging options in this area provide a peaceful escape, allowing you to connect with nature and enjoy activities like hiking, biking, and fishing.

Lake Dunmore: Located just a short drive from Middlebury, Lake Dunmore offers a picturesque lakeside experience. This area is popular for water sports, including swimming, kayaking, and boating. There are also campgrounds and cabins available for those who want a rustic stay. Attending the Lake Dunmore Fern Lake Association annual Ice Cream Social is a delightful event for the whole family.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $180.

4-star hotels: The average price per night is around $180 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money hotels:

Courtyard Middlebury: This hotel offers comfortable rooms with modern amenities at affordable prices. Located in the heart of Middlebury, it provides easy access to the towns attractions such as the Middlebury College Museum of Art and Town Hall Theater. With its convenient location and reasonable rates, Courtyard Middlebury is an excellent choice for those looking for a middlebury hotel with great value.

Middlebury Inn: With its historic charm and reasonable prices, Middlebury Inn offers a unique experience for budget-conscious travelers. The hotels central location in downtown Middlebury allows guests to explore the towns shops, galleries, and restaurants with ease. The Middlebury Inn is a middlebury vt hotel that combines affordability with old-world charm.

Swift House Inn: Nestled in the scenic village of Middlebury, Swift House Inn offers comfortable accommodations at a reasonable price. This charming bed and breakfast provides a cozy and intimate atmosphere, perfect for couples or solo travelers seeking a quiet retreat. The inn is conveniently located near attractions such as the Henry Sheldon Museum of Vermont History and the Middlebury College campus, making it an ideal choice for those seeking both value and convenience.

Best kids-friendly hotels:

Middlebury Sweets Motel: This family-friendly motel offers comfortable rooms with spacious layouts and convenient amenities, making it an excellent choice for families traveling with children. Located near parks and playgrounds, as well as attractions like the Vermont Folklife Center and the Vermont Teddy Bear Company, Middlebury Sweets Motel provides a variety of activities to keep kids entertained during their stay.

Chipman Inn: The Chipman Inn welcomes families with its warm hospitality and comfortable accommodations. Located in a peaceful setting just outside of Middlebury, this bed and breakfast offers spacious rooms and a relaxed atmosphere. Families can enjoy nearby activities such as hiking, swimming, and visiting the Vermont State Craft Center, making the Chipman Inn a great choice for a family vacation.

Best hotels for a romantic getaway:

Inn on the Green: This charming inn, located on the picturesque Middlebury Town Green, offers a romantic setting for couples. With beautifully appointed rooms, cozy fireplaces, and a gourmet breakfast, Inn on the Green provides a romantic escape. Enjoy a leisurely stroll through the surrounding historic district or indulge in a romantic dinner at one of the nearby restaurants.

Swift House Inn: With its elegant rooms, intimate ambiance, and beautiful gardens, Swift House Inn is an ideal choice for a romantic getaway. Couples can take advantage of the inns special packages, which may include champagne, chocolates, and a couples massage. The inns peaceful setting and proximity to Middleburys shops and restaurants make it a lovely choice for a romantic retreat.

Best for location:

Inn on the Green: Located in the center of Middlebury, Inn on the Green offers easy access to the towns attractions and amenities. Situated on the historic Town Green, guests can enjoy a short walk to museums, galleries, and restaurants. The inns central location provides a convenient base for exploring Middlebury and its surroundings.

Middlebury Inn: The Middlebury Inns prime downtown location makes it an excellent choice for those who want to be in the heart of the action. Guests can easily walk to local boutiques, art galleries, and the Middlebury College campus. The hotels convenient location allows visitors to immerse themselves in Middleburys vibrant community.

Courtyard Middlebury: Situated just off Route 7, Courtyard Middlebury offers easy access to the towns attractions as well as nearby destinations. Guests can explore Middleburys downtown area or venture out to nearby hiking trails, ski resorts, and wineries. With its central location, Courtyard Middlebury is a convenient choice for those who want to explore both Middlebury and its surroundings.

Best for a short city break:

Middlebury Inn: With its history and charm, the Middlebury Inn provides a perfect setting for a short city break. Guests can enjoy the hotels cozy ambiance while being within walking distance of Middleburys shops, restaurants, and cultural attractions. The inns central location allows visitors to make the most of their stay, even if its just for a quick getaway.

Swift House Inn: Nestled in a peaceful village setting, Swift House Inn offers a serene escape for a short city break. Guests can enjoy the inns comfortable accommodations, explore the nearby hiking trails, or take a leisurely stroll through the charming town of Middlebury. The inns tranquil atmosphere provides a relaxing getaway for those seeking a brief respite from the city.

Show moreLess