Most Popular Hotels in Stowe

See all 43 Hotels in Stowe
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Quality Inn
Quality Inn

173 S. Main Street, Barre 05641

2.5 out of 5.0
3.7 out of 5 (176 reviews)

Situated in Barre, this hotel is within 1 mi (2 km) of Barre Opera House, Studio Place Arts, and Thunder Road International …

£60
Commodores Inn
Commodores Inn

823 S Main St, Stowe 05672

2.5 out of 5.0
3.9 out of 5 (667 reviews)

Located near the slopes, this Stowe hotel is in the mountains, within 1 mi (2 km) of Vermont Ski Museum and Stowe Area …

£76
Golden Eagle Resort
Golden Eagle Resort

511 Mountain Rd, Stowe 05672

3.0 out of 5.0
4 out of 5 (566 reviews)

Conveniently located near the ski slopes, this Stowe hotel is within 1 mi (2 km) of Swimming Hole, Stowe Golf Park, and …

£92
Town and Country Resort at Stowe
Town and Country Resort at Stowe

876 Mountain Rd, Stowe 05672

2.5 out of 5.0
3.6 out of 5 (327 reviews)

Located near the slopes, this Stowe hotel is in the mountains and within 1 mi (2 km) of Swimming Hole, Stowe Golf Park, and …

£74
Stoweflake Mountain Resort & Spa
Stoweflake Mountain Resort & Spa

1746 Mountain Rd, Stowe 05672

3.5 out of 5.0
4.3 out of 5 (256 reviews)

Set amid the backdrop of Vermont's majestic Green Mountains, this luxury resort is halfway between Stowe Village and Mt. …

£111
Mountain Road Resort
Mountain Road Resort

1007 Mountain Road, Stowe 05672

2.5 out of 5.0
3.8 out of 5 (250 reviews)

Situated in the mountains, this romantic hotel is within a 15-minute walk of Swimming Hole and Stowe Golf Park. Vermont Ski …

£93
Comfort Inn & Suites at Maplewood
Comfort Inn & Suites at Maplewood

213 Paine Turnpike N, Montpelier 05602

2.5 out of 5.0
4.4 out of 5 (135 reviews)

Situated in Montpelier, this hotel is within 6 mi (10 km) of Vermont College of Fine Arts, T.W. Wood Gallery, and Lost Nation …

£113
Stowe Motel & Snowdrift
Stowe Motel & Snowdrift

2043 Mountain Rd, Stowe 05672

2.0 out of 5.0
4.3 out of 5 (417 reviews)

Located near the slopes, this Stowe hotel is in the mountains, within a 10-minute walk of Alchemist Brewery and Stowe Golf …

£84
Hollow Inn and Motel
Hollow Inn and Motel

278 S Main St, Barre 05641

2.0 out of 5.0
3.5 out of 5 (331 reviews)

Situated near the airport, this hotel is within 1 mi (2 km) of Barre Opera House and Thunder Road International Speedbowl. …

£54
Trapp Family Lodge
Trapp Family Lodge

700 Trapp Hill Rd, Stowe 05672

3.5 out of 5.0
4.4 out of 5 (247 reviews)

Situated in the mountains, this romantic lodge is 2.2 mi (3.6 km) from Alchemist Brewery and 2.5 mi (4 km) from Stowe Golf …

£170

Recent Reviews in Stowe

Hide content

Narrow your search

Pocket Guide: Stowe

Search for hotels in Stowe on Expedia.co.uk. You can easily find your hotels in Stowe using one of the methods below:
  • View our selection of featured hotels in Stowe
  • Use the map to find hotels in the Stowe neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Stowe, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Stowe
  • Enter your travel dates to view the best deals on hotels in Stowe - while they last
false