Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Altavista, VA

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Smith Mountain Lake Vacation Rental, Waterfront, Quiet, Dock, Swimming
Get Rates
17.43 mi from city center
4.7/5Exceptional! (26 reviews)
Weekend Getaway

"Great place for my son and I to get in some weekend fishing! Thanks!"…"

Reviewed on Jun 24, 2019

Smith Mountain Lake Vacation Rental, Waterfront, Quiet, Dock, Swimming
Microtel Inn & Suites By Wyndham Lynchburg
2.5 out of 5
5704 Seminole Ave, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $63 per night
15.82 mi from city center
4.3/5Excellent! (775 reviews)

"Rooms are very nicely done. However, there was no shampoo or hair conditioner and the towels are very thin and scratchy. No breakfast but I guess it was because of COVID restrictions. Nice place."…"

Reviewed on Jul 1, 2020

Microtel Inn & Suites By Wyndham Lynchburg
Super 8 by Wyndham Lynchburg VA
2 out of 5
3736 Candlers Mountain Rd, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $64 per night
15.34 mi from city center
2.8/5 (934 reviews)

"Good value for the price, Breakfast was not good, just fair."…"

Reviewed on Mar 8, 2020

Super 8 by Wyndham Lynchburg VA
La Quinta Inn & Suites by Wyndham Lynchburg at Liberty Univ.
2.5 out of 5
3320 Candlers Mountain Rd, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $93 per night
15.92 mi from city center
4.2/5Very Good! (788 reviews)

"The bed was comfortable. The shower was very good. The room was spacious. The only downside was short staffing due to Covid-19."…"

Reviewed on May 26, 2020

La Quinta Inn & Suites by Wyndham Lynchburg at Liberty Univ.
Days Inn by Wyndham Altavista
2.5 out of 5
1557 Main St, Altavista, VA
Free CancellationReserve now, pay when you stay
The price is $60 per night
1.63 mi from city center
3.7/5Good! (477 reviews)

"Very adaptive for pets. I would stay there again on my next trip to the area."…"

Reviewed on Jun 14, 2020

Days Inn by Wyndham Altavista
Hampton Inn Gretna
2.5 out of 5
200 McBride Ln, Gretna, VA
Free CancellationReserve now, pay when you stay
The price is $89 per night
15.32 mi from city center
4.2/5Very Good! (145 reviews)

"The room was clean and spacious. The staff was very friendly. Check in and check out were easy. And the best part was the “bagged breakfast”. A banana and muffin to go! I’m joking. The virus situation has made everything crazy. Highly recommend this place in a sleepy little town."…"

Reviewed on Jun 27, 2020

Hampton Inn Gretna
Timberlake Motel
2 out of 5
19980 Lynchburg Hwy, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $67 per night
11.47 mi from city center
3.7/5Good! (570 reviews)

"Very clean no frills motel. Friendly and helpful staff."…"

Reviewed on Feb 26, 2020

Timberlake Motel
Extended Stay America Lynchburg - University Boulevard
2.5 out of 5
1910 University Blvd, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $81 per night
15.19 mi from city center
3.6/5Good! (823 reviews)

"I liked the set-up of the grounds geaired towards being pet friendly."…"

Reviewed on Jul 1, 2020

Extended Stay America Lynchburg - University Boulevard
Lynchburg Grand Hotel
3 out of 5
601 Main St, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $116 per night
19.62 mi from city center
3.8/5Good! (361 reviews)

"Staff was so helpful and friendly! The room was spotlessly clean. I even wiped everything down with Lysol wipes and no dirt or grime was seen!"…"

Reviewed on Apr 20, 2020

Lynchburg Grand Hotel
Residence Inn by Marriott Lynchburg
3 out of 5
2630 Wards Road, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $119 per night
15.51 mi from city center
4.7/5Exceptional! (96 reviews)

"The rooms were modern, functional, and comfortable"…"

Reviewed on Jun 21, 2020

Residence Inn by Marriott Lynchburg
SpringHill Suites by Marriott Lynchburg Airport/University Area
3 out of 5
15171 Wards Road, Lynchburg, VA
Free Cancellation
The price is $99 per night
13.55 mi from city center
4.5/5Wonderful! (395 reviews)

"The room was clean and the staff very friendly. They had even worked out a to go breakfast since they couldn’t do the breakfast normally due to COVID 19"…"

Reviewed on Jun 23, 2020

SpringHill Suites by Marriott Lynchburg Airport/University Area
Courtyard by Marriott Lynchburg
3 out of 5
4640 Murray Place, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $109 per night
16.01 mi from city center
4.5/5Wonderful! (117 reviews)

"Absolutely loved the cleanliness (it smelled amazing here!) and the fact that there is Starbucks and a bistro in the lobby! The rooms are beautifully decorated and offer smart TVs and charging ports! So convenient. The rooms felt luxurious because of the awesome bedding and the huge shower with a ..."…"

Reviewed on Jun 22, 2020

Courtyard by Marriott Lynchburg
Hilton Garden Inn Lynchburg
3 out of 5
4025 Wards Rd, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $93 per night
14.34 mi from city center
4.3/5Excellent! (578 reviews)

"Everything was great except the room was full of mylar glitter and your Luggage cart dumped my luggage out in rainy parking lot."…"

Reviewed on Jun 28, 2020

Hilton Garden Inn Lynchburg
Hampton Inn & Suites Lynchburg, VA
2.5 out of 5
3600 Liberty Mountain Drive, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $88 per night
13.44 mi from city center
4.7/5Exceptional! (349 reviews)

"Very nice and clean."…"

Reviewed on Mar 9, 2020

Hampton Inn & Suites Lynchburg, VA
Fairfield Inn & Suites Lynchburg Liberty University
3 out of 5
3777 Candlers Mtn Road, Lynchburg, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night
15.08 mi from city center
4.4/5Excellent! (836 reviews)

"Take away breakfast was a bagel, no butter, no water, no fruit just a bagel"…"

Reviewed on Jun 28, 2020

Fairfield Inn & Suites Lynchburg Liberty University
Don't see what you're looking for?
See all available properties in Altavista
View all properties
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.

Visiting Altavista

Visitors to Altavista are sure to enjoy the university setting and restaurants. Tourists can also enjoy the city's riverfront, forests, and opera houses.

  • You'll find 60 Expedia hotels and other accommodations in the larger area of Lynchburg
  • The closest major airport is in Lynchburg, VA (LYH-Lynchburg Regional), 13.2 mi (21.3 km) from the city center

Sightseeing and Staying in Altavista

A couple of favorite places to visit are Avoca Museum and Altavista Town Hall. You'll also find A Goode View Alpaca Farm and Putt-Putt Fun Center in the area.

Here's a top place to stay based on Expedia user reviews:

Dressing for Altavista

  • Between January and March, you can expect the daytime average to be around 63°F and the nighttime average to be 25°F
  • From April to June, temperatures average about 86°F during the day and 38°F at night
  • July through September averages 87°F during the day and 50°F at night
  • In October-December, the average temperature is 73°F during the day and 25°F at night
  • Average annual rainfall for Altavista is 41.61 inches
  • Hottest months are usually July and June with an average temperature of 86°F, while the coldest months are January and December with an average of 26°F

Frequently asked questions

Where is the best place for a stay in Altavista?
Days Inn by Wyndham Altavista is ranked highly by Expedia customers. This hotel offers free breakfast and free WiFi. Quality Suites Altavista - Lynchburg South is another favorite option for your stay based on reviews.
If I need to cancel my hotel reservation in Altavista, will I receive a refund?
Yes, you’ll find most room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals in Altavista.
Where can I learn more about changing or cancelling my trip to Altavista?
To find more details about picking new dates or cancelling your trip to Altavista, head over to our customer service page.
Where is the best hotel to stay near Altavista Town Hall?
Days Inn by Wyndham Altavista is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It’s located 2.3 mi (3.7 km) from Altavista Town Hall. Another good choice is Quality Suites Altavista - Lynchburg South, located 2.3 mi (3.7 km) away.
What about the best place to stay near Avoca Museum?
One of the top choices for your stay is Days Inn by Wyndham Altavista, located a short 0.5 mi (0.8 km) from Avoca Museum, and this hotel offers free breakfast and free parking. Quality Suites Altavista - Lynchburg South, located just 0.5 mi (0.8 km) away, is another good option.
What are some accommodations with pools in Altavista?
Quality Suites Altavista - Lynchburg South is a top hotel with a seasonal outdoor pool, free buffet breakfast, and free WiFi.

Recent reviews of Altavista hotels

More trip options