
Find Cheap Hotels in Mountain Lake, VA from CA $123
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Mountain Lake Cheap Hotels
Our top choices for Mountain Lake cheap hotels

1. Mountain Lake Lodge
Mountain Lake LodgePembroke
8.8 out of 10, Excellent, (740 reviews)
The price is CA $202
CA $258 total
includes taxes & fees
Nov 26 - Nov 27
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Mountain Lake Hotel Reviews

La Quinta Inn by Wyndham Radford
8/10 Good
Frequently asked questions
Explore a world of travel with Expedia
- Marriott Hotels & Resorts in Shawsville
- Pembroke Hotels
- Comfort Inn Blacksburg University Area
- Rich Creek Hotels
- Red Roof Inn Hotels in Southwestern Virginia
- Hotels with Hot Tubs in Salem
- Pet-Friendly Hotels in Bedford County
- Christiansburg Hotels
- Homewood Suites By Hilton Christiansburg
- Quality Inn Radford
- Roanoke Hotels
- Hotels with Balconies in Southwestern Virginia
- Macarthur Inn
- Wytheville Hotels
- Hampton Inn Christiansburg/Blacksburg
- Pet-Friendly Hotels in Fancy Gap
- Wingate by Wyndham Christiansburg
- Luxury Hotels in Wytheville
- Inn at Riverbend
- Cheap Hotels in Wytheville
- Cheap Hotels in Salem
- Pet-Friendly Hotels in Meadows Of Dan
- Holiday Inn Express Dublin by IHG
- Pet-Friendly Hotels in Fort Chiswell
- The Inn at Virginia Tech and Skelton Conference Center
- Comfort Inn & Suites Christiansburg I
- Glen Lyn Hotels
- Farmstay in Pembroke
- Waterpark Hotels in Roanoke
- Fairfield Inn by Marriott Christiansburg
- Hampton Inn Dublin
- Cabin Rentals in Riner
- Vt Football/Graduation Rental
- Hotels near Lane Stadium
- Hotels with Free Breakfast in Wytheville
- Quality Inn Christiansburg
- Wingate by Wyndham Dublin Near Claytor Lake State Park
- Spa Hotels in Fancy Gap
- Holiday Lodge Virginia
- Econo Lodge Christiansburg
- Cabin Rentals in Elliston
- Hotels with Early Check-in in Wytheville
- Salem Hotels
- Charming 3
- Tru by Hilton Radford
- Hotels with Bar in Wytheville
- Pet-Friendly Hotels in Roanoke
- Lodges in Rich Creek
- Dublin Hotels
- B&B in Mountain Lake
- Cabin Rentals in Dublin
- Affordable Corporate Suites Christiansburg
- Mountain Lake Lodge
- Super 8 by Wyndham Christiansburg
- Pulaski Hotels
- Rv Parks in Pembroke
- Best Western Hotels in Southwestern Virginia
- Pet-Friendly Hotels in Wytheville
- Cheap Hotels in Blacksburg
- Luxury Hotels in Pine Creek
- Radford Inn
- Blacksburg Hotels
- Pet-Friendly Hotels in Christiansburg
- Cabin Rentals in Catawba
- Jackson Park Inn
- Cheap Hotels in Roanoke
- Historic Hotels in Roanoke
- Pet-Friendly Hotels in Pulaski
- Romantic Hotels in Tazewell
- Luxury Hotels in Roanoke
- Knights Inn & Suites Dublin
- Flights from Detroit (DTW) to Dublin (PSK)
- Flights to Salem
- Flights to Christiansburg
- Flights to Blacksburg
- Flights to Shawsville
- Flights to Pilot
- Flights to Pembroke
- Flights from Vancouver (YVR) to Dublin (PSK)
- Flights from Pilot
- Flights from Glen Lyn
- Flights from Pulaski
- Flights from Toronto (YYZ) to Roanoke (ROA)
- Flights from Montreal (YUL) to Roanoke (ROA)
- Flights to Mountain Lake




