Find hotels in Gretna, VA from AED 203
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Gretna
Resort
Farm
Check prices for these dates
Compare 936 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hampton Inn Gretna - Smith Mountain Lake
Hampton Inn Gretna - Smith Mountain Lake
9.0 out of 10, Wonderful, (416)
The price is AED 358
AED 422 total
includes taxes & fees
10 Aug - 11 Aug

Quality Inn Danville - University Area
Quality Inn Danville - University Area
7.8 out of 10, Good, (648)
The price is AED 393
AED 461 total
includes taxes & fees
31 Aug - 1 Sep

Best Western Windsor Inn & Suites
Best Western Windsor Inn & Suites
7.6 out of 10, Good, (299)
The price is AED 542
AED 631 total
includes taxes & fees
8 Aug - 9 Aug

Comfort Inn & Suites near Danville Mall
Comfort Inn & Suites near Danville Mall
8.6 out of 10, Excellent, (525)
The price is AED 496
AED 578 total
includes taxes & fees
10 Aug - 11 Aug

Days Inn by Wyndham Bedford
Days Inn by Wyndham Bedford
6.2 out of 10, (788)
The price is AED 219
AED 241 total
includes taxes & fees
10 Aug - 11 Aug

Comfort Inn & Suites Lynchburg Airport - University Area
Comfort Inn & Suites Lynchburg Airport - University Area
9.4 out of 10, Exceptional, (1003)
The price is AED 372
AED 399 total
includes taxes & fees
1 Sep - 2 Sep
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Gretna
Stroll down Main Street to discover charming local shops and the historic Gretna Theatre, where you can catch live performances. Outdoor enthusiasts will love fishing at nearby Leesville Lake or hiking the trails at Smith Mountain Lake State Park in Huddleston.
Top Gretna Hotel Reviews

The Berry Hill Resort & Conference Center
10/10 Excellent
More cheap stays in Gretna
More cheap stays in Gretna

Comfort Inn & Suites Lynchburg Airport - University Area
15001 Wards Road, Lynchburg, VA
The price is AED 372 per night from Sep 1 to Sep 2
AED 372
AED 399 total
1 Sep - 2 Sep
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)
Hotels in Gretna with star-rating
Hotels in Gretna with star-rating

4 Star Hotels
3 properties
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Gretna attractions
- Hotels near Liberty University
- Hotels near Virginia International Raceway
- Hotels near Smith Mountain Lake State Park
- Hotels near Thomas Jefferson's Poplar Forest
- Hotels near National D-Day Memorial
- Hotels near Danville Mall
- Hotels near Danville's Riverwalk Trail
- Hotels near Hickory Hill Vineyards
- Hotels near Booker T. Washington National Monument
- Hotels near Falling Creek Park
- Hotels near Red Hill Patrick Henry National Memorial
- Hotels near AAF Tank Museum
- Hotels near Hudson Heritage Farms
- Hotels near Danville Science Center
- Hotels near Ballou Park
- Hotels near A Goode View Alpaca Farm
Gretna Hotels by Brand
Other Hotels near Gretna, Virginia
- Lynchburg Hotels
- Danville Hotels
- Moneta Hotels
- Shenandoah Valley Hotels
- Huddleston Hotels
- Bedford Hotels
- Martinsville Hotels
- South Boston Hotels
- Appalachian Mountains Hotels
- Rocky Mount Hotels
- Penhook Hotels
- Wirtz Hotels
- Forest Hotels
- Westlake Corner Hotels
- Alton Hotels
- Altavista Hotels
- Goodview Hotels
- Mid-Atlantic Hotels
- Hardy Hotels
- Central Virginia Hotels
Explore more hotels
- The Holbrook Hotel
- The Bee Hotel Danville
- The Berry Hill Resort & Conference Center
- Home2 Suites Lynchburg
- Americas Best Value Inn & Suites South Boston
- Heron Point - Amazing Property with Breathtaking Water Views - Luxury Hot Tub!
- Days Inn by Wyndham Altavista
- STELLENBOSCH, a Unique Luxury Cabin Experience, at Karoo Smith Mountain Lake
- Unique cabin that sits right on the water. Huge deck. Amazing views. Gas grill.
- Secluded Waterfront Get Away on Smith Mountain Lake
- Days Inn by Wyndham Bedford
- Best Western Windsor Inn & Suites