Find hotels in Gretna, VA from $79

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 Gretna hotels

Hampton Inn Gretna - Smith Mountain Lake

Hampton Inn Gretna - Smith Mountain Lake
2.5 star property
Gretna
9.0 out of 10, Wonderful, (466)
"Love this place"
United States
Pamela
$89 nightly
The price is $105
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hampton Inn Gretna - Smith Mountain Lake

The Holbrook Hotel

The Holbrook Hotel
2.5 star property
Danville
9.8 out of 10, Exceptional, (324)
"Impressive rooms, excellent location and great staff! "
United States
Tracy
$118 nightly
The price is $138
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Holbrook Hotel

TRU by Hilton Lynchburg

TRU by Hilton Lynchburg
2.5 star property
Lynchburg
9.4 out of 10, Exceptional, (579)
"Extremely clean and the staff was absolutely wonderful! I would definitely choose Tru for my next stay."
United States
Lauren
$91 nightly
The price is $98
Jan 9 - Jan 10, 2026
Total with taxes and fees
TRU by Hilton Lynchburg

Charles Bass House Bed & Breakfast

Charles Bass House Bed & Breakfast
2.5 star property
South Boston
9.8 out of 10, Exceptional, (107)
"Great host."
United States
robert
$149 nightly
The price is $167
Jan 2 - Jan 3, 2026
Total with taxes and fees
Charles Bass House Bed & Breakfast

The Bee Hotel Danville

The Bee Hotel Danville
2.5 star property
Danville
9.6 out of 10, Exceptional, (519)
"Great place and impressed. "
United States
Blair
$134 nightly
The price is $157
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Bee Hotel Danville

Sleep Inn & Suites Danville Hwy 58

Sleep Inn & Suites Danville Hwy 58
2.5 star property
Danville
9.0 out of 10, Wonderful, (726)
"The rooms were good, beds comfortable, and breakfast was good"
United States
James
$113 nightly
The price is $132
Jan 11 - Jan 12, 2026
Total with taxes and fees
Sleep Inn & Suites Danville Hwy 58

Hampton Inn & Suites Lynchburg

Hampton Inn & Suites Lynchburg
2.5 star property
Lynchburg
9.2 out of 10, Wonderful, (846)
"Clean room, great staff, good breakfast every morning. "
United States
James
$110 nightly
The price is $118
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hampton Inn & Suites Lynchburg

Comfort Inn & Suites Lynchburg Airport - University Area

Comfort Inn & Suites Lynchburg Airport - University Area
2.5 star property
Lynchburg
9.4 out of 10, Exceptional, (1001)
"The rooms are clean and comfortable plus the staff is always friendly and inviting. I try to stay here every time I am in the area due to how close it is to the college and airport "
United States
James
$92 nightly
The price is $98
Jan 11 - Jan 12, 2026
Total with taxes and fees
Comfort Inn & Suites Lynchburg Airport - University Area

Fairfield Inn & Suites South Boston

Fairfield Inn & Suites South Boston
2.5 star property
South Boston
8.8 out of 10, Excellent, (388)
"Room very clean, staff very pleasant, good breakfast!"
United States
Mary
$129 nightly
The price is $144
Jan 3 - Jan 4, 2026
Total with taxes and fees
Fairfield Inn & Suites South Boston

Home2 Suites Lynchburg

Home2 Suites Lynchburg
3.0 star property
Lynchburg
9.4 out of 10, Exceptional, (111)
"Stayed here twice.no issues clean room good breakfast."
United States
Eugene
$98 nightly
The price is $105
Jan 11 - Jan 12, 2026
Total with taxes and fees
Home2 Suites Lynchburg

Quality Suites Altavista - Lynchburg South

Quality Suites Altavista - Lynchburg South
2.5 star property
Altavista
7.8 out of 10, Good, (637)
"Great place"
United States
Thomas
$78 nightly
The price is $86
Jan 2 - Jan 3, 2026
Total with taxes and fees
Quality Suites Altavista - Lynchburg South

Lakeinn

Lakeinn
2.5 star property
Moneta
7.4 out of 10, Good, (139)
"Friendly owner, great stay for families!"
United States
Catherine
$85 nightly
The price is $96
Jan 1 - Jan 2, 2026
Total with taxes and fees
Lakeinn

Hampton Inn Danville, VA

Hampton Inn Danville, VA
2.5 star property
Danville
9.0 out of 10, Wonderful, (241)
"Staff was amazing !"
United States
Rachel
$106 nightly
The price is $124
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn Danville, VA

Super 8 by Wyndham Bedford

Super 8 by Wyndham Bedford
2.0 star property
Bedford
7.4 out of 10, Good, (993)
"Great place to stay"
United States
Douglas
$65 nightly
The price is $71
Jan 2 - Jan 3, 2026
Total with taxes and fees
Super 8 by Wyndham Bedford

Timberlake Motel

Timberlake Motel
2.0 star property
Lynchburg
7.8 out of 10, Good, (912)
"Great stay! clean, great breakfast, friendly emloyees, and good location"
United States
sylvie
$78 nightly
The price is $84
Dec 27 - Dec 28
Total with taxes and fees
Timberlake Motel

The Berry Hill Resort & Conference Center

The Berry Hill Resort & Conference Center
4.0 star property
South Boston
9.2 out of 10, Wonderful, (690)
"Our stay was wonderful really enjoyed it. The pool was amazing. Everybody was friendly."
United States
Raymond
$172 nightly
The price is $193
Dec 28 - Dec 29
Total with taxes and fees
The Berry Hill Resort & Conference Center

Comfort Inn & Suites near Danville Mall

Comfort Inn & Suites near Danville Mall
2.5 star property
Danville
8.6 out of 10, Excellent, (610)
"Hotel is very clean, the staff are friendly, and the breakfast is good. I’d definitely stay here again."
United States
Robert
$112 nightly
The price is $131
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Inn & Suites near Danville Mall

Riverside Inn & Suites Danville Virginia

Riverside Inn & Suites Danville Virginia
2.5 star property
Danville
6.6 out of 10, (304)
"Staff was great...good stay"
United States
Brian
$67 nightly
The price is $79
Dec 27 - Dec 28
Total with taxes and fees
Riverside Inn & Suites Danville Virginia

SpringHill Suites by Marriott Lynchburg Airport/University Area

SpringHill Suites by Marriott Lynchburg Airport/University Area
3.0 star property
Lynchburg
9.0 out of 10, Wonderful, (836)
"The front desk staff was excellent. "
United States
Dennis
$102 nightly
The price is $109
Jan 4 - Jan 5, 2026
Total with taxes and fees
SpringHill Suites by Marriott Lynchburg Airport/University Area

Homewood Suites by Hilton Lynchburg

Homewood Suites by Hilton Lynchburg
3.0 star property
Lynchburg
8.8 out of 10, Excellent, (250)
"Breakfast was great. Clean rooms."
United States
Jason
$125 nightly
The price is $141
Jan 3 - Jan 4, 2026
Total with taxes and fees
Homewood Suites by Hilton Lynchburg
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.

Tranquil vibrant colors of spring nature landscape of Blue Ridge Mountains and Peaks of Otter Lake on the Blue Ridge Parkway in Bedford, Virginia, USA

Top Gretna Hotel Reviews

More cheap stays in Gretna

Hotels in Gretna with star-rating

Find out more about Gretna

Top reasons to visit Gretna

  • Outdoor Adventures: Enjoy a variety of activities in nature, from hiking to fishing, perfect for outdoor enthusiasts.
  • Scenic Beauty: Experience breathtaking views and picturesque landscapes that define Gretna's charm.
  • Charming Downtown: Explore local shops and dining options in a quaint small-town atmosphere.
  • Romantic Getaways: Ideal for couples, Gretna offers a peaceful escape with beautiful lakes and marinas.
  • Diverse Accommodations: Find a range of lodging options, including pet-friendly and budget-friendly hotels.

Find great hotels in and around Gretna

Gretna, Virginia, offers a delightful selection of accommodations to cater to every traveler's needs. Whether you're seeking a pet-friendly hotel, a business-themed stay, or an adventure-filled vacation, you'll find a variety of lodging options, including the well-regarded Hampton Inn. Explore available hotels and read reviews to ensure a memorable stay in this charming town.

  • Quality Suites Altavista - Lynchburg South: Ideal for families and pet lovers, Quality Suites Altavista - Lynchburg South emphasizes a warm, welcoming environment. Situated 14 miles from Gretna, this hotel offers pet-friendly accommodations, allowing you to travel with your furry friends. Families will appreciate child-friendly amenities, including cribs available for a fee. With spacious suites designed for comfort, the hotel ensures a relaxing stay while providing easy access to nearby attractions for all ages.
  • Days Inn by Wyndham Altavista: Catering to both business travelers and pet owners, Days Inn by Wyndham Altavista blends convenience with comfort. Located 14 miles from Gretna, this hotel features a fully equipped business center, conference space, and meeting rooms, making it an excellent choice for corporate stays. Pets are welcome, though with certain restrictions, allowing you to travel with your companion. Guests enjoy a cozy atmosphere complemented by essential amenities for a productive and enjoyable visit.
  • Hampton Inn Gretna - Smith Mountain Lake: Located in the heart of Gretna, Hampton Inn Gretna - Smith Mountain Lake stands out for its LGBTQIA-friendly environment and modern amenities. This hotel is perfect for business travelers, offering a 24-hour business center and meeting rooms, while also being pet-friendly. With a commitment to inclusivity, the hotel provides a welcoming atmosphere for all guests. Enjoy convenient access to local attractions and a comfortable stay in a supportive environment.

Where to stay near Gretna

Gretna, Virginia, offers a delightful blend of outdoor adventures and scenic beauty, perfect for romantic getaways or family-friendly excursions. Explore the charming downtown area, where you’ll find convenient access to local shops and dining. Venture into the surrounding regions for breathtaking views and relaxing recreational activities. Whether you're seeking budget-friendly options or unforgettable experiences, Gretna's inviting atmosphere promises a memorable vacation.

  • North Shore: Nestled 19 miles from Gretna, North Shore is a charming village perfect for outdoor enthusiasts and those seeking a romantic getaway. The area boasts stunning scenery, particularly during the peak travel months of May, August, and October. Visitors can enjoy a variety of activities, including skiing at nearby resorts and exploring recreational areas. The local attractions include a picturesque lake, a national state park, and a dam, making it an ideal destination for nature lovers looking to unwind and connect with the great outdoors.
  • Moneta: Located 21 miles from Gretna, Moneta is a vibrant city that draws seasonal travelers, especially in April and June to July. This picturesque destination is known for its outdoor activities and breathtaking scenery, making it perfect for couples and families alike. Visitors can enjoy recreational areas, ski resorts, and educational experiences throughout the city. Key attractions include a stunning lake, a national state park, and a dam, all contributing to Moneta’s natural beauty and appeal as a romantic escape or a family adventure.
  • Huddleston: Just 15 miles from Gretna, Huddleston is a welcoming city that offers a blend of outdoor activities and scenic landscapes. Peak travel months are in April and June to July, attracting those looking for a romantic experience or outdoor fun. The area features recreational spaces, skiing opportunities, and educational venues. Visitors can explore the local lake, national state park, and dam, all of which enhance Huddleston's charm and provide a perfect backdrop for adventure seekers and relaxation enthusiasts alike.

Things to do near Gretna

Gretna, Virginia, is perfect for outdoor lovers and those seeking a romantic getaway. Visitors can enjoy a variety of activities, including educational experiences, recreational areas, and thrilling motor racing. With its beautiful scenery and ample outdoor experiences, Gretna offers a delightful escape for tourists looking to connect with nature and enjoy a charming small-town atmosphere.

Shopping

For unique gifts and souvenirs, explore the local charm in Gretna. If you're up for a drive, check out the Town & Country Shopping Center 13 miles away, Altavista Commons 14 miles away, and Bridgewater Plaza 22 miles away, all offering a variety of shops in a family-friendly atmosphere.

Recreation

Falling Creek Park, 26 miles from Gretna, offers serene trails and peaceful picnic spots, perfect for relaxation. Bedford Avenue Neighborhood Park, 12 miles away, features green spaces ideal for yoga and meditation. For sports enthusiasts, London Downs Golf Club, 24 miles from Gretna, provides a beautiful outdoor golfing experience.

Adventure

Experience the thrill of motor racing at Virginia International Raceway, located 28 miles from Gretna, where adrenaline meets speed. For a scenic hike, explore Danville's Riverwalk Trail, 26 miles away, or venture onto the Tobacco Heritage Trail at Cotton Mill Park Trailhead, 30 miles from Gretna, surrounded by beautiful landscapes.

Nightlife

Experience the charm of The Historic North Theatre for a romantic evening filled with culture and entertainment, just 25 miles away. For an adventure, visit AMF Lynchburg Lanes, an arcadeAdventureZone 30 miles from Gretna, or catch a movie at Regal River Ridge cinema, also 30 miles away.

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

Booking tips and Expedia advantages for Gretna

To save money on your trip to Gretna, plan your visit between December and February for lower accommodation rates. Avoid Fridays for hotel stays and consider Mondays for the best deals. Use Expedia’s search tool to find affordable hotels by sorting prices and applying filters, like Eco-certified options. Consider booking a package that combines your hotel, flights, and activities for additional savings. Join Expedia's One Key membership for exclusive deals and earn OneKeyCash for future stays. Finally, look for free activities around town to make the most of your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Gretna 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 in Gretna is Monday. The most expensive day to stay in Gretna is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can easily sort the results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel type. For instance, by selecting the Eco-certified filter, you can view a selection of sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Gretna hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Gretna

Gretna, Virginia, offers a delightful escape for outdoor and romantic getaways, featuring scenic marinas, modern civic buildings, and beautiful lakes. Visitors can enjoy a variety of attractions that cater to those seeking outdoor adventures, beach relaxation, and cultural experiences. Whether you're exploring the natural beauty or immersing yourself in local culture, Gretna promises a memorable vacation for every traveler.

  • Leesville Lake: Nestled 9 miles from Gretna, Leesville Lake is a picturesque destination perfect for outdoor enthusiasts. Enjoy a romantic day at the beach, take in stunning scenery, or partake in various water activities, making it an ideal spot for relaxation and adventure.
  • Altavista Town Hall: Located 11 miles away, this modern civic building showcases the vibrant community spirit of Altavista. Its contemporary architecture reflects the town's commitment to governance and public service, making it an interesting stop for those interested in local culture and civic engagement.
  • Avoca Museum: Situated 13 miles from Gretna, Avoca Museum offers a fascinating glimpse into the region's history. With engaging exhibits that celebrate local culture, it's a must-visit for history buffs and those looking to deepen their understanding of the area's heritage.

Best time to go to Gretna

The best time to visit Gretna can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Gretna falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Gretna falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.0°F (2.2°C)Light RainMostly SunnyAverageSlightly Low
February39.7°F (4.3°C)Light RainMostly SunnyAverageSlightly Low
March47.1°F (8.4°C)Light RainMostly SunnySlightly HighAverage
April56.8°F (13.8°C)Light RainMostly SunnySlightly HighAverage
May65.5°F (18.6°C)Light RainMostly SunnyAverageSlightly High
June73.4°F (23.0°C)Light RainMostly SunnyAverageAverage
July77.5°F (25.3°C)Light RainMostly SunnySlightly HighAverage
August75.4°F (24.1°C)Light RainMostly SunnyAverageAverage
September69.4°F (20.8°C)Light RainMostly SunnyAverageSlightly High
October58.6°F (14.8°C)Light RainMostly SunnySlightly LowSlightly High
November46.8°F (8.2°C)Light RainMostly SunnySlightly LowAverage
December40.8°F (4.9°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Gretna

Traveling to Gretna, Virginia, is convenient with several nearby airports. Roanoke Regional Airport (ROA) is 43 miles away, with excellent hotels like The Liberty Trust and Hotel Roanoke & Conference Center, both around 4 miles from the airport. Lynchburg Regional Airport (LYH) is closer at 28 miles, featuring options such as The Virginian Lynchburg and Bella Vista Hotel & Suites, located 6 and 3 miles away, respectively. Danville Regional Airport (DAN) is the nearest at 26 miles, offering accommodations like Courtyard by Marriott Danville, just 4 miles away, and Sleep Inn & Suites, only 0.5 miles from the airport, ensuring easy access for your vacation.

Frequently asked questions

What is the best area to stay in Gretna?
The best area to stay in Gretna, Virginia, is within the town center, particularly near the intersection of Main Street and Franklin Turnpike, for convenient access to local amenities.

This central area offers easy walking access to Gretna's core establishments, including local eateries, shops, and essential services. You'll find the town's municipal buildings and the Gretna Public Library just a short stroll away, providing a clear reference point for navigation.

For travelers seeking a relaxed and convenient base, this central location is ideal.
What are the best hotels in Gretna that travelers recommend?
For a highly recommended hotel in Gretna, the Hampton Inn Gretna - Smith Mountain Lake is an excellent choice.

This 3-star hotel, with a 9.0 rating, consistently receives praise from travelers. Guests frequently mention the comfortable and clean rooms, as well as the friendly and helpful staff. The breakfast, which is complimentary and includes a continental option, is often described as delicious and amazing. The hotel also offers a pool, free self-parking, and accessible parking, making it a convenient option for many travelers.
What are the best family hotels in Gretna?
For a highly-rated family-friendly hotel in Gretna, consider the Hampton Inn Gretna - Smith Mountain Lake.

This hotel, rated 9.0, is praised by guests for its comfortable and clean rooms, as well as its friendly and helpful staff. Families will appreciate the complimentary breakfast, which guests describe as delicious and amazing. The hotel also offers a pool, free cribs, and free rollaway extra beds, making it convenient for those traveling with children. Additionally, guests benefit from free WiFi and free self-parking.
What hotels in Gretna offer free breakfast?
For a hotel in Gretna that offers complimentary breakfast, consider the Hampton Inn Gretna - Smith Mountain Lake.

This hotel has an excellent 9.0 rating and provides guests with a free continental breakfast daily, ensuring a great start to your day. Guests consistently praise the delicious and amazing breakfast, as well as the comfortable and clean rooms. Additionally, the hotel offers free WiFi and free self-parking, adding to the convenience of your stay. Find more hotels with free breakfast in Gretna
What are the top pet-friendly hotels in Gretna?
For a top pet-friendly hotel in Gretna, the Hampton Inn Gretna - Smith Mountain Lake is an excellent choice.

This highly-rated hotel, with a 9.0 review score, warmly welcomes both dogs and cats, making it convenient for travelers with pets. Guests consistently praise the comfortable and clean rooms, as well as the friendly and helpful staff. Additionally, a delicious and amazing complimentary continental breakfast is provided, and parking is noted as being easy to access. See more pet-friendly hotels in Gretna
What are the best budget hotels in Gretna?
For a budget hotel in Gretna, the Hampton Inn Gretna - Smith Mountain Lake is an excellent choice.

This hotel has a 9.0 rating and offers guests complimentary breakfast, including a continental option, and free WiFi. Travelers frequently mention the comfortable and clean rooms, the friendly and helpful staff, and the delicious breakfast. Free self-parking is also available, adding to the convenience for guests. View all budget hotels in Gretna
When is the best time to go to Gretna?
The best time to visit Gretna is during the spring (April to May) and fall (September to October) months when the weather is mild and comfortable for outdoor activities.

During these periods, you can expect pleasant temperatures, making it ideal for exploring the local countryside, visiting nearby farms, or attending community events. Spring brings blooming flowers and lush greenery, while fall showcases beautiful foliage, offering scenic drives and photography opportunities. This timing is particularly good for couples looking for a picturesque getaway or solo travelers seeking a peaceful retreat.

While summer offers warmer weather and more daylight hours, it can also be humid.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Gretna.
How can I save on a Gretna hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Gretna hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Gretna hotel?
Prices for hotels in Gretna often vary, but you can find a great deal from $79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia