Top Trending Hotels Near Stowe Mountain Resort

See all 92 Hotels near Stowe Mountain Resort
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.

Stowe Mountain Lodge - Destination Hotels & Resorts
Stowe Mountain Lodge - Destination Hotels & Resorts

7412 Mountain Road, Stowe 05672

4.5 out of 5.0
4.6 out of 5 (513 reviews)

Set amidst the mountains, this ski-in/ski-out resort in Stowe is within a 10-minute walk of Stowe Mountain Resort and Stowe …

Get Rates
Topnotch Resort
Topnotch Resort

4000 Mountain Rd, Stowe 05672

4.0 out of 5.0
4.5 out of 5 (213 reviews)

Conveniently near skiing facilities, this Stowe resort is located in the mountains, within 3 mi (5 km) of Wiessner Woods an …

£185
Northern Lights Lodge
Northern Lights Lodge

4441 Mountain Rd, Stowe 05672

2.5 out of 5.0
4 out of 5 (466 reviews)

Situated on a river, this lodge is within 3 mi (5 km) of Wiessner Woods, Alchemist Brewery, and Stowe Mountain Resort. Spruce …

£67
The Stowe Inn
The Stowe Inn

123 Mountain Road, Stowe 05672

3.0 out of 5.0
3.3 out of 5 (770 reviews)

Located near the slopes, this Stowe inn is in the city center, within a 15-minute walk of Vermont Ski Museum and Swimming Hol …

Get Rates
Green Mountain Inn
Green Mountain Inn

18 Main St, Stowe 05672

3.5 out of 5.0
4.6 out of 5 (1,338 reviews)

A classic 1833 village resort, this Vermont inn is in the center of Stowe Village and offers complimentary shuttle service to …

£115
Innsbruck Inn at Stowe
Innsbruck Inn at Stowe

4361 Mountain Rd, Stowe 05672

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

Conveniently located near the ski slopes, this hotel in Stowe is within 3 mi (5 km) of Wiessner Woods, Stowe Mountain Resort, …

£67
Bears Lair Inn
Bears Lair Inn

4583 Mountain Road, Stowe 05672

2.5 out of 5.0
3.2 out of 5 (33 reviews)

Situated in Stowe, this bed & breakfast is within 3 mi (5 km) of Wiessner Woods, Stowe Mountain Resort, and Spruce Peak …

£71
Fiddler's Green Inn
Fiddler's Green Inn

4859 Mountain Road, Stowe 05672

2.0 out of 5.0
4.5 out of 5 (6 reviews)

Situated in Stowe, this bed & breakfast is within 3 mi (5 km) of Wiessner Woods, Stowe Mountain Resort, and Spruce Peak …

£112
The Stowehof
The Stowehof

434 Edson Hill Rd, Stowe 05672

3.0 out of 5.0
3.9 out of 5 (278 reviews)

Situated in the mountains, this hotel is within 3 mi (5 km) of Alchemist Brewery, Stowe Golf Park, and Swimming Hole. Stowe …

£76
Edson Hill
Edson Hill

1500 Edson Hill Road, Stowe 05672

3.0 out of 5.0
5 out of 5 (27 reviews)

Situated in Stowe, this inn is 1.5 mi (2.4 km) from Wiessner Woods and within 6 mi (10 km) of Stowe Golf Park and Swimming …

Get Rates