Find hotels near Smith Mountain Lake, from CA $77

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Smith Mountain Lake hotels

Lakeinn

Lakeinn
2.5 star property
10.2 km from Smith Mountain Lake
7.4 out of 10, Good, (146 reviews)
"Great location and very helpful staff!"
United States
DELBERT
The price is CA $122
CA $137 total
includes taxes & fees
Mar 6 - Mar 7
Lakeinn

Rocky mount motel

Rocky mount motel
2.0 star property
21.1 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (16 reviews)
"Check-in was great. Very nice and courteous and room was nice and the bed was very comfortable. I would definitely stay here again. "
United States
Richard
The price is CA $121
CA $136 total
includes taxes & fees
Mar 6 - Mar 7
Rocky mount motel

Extended Stay America Select Suites Roanoke Airport

Extended Stay America Select Suites Roanoke Airport
2.5 star property
41.7 km from Smith Mountain Lake
6.8 out of 10, (840 reviews)
"The room was clean. The little interaction i had was pleasant. "
United States
Laura
The price is CA $113
CA $128 total
includes taxes & fees
Mar 24 - Mar 25
Extended Stay America Select Suites Roanoke Airport

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, (760 reviews)
"The rooms, customer services and we enjoyed breakfast all great."
United States
Matilda
The price is CA $174
CA $196 total
includes taxes & fees
Mar 15 - Mar 16
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Travelodge by Wyndham Roanoke

Travelodge by Wyndham Roanoke
2.0 star property
44.1 km from Smith Mountain Lake
5.8 out of 10, (1,000 reviews)
"The room was clean and staff was very nice."
United States
Jerry
The price is CA $75
CA $85 total
includes taxes & fees
Mar 12 - Mar 13
Travelodge by Wyndham Roanoke

Super 8 by Wyndham Roanoke VA

Super 8 by Wyndham Roanoke VA
2.0 star property
43.9 km from Smith Mountain Lake
5.2 out of 10, (1,002 reviews)
"Had a wonderful stay! Thanks so much Super 8!"
United States
Justin
The price is CA $68
CA $77 total
includes taxes & fees
Mar 19 - Mar 20
Super 8 by Wyndham Roanoke VA

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, (475 reviews)
"The room was spotless and spacious! a friendly staff, super easy check in. "
United States
Tara
The price is CA $122
CA $144 total
includes taxes & fees
Mar 15 - Mar 16
Hampton Inn Gretna - Smith Mountain Lake

Early Inn at the Grove

Early Inn at the Grove
4.0 star property
23.3 km from Smith Mountain Lake
9.6 out of 10, Exceptional, (143 reviews)
"It was a fantastic stay. The location for shows is perfect."
United States
Derik
The price is CA $231
CA $260 total
includes taxes & fees
Mar 6 - Mar 7
Early Inn at the Grove

Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
22.3 km from Smith Mountain Lake
7.4 out of 10, Good, (687 reviews)
"We've stayed here before and wouldn't think twice about coming back again. Great hotel and wonderful staff."
Canada
mark
The price is CA $126
CA $143 total
includes taxes & fees
Mar 12 - Mar 13
Baymont by Wyndham Rocky Mount

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, (63 reviews)
"Hotel had a nice vibe and retro decor."
United States
Patricia
The price is CA $130
CA $148 total
includes taxes & fees
Apr 5 - Apr 6
Colony House Motor Lodge

The Promissory Hotel

The Promissory Hotel
2.0 star property
36.4 km from Smith Mountain Lake
9.8 out of 10, Exceptional, (13 reviews)
"The staff went above and beyond to make us comfortable; the room was immaculate and the bed very comfortable. We will definitely stay there whenever we are in Roanoke. The only reason I gave it 4 instead of 5 stars is that the hotel has a small loading area and it would have been great to have had valet parking as the hotel makes use of a parking garage separate from the hotel. "
United States
Donna
The price is CA $202
CA $229 total
includes taxes & fees
Mar 9 - Mar 10
The Promissory Hotel

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, (198 reviews)
"Clean room and friendly staff. "
United States
Sherri
The price is CA $98
CA $111 total
includes taxes & fees
Apr 5 - Apr 6
Spark by Hilton Roanoke Civic Center

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, (315 reviews)
"Cleanliness, away from traffic noise, friendly staff, spacious room"
United States
Middleton
Affordable Corporate Suites of Overland Drive

Fire Station One Boutique Hotel

Fire Station One Boutique Hotel
2.0 star property
36.2 km from Smith Mountain Lake
9.8 out of 10, Exceptional, (111 reviews)
"Beautiful and private! "
United States
Rocio
Fire Station One Boutique Hotel

Hilton Garden Inn Roanoke

Hilton Garden Inn Roanoke
3.0 star property
35.7 km from Smith Mountain Lake
9.0 out of 10, Wonderful, (1,001 reviews)
"Smooth check in, clean quiet room. Will go back. "
United States
Suzanne
The price is CA $173
CA $195 total
includes taxes & fees
Mar 22 - Mar 23
Hilton Garden Inn Roanoke

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,004 reviews)
"The suite was nice for the price. Very clean. "
United States
Shaun
The price is CA $195
CA $221 total
includes taxes & fees
Mar 8 - Mar 9
SpringHill Suites by Marriott Roanoke

The West End Flats

The West End Flats
4.5 star property
37.3 km from Smith Mountain Lake
9.4 out of 10, Exceptional, (98 reviews)
"Clean, quiet, roomy"
United States
Charles
The price is CA $132
CA $150 total
includes taxes & fees
Mar 9 - Mar 10
The West End Flats

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.4 out of 10, Exceptional, (1,001 reviews)
"Excellent hotel, fully upgraded, amazing buffet at the restaurant, and pine tavern serves delicious fare."
United States
Thomas
The price is CA $245
CA $278 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

The Liberty Trust

The Liberty Trust
4.0 star property
36.4 km from Smith Mountain Lake
9.2 out of 10, Wonderful, (1,305 reviews)
"The restaurant in the hotel was delicious and had a great menu"
United States
William
The Liberty Trust

Holiday Inn Express & Suites Roanoke – Civic Center by IHG

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
2.5 star property
36.7 km from Smith Mountain Lake
9.2 out of 10, Wonderful, (1,002 reviews)
"The staff was friendly and the room was nice and clean."
United States
DMitra
The price is CA $130
CA $147 total
includes taxes & fees
Mar 8 - Mar 9
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
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 Smith Mountain Lake Hotel Reviews

Hotels near other Smith Mountain Lake attractions

Frequently asked questions

What are the top-rated hotels near Smith Mountain Lake?
Discover the top-rated hotels near Smith Mountain Lake that offer stunning views and exceptional amenities for a memorable getaway.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

Resort at The Pointe Smith Mountain Lake offers travellers a luxurious stay just a 3-minute walk from Smith Mountain Lake, with a perfect review rating of 10. This resort features a stunning mountain view and a wide range of activities, including paddleboating and kayaking nearby. Guests can enjoy both indoor and outdoor pools, a hot tub, and on-site tennis courts for relaxation and recreation.

#132 Pointe - 3 Bedroom Lakefront Condo at Mariners SML

132 Pointe is a 4-star lakefront condo that is just steps away from Smith Mountain Lake, rated 10 by travellers. This spacious three-bedroom room features breathtaking lake views and an inviting ambiance with amenities such as an indoor pool, hot tub, and tennis courts. Guests can unwind on the balcony or enjoy cooking meals in the fully equipped kitchen after a day of exploration.


Sasquatch Lodge: Smith Mountain Lakefront Cabin

Sasquatch Lodge is an idyllic lakefront cabin located right at Smith Mountain Lake, providing travellers with direct access and a review rating of 10. This charming cabin features a cozy fireplace and a patio for enjoying scenic views. Guests can indulge in a range of water sports, enjoy the arcade game room, or relax with the convenience of a fully equipped kitchen.
What hotels are within walking distance to Smith Mountain Lake?
Discover a selection of top-rated hotels within walking distance to Smith Mountain Lake, perfect for a memorable getaway.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

Resort at The Pointe offers an exceptional stay just a 3-minute walk from Smith Mountain Lake, with a perfect review rating of 10. Guests can enjoy a variety of amenities including an indoor and outdoor pool, hot tub, and on-site golf. With stunning mountain and lake views, this resort is ideal for outdoor enthusiasts with paddleboating, kayaking, and fishing just steps away.

CARACUL, a cozy stay for four in the lodge of Karoo at Smith Mountain Lake

CARACUL is a charming lodge located only 3 minutes from Smith Mountain Lake, rated 10 by travellers. This cozy accommodation features a patio and kitchenette for a home-like experience. Guests can relax in the garden and enjoy beautiful lake views, making it a perfect retreat for a small group seeking tranquility and nature.

The Olde Farmhouse Spacious Lakefront House with Amazing View

The Olde Farmhouse is a spacious lakefront house just 1 minute from Smith Mountain Lake, with an impressive review rating of 9.6. This hotel features a delightful patio and a fully equipped kitchen, ideal for family gatherings. Guests can enjoy breathtaking views and a range of activities like swimming and fishing right at their doorstep.
How much is a hotel near Smith Mountain Lake?
Staying near Smith Mountain Lake is a treat, with plenty of hotels from CA $77 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Smith Mountain Lake?
For families looking to explore the beauty of Smith Mountain Lake, these top-rated, family-friendly hotels offer perfect accommodations just moments away from the water.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

The Resort at The Pointe is a family-friendly haven located just a 3-minute walk from Smith Mountain Lake, with a perfect review rating of 10. This hotel features fantastic amenities for families, including an outdoor play area, kitchen facilities, and a game room filled with arcade games. Guests can also enjoy the indoor and outdoor pools, marina access, and stunning mountain views, making it an ideal spot for both relaxation and adventure.

The Olde Farmhouse Spacious Lakefront House with Amazing View

Just a minute's walk from Smith Mountain Lake, The Olde Farmhouse offers a spacious and welcoming environment with a review rating of 9.6. Families can take advantage of the fully equipped kitchen, a cozy patio, and a foosball table for entertainment. This lakefront hotel also provides easy access to fishing and boating activities, ensuring that travellers have a memorable stay surrounded by nature.

Make memories at this unique and family-friendly place

Located 6.6 km from Smith Mountain Lake, this unique family-friendly hotel is rated 10 by travellers. It offers a homey atmosphere with a well-equipped kitchen, a garden, and children's books to keep the little ones entertained. Guests can also relax on the patio and enjoy the picturesque mountain views, creating lasting memories in a comfortable setting.
Which hotels near Smith Mountain Lake offer the best views?
Finding the perfect stay near Smith Mountain Lake means enjoying breathtaking views from top-rated hotels that enhance your getaway experience.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

With an impressive review rating of 10, Resort at The Pointe offers a splendid 3-minute walk to Smith Mountain Lake. Guests can unwind in spacious rooms featuring a stunning mountain view. The hotel boasts amenities like an indoor and outdoor pool, hot tub, and direct access to various water sports, ensuring a memorable lakeside escape. Plus, its nearby golf privileges and winery tours make it a great choice for travellers seeking both relaxation and adventure.

#132 Pointe - 3 Bedroom Lakefront Condo at Mariners SML

This 4-star hotel boasts a perfect review rating of 10 and is just steps away from Smith Mountain Lake. The condo features a balcony with breathtaking lake views, an indoor pool, and a hot tub, perfect for relaxation after a day of exploring. Guests can also enjoy onsite tennis and a well-equipped kitchen, making it a fantastic option for those looking to enjoy the stunning scenery while feeling at home.

Sasquatch Lodge: Smith Mountain Lakefront Cabin

Rated 10 by travellers, Sasquatch Lodge is perfectly situated right on Smith Mountain Lake, allowing travellers instant access to the waterfront. This charming cabin features a cozy fireplace and a patio with captivating water views, making it an ideal retreat for those who appreciate nature. With a full kitchen and amenities for water sports, it provides a comfortable stay for travellers looking to immerse themselves in the beauty of the lake.
What are the best affordable hotels near Smith Mountain Lake?
For travellers seeking an affordable stay near Smith Mountain Lake, these top-rated hotels offer comfort and convenience just steps from the water.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

Resort at The Pointe Smith Mountain Lake is just a short 3-minute walk from the lake, making it an ideal choice for those looking to enjoy outdoor activities. Rated 10 by travellers, this hotel features a stunning mountain view and offers amenities like an indoor and outdoor pool, hot tub, and tennis courts. Guests can also indulge in paddle boating, fishing, and winery tours nearby, ensuring a delightful stay.

Sasquatch Lodge: Smith Mountain Lakefront Cabin

Sasquatch Lodge is perfectly situated right at the lake, providing travellers with immediate access to waterfront activities. With a perfect traveler rating of 10, this cabin features a cozy patio and a fully equipped kitchen, making it family-friendly and comfortable. Guests can enjoy fishing, motorboating, and even a game of pool or foosball during their stay.

CARACUL, a cozy stay for four in the lodge of Karoo at Smith Mountain Lake

Just a 3-minute walk from Smith Mountain Lake, CARACUL offers a cozy retreat for families or small groups, achieving a stellar 10 review rating from travellers. This lodge comes equipped with a kitchenette and a lovely patio, perfect for relaxing after a day of kayaking or hiking. Guests will appreciate the outdoor play area for children, making it a great family-friendly option.
Are there any hotels with pools close to Smith Mountain Lake?
For those seeking a refreshing getaway near Smith Mountain Lake with top-rated hotels featuring pools, the options in Moneta are perfect for a relaxing retreat.

Resort at The Pointe Smith Mountain Lake - Amenities To Spare

Just a short 3-minute walk from Smith Mountain Lake, the Resort at The Pointe is a haven for travellers looking to enjoy a poolside retreat. With a perfect review rating of 10, this hotel features both indoor and outdoor heated pools, making it ideal for year-round relaxation. Additional amenities include a hot tub, on-site golf, and nearby paddle boating for adventure seekers.

#132 Pointe - 3 Bedroom Lakefront Condo at Mariners SML

Located directly on the shores of Smith Mountain Lake, #132 Pointe offers a luxurious stay with a 4-star rating and a perfect travellers' review rating of 10. This spacious condo features an indoor pool and a hot tub, perfect for unwinding after a day of exploring. Guests can also take advantage of the beautiful lake views and fully-equipped kitchen for a comfortable family getaway.
What are the best pet-friendly hotels near Smith Mountain Lake?
For travellers looking for pet-friendly options near Smith Mountain Lake, these hotels offer a great blend of comfort and amenities for both you and your furry friend.

Lakeinn

Lakeinn is located just 3.5 km from Smith Mountain Lake and boasts a review rating of 7.4. This welcoming hotel is perfect for travellers with pets, offering amenities such as a dog exercise area and pet-friendly rooms, ensuring a comfortable stay for both travellers and their dogs. Additionally, visitors can enjoy the stunning white sand beach nearby and take advantage of free self-parking, making it easy to explore the beautiful surroundings.
Can I book a fully refundable hotel close to Smith Mountain Lake?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Smith Mountain Lake", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Smith Mountain Lake?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Smith Mountain Lake.

Explore a world of travel with Expedia