A hydroelectric dam with multiple turbines, surrounded by lush greenery and a calm lake.

Search Hotels Near Smith Mountain Lake,

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Smith Mountain Lake hotels

1. Hampton Inn Gretna - Smith Mountain Lake

Hampton Inn Gretna - Smith Mountain Lake
2.5 star property
25.7 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (558 reviews)
"Always clean and the staff is always very friendly"
United States
Pamela
The price is ₹9,166
₹10,798 total
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn Gretna - Smith Mountain Lake

2. La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
2.5 star property
44.4 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (176 reviews)
"Beautiful new hotel, best hotel stay we’ve had in many years"
United States
Adam
The price is ₹9,300
₹10,443 total
includes taxes & fees
15 Nov - 16 Nov
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

3. Affordable Corporate Suites of Overland Drive

Affordable Corporate Suites of Overland Drive
2.5 star property
35.7 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (345 reviews)
"Marilyn made the checkin and checkout so easy. It was a pleasure and we would stay again. Our space had everything needed and was cute and clean. Easy parking and convenient location!"
United States
Brenda
The price is ₹6,023
₹6,763 total
includes taxes & fees
12 Nov - 13 Nov
Affordable Corporate Suites of Overland Drive

4. Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
2.5 star property
20.6 km from Smith Mountain Lake
8.6 out of 10, Excellent, (840 reviews)
"NICE PLACE"
United States
Chris
The price is ₹9,863
₹11,126 total
includes taxes & fees
12 Dec - 13 Dec
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

5. Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
37.1 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (436 reviews)
"We had a quick check in and our room was very clean. The bed was very comfortable. Breakfast was very basic but was good for something quick on the run."
United States
Robert
The price is ₹6,946
₹7,870 total
includes taxes & fees
6 Dec - 7 Dec
Spark by Hilton Roanoke Civic Center

6. Affordable Corporate Suites - Florist Road

Affordable Corporate Suites - Florist Road
3.0 star property
41.6 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (218 reviews)
"The area was quiet, and room was immaculate. Close to restaurants, entertainment, coffee, etc. Staff was very helpful and friendly, especially Carlotta. Would recommend."
United States
Mildred
The price is ₹6,763
₹7,595 total
includes taxes & fees
16 Nov - 17 Nov
Affordable Corporate Suites - Florist Road

7. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
36.5 km from Smith Mountain Lake
9.6 out of 10, Exceptional, (1,000 reviews)
"Beautiful hotel!"
United States
Sharon
The price is ₹16,176
₹18,327 total
includes taxes & fees
22 Nov - 23 Nov
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

8. Colony House Motor Lodge

Colony House Motor Lodge
2.5 star property
35.8 km from Smith Mountain Lake
9.8 out of 10, Exceptional, (223 reviews)
"This is a great property!"
United States
Ana
The price is ₹10,969
₹12,428 total
includes taxes & fees
12 Dec - 13 Dec
Colony House Motor Lodge

9. Early Inn at the Grove

Early Inn at the Grove
4.0 star property
23.3 km from Smith Mountain Lake
9.8 out of 10, Exceptional, (161 reviews)
"Amazing place- comfy, beautiful setting, all the amenities."
United States
Sam
The price is ₹15,875
₹17,908 total
includes taxes & fees
12 Nov - 13 Nov
Early Inn at the Grove

10. Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
44.6 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (468 reviews)
"The room was clean, the hotel was quiet, breakfast was good!"
United States
Hayley
The price is ₹10,906
₹12,247 total
includes taxes & fees
22 Nov - 23 Nov
Springhill Suites By Marriott Roanoke North

11. The Promissory Hotel

The Promissory Hotel
3.0 star property
36.4 km from Smith Mountain Lake
9.6 out of 10, Exceptional, (198 reviews)
"Amazing hotel! So clean, so unique, so spacious and cozy."
United States
Emily
The price is ₹13,689
₹15,510 total
includes taxes & fees
29 Nov - 30 Nov
The Promissory Hotel

12. Tru By Hilton Roanoke Hollins

Tru By Hilton Roanoke Hollins
2.5 star property
44.5 km from Smith Mountain Lake
8.8 out of 10, Excellent, (1,000 reviews)
"Great stay"
United States
Donnie
The price is ₹8,011
₹8,996 total
includes taxes & fees
22 Nov - 23 Nov
Tru By Hilton Roanoke Hollins

13. Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
44.1 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (2,597 reviews)
"Room was clean, beds were comfortable, breakfast was tasty, and staff was friendly and helpful."
United States
William
The price is ₹8,536
₹9,586 total
includes taxes & fees
3 Dec - 4 Dec
Country Inn & Suites by Radisson, Roanoke, VA

14. Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
2.5 star property
44.4 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (886 reviews)
"Clean and very comfortable room with super fast check-in"
United States
Kristie
The price is ₹9,300
₹10,443 total
includes taxes & fees
11 Dec - 12 Dec
Holiday Inn Express Troutville by IHG

15. Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North
2.5 star property
44.6 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (1,017 reviews)
"Friendly staff, Room was clean, and breakfast choices were good."
United States
RHONDA
The price is ₹7,562
₹8,492 total
includes taxes & fees
10 Dec - 11 Dec
Comfort Inn & Suites Troutville-Roanoke North

16. Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220
2.5 star property
21.1 km from Smith Mountain Lake
8.0 out of 10, Very good, (67 reviews)
"Other than the fact half the place smelled like for all the weed smokers that were there it was good."
United States
Zachary
The price is ₹6,328
₹7,740 total
includes taxes & fees
6 Dec - 7 Dec
Rocky Mount Motel near Hwy 220

17. SpringHill Suites by Marriott Roanoke

SpringHill Suites by Marriott Roanoke
3.0 star property
35.6 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (1,000 reviews)
"We had a great experience. We would definitely choose you again."
United States
Joseph
The price is ₹13,442
₹15,230 total
includes taxes & fees
22 Nov - 23 Nov
SpringHill Suites by Marriott Roanoke

18. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
46.1 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (1,462 reviews)
"Lovely place to stay."
United States
Doretta
The price is ₹8,116
₹9,195 total
includes taxes & fees
1 Dec - 2 Dec
La Quinta Inn & Suites by Wyndham Roanoke Salem

19. Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
42.2 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (1,004 reviews)
"Beautiful setting close to the hospital LewisGale, friendly staff nice breakfast beautiful room."
United States
Cristelle
The price is ₹9,166
₹10,385 total
includes taxes & fees
3 Dec - 4 Dec
Hampton Inn Salem East - Electric Road

20. Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport
3.0 star property
41.6 km from Smith Mountain Lake
8.8 out of 10, Excellent, (589 reviews)
"Clean room, very nice staff and breakfast"
United States
Caitlyn
The price is ₹7,241
₹8,204 total
includes taxes & fees
22 Nov - 23 Nov
Spark by Hilton Roanoke Airport
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.

Compare popular hotels close to Smith Mountain Lake

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A breakfast area with a coffee station, food display, and a sign that says "Happy Breakfast Starts Here".
Hampton Inn Gretna - Smith Mountain Lake
2.5 star property
9.0
Wonderful
558 reviews
View
An outdoor seating area with a fire feature, a covered patio, and a view of the surrounding landscape.
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
2.5 star property
9.4
Exceptional
176 reviews
View
Room
Affordable Corporate Suites of Overland Drive
2.5 star property
9.4
Exceptional
345 reviews
View
A swimming pool with clear blue water, surrounded by lounge chairs and a sunroofed area with large windows.
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
2.5 star property
8.6
Excellent
840 reviews
View
Exterior
Spark by Hilton Roanoke Civic Center
2.5 star property
9.0
Wonderful
436 reviews
View

Top Smith Mountain Lake Hotel Reviews

Other attractions near Smith Mountain Lake

Find out more about Smith Mountain Lake

Top reasons to visit Smith Mountain Lake

  • Scenic Lake Activities: Enjoy a variety of water-based activities such as boating and swimming amidst stunning landscapes.
  • Charming Accommodations: Choose from delightful resorts and bed and breakfasts that cater to families and offer beach access.
  • Outdoor Adventures: Explore state parks and urban parks for hiking, picnicking, and immersing in nature.
  • Picturesque Views: Experience breathtaking views of the lake and surrounding countryside, perfect for relaxation.
  • Proximity to Local Towns: Discover nearby charming towns, providing a blend of tranquillity and vibrant city life.

Find great hotels near Smith Mountain Lake

Discover a delightful array of accommodation options at Smith Mountain Lake, Moneta, Virginia, where you can choose from charming resorts and inviting bed and breakfasts. Ideal for families, business travellers, and pet owners alike, these lodgings offer essential amenities such as beach access and affordable corporate suites, ensuring a memorable stay in this picturesque lakeside destination.

  • Baymont by Wyndham Rocky Mount: Experience a family-friendly retreat at Baymont by Wyndham Rocky Mount, located a mere 22.5km from the picturesque Smith Mountain Lake. This welcoming hotel is perfect for those travelling with children and pets, offering exceptional amenities tailored for younger guests, including complimentary cribs. The pet-friendly policy ensures that your furry companions are also catered for, making it a hassle-free getaway for the entire family. Guests appreciate the homey atmosphere and the attentive service, ensuring a comfortable stay for all.
  • Holiday Inn Express Hotel & Suites Rocky Mount by IHG: Step into a world of modern convenience at the Holiday Inn Express Hotel & Suites Rocky Mount, situated 20.9km from Smith Mountain Lake. Renowned for its business-friendly environment, this hotel is an excellent choice for travellers seeking a professional atmosphere. With dedicated facilities such as a business centre, conference space, and meeting rooms, it caters excellently to corporate guests. Additionally, the hotel proudly embraces diversity, being LGBTQIA welcoming, making it a safe and inclusive space for all visitors.
  • Hampton Inn Gretna - Smith Mountain Lake: Just 25.7km from Smith Mountain Lake, the Hampton Inn Gretna offers a unique blend of pet-friendly hospitality and business-focused amenities. Perfect for both leisure and corporate travellers, this hotel features a comprehensive business centre, including accessible options and 24-hour facilities. The LGBTQIA welcoming environment adds to its appeal, ensuring all guests feel at home. With its inviting atmosphere and modern conveniences, this hotel provides a seamless stay for those balancing work and relaxation.

Where to stay near Smith Mountain Lake

Smith Mountain Lake, nestled in Moneta, Virginia, offers a delightful mix of relaxation and recreation. This stunning destination features beautiful homes alongside a picturesque lake, making it an ideal vacation retreat for families. With its serene atmosphere and scenic excursions, visitors can easily explore nearby charming towns and enjoy the tranquillity of nature, all within a short distance from vibrant cities. Experience the best of both relaxation and adventure at this enchanting lakeside haven.

  • North Shore: Situated a mere 3.2km from Smith Mountain Lake, North Shore is a charming village that offers a serene getaway. With a travel experience that peaks during the warmer months of May, August, and October, visitors flock here for its stunning outdoor scenery and romantic ambiance. Outdoor enthusiasts can enjoy a variety of activities, including skiing at nearby resorts and exploring the picturesque recreational areas. The village is also close to local landmarks such as the breathtaking lake, a national state park, and a dam, making it an ideal spot for those seeking relaxation and adventure alike.
  • Moneta: Located 14.5km from Smith Mountain Lake, Moneta is a vibrant city known for its seasonal influx of visitors, particularly from April through July. This city captivates tourists with its natural beauty and is a beloved destination for outdoor activities and romantic experiences. Moneta boasts a plethora of recreational areas and educational venues, ensuring there's something for everyone. The city's close proximity to the lake, national state park, and dam enhances its appeal, offering ample opportunities for exploration and leisure, making it a perfect stop on your vacation.
  • Union Hall: Just 4.8km away from Smith Mountain Lake, Union Hall is a delightful city that remains inviting year-round, with peak visitor numbers in May, August, and October. It is an excellent choice for those looking to immerse themselves in nature and relish scenic views. The area is popular for outdoor activities, including golf at local courses and recreational pursuits. Visitors can enjoy the close proximity to the lake, national state park, and dam, making it an ideal location for relaxation, exploration, and a romantic escape amidst stunning landscapes.

Things to do near Smith Mountain Lake

At Smith Mountain Lake, visitors can indulge in a variety of activities such as boating and swimming. Notable spots include Arrowhead Campground, which offers scenic views and facilities, along with accessible bath houses for convenience. This picturesque destination provides a perfect blend of relaxation and outdoor adventure, making it an ideal getaway for tourists seeking enjoyment in nature.

Shopping

The nearest shopping destination is Bridgewater Plaza, just 11.3km from Smith Mountain Lake, offering a blend of family and city vibes. If you're up for a drive, Tanglewood Mall and City Market Building, located 22 and 37.0km away respectively, provide a wider selection of entertainment and unique local finds.

Recreation

The Harvester Performance Center offers vibrant music concerts, providing an energising atmosphere just 22.5km from Smith Mountain Lake. For a more tranquil experience, Virginia's Explore Park and Bedford Avenue Neighborhood Park, both located 18 and 30.6km away respectively, offer serene settings perfect for relaxation and wellness.

Adventure

The Zone, located 22.5km from Smith Mountain Lake, offers exhilarating karting experiences with an adrenaline rush in a vibrant atmosphere. For motorsport enthusiasts, Martinsville Speedway, 49.9km away, provides thrilling motor racing events. Meanwhile, The River Rock, 37.0km away, invites climbers to conquer outdoor challenges amidst stunning surroundings.

Nightlife

Smith Mountain Lake offers a charming nightlife with options like the Mill Mountain Theater, perfect for culture enthusiasts, and the Hopkins Planetarium for a unique experience. For a romantic evening, consider the Regal Valley View Grande cinema, just a short drive away for entertaining films.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Smith Mountain Lake

To save money during your visit to Smith Mountain Lake, consider travelling between December and February when accommodation prices are lower. Opt for a Monday stay, as it tends to be the most economical day. Use Expedia's search tool to compare room rates and seek out cheap hotel deals, and consider bundling your hotel, flights, and activities for added savings. Additionally, explore free activities by enjoying the scenic beauty around the lake and utilise public transport for an affordable way to get around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Smith Mountain Lake are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Smith Mountain Lake is Monday. The most expensive day to stay around Smith Mountain Lake is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find that you can save money by combining your hotel reservation at Smith Mountain Lake with your flights and activities through an Expedia package.

Find the best attractions near Smith Mountain Lake

Smith Mountain Lake offers a delightful array of attractions for all types of visitors, including marinas, state parks, and urban parks. Whether you seek outdoor adventures, a relaxing beach experience, or simply wish to bask in nature's beauty, the area is perfect for you. Explore the scenic landscapes and partake in various activities that promise an unforgettable holiday in this charming Virginia locale.

  • Smith Mountain Lake State Park: Nestled 6.4km from the lake, this state park offers breathtaking scenery and a plethora of outdoor adventures. Enjoy hiking trails, fishing spots, and picnicking areas while immersing yourself in the natural beauty of Virginia.
  • Smith Mountain Lake Community Park: Located 4.8km away, this urban park is perfect for families seeking recreational activities. With playgrounds, walking paths, and open spaces, it provides a lovely blend of city vibes and outdoor fun for all ages.
  • Gills Creek Marina: Just 3.2km from the lake, Gills Creek Marina is a hub for adventure enthusiasts. Engage in water sports, relax on the beach, or rent boats to explore the stunning lake, making it an ideal spot for an outdoor getaway.

The nearest major airports for your trip to Smith Mountain Lake

Accessing Smith Mountain Lake is convenient via several nearby airports. Roanoke Regional Airport (ROA) is approximately 43.5km away, with excellent accommodation options such as The Liberty Trust and Hotel Roanoke & Conference Centre, both 6.4km from the airport. Lynchburg Regional Airport (LYH) is about 49.9km from the lake, offering notable hotels like The Virginian Lynchburg Curio Collection and Bella Vista Hotel & Suites, located 6 and 4.8km away, respectively. For those considering Danville Regional Airport (DAN), situated 59.5km from Smith Mountain Lake, the Courtyard by Marriott Danville and Sleep Inn & Suites are good choices, both within 6.4km of the airport.

Frequently asked questions

What's the area like around Smith Mountain Lake?
Smith Mountain Lake is located in an area that travellers like for its lakeside setting. You'll find 524 hotels and other accommodations within a few miles for a convenient home base.
How many hotels will I find close to Smith Mountain Lake?
Expedia has 524 hotels and other accommodation options a few miles from Smith Mountain Lake.
If I need to cancel the hotel reservation for my stay near Smith Mountain Lake, will I receive a refund?
Yes, the majority of room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to review top deals close to Smith Mountain Lake.
What can I see and do near Smith Mountain Lake?
At Smith Mountain Lake State Park, Smith Mountain Lake Community Park and Mars Hill, take some time to really appreciate nature. Lake Haven Marina, Virginia Dare Cruises & Marina and Bayside Marina & Yacht Club are worth a stop while you're in the area. If you want to see more of the surrounding area, you might plan a visit to Pelican Point Yacht Club and Palmer's Marina.

Explore a world of travel with Expedia