1. Romantic Mountain Retreat - Hot Tub - Fire Pit

- Location: Todd
- Guest rating: 10/10 (Exceptional, 1 review)
- Price: $357 nightly, $393 total, Nov 30 - Dec 1, Total with taxes and fees, for Our top choices for Lansing apartments
Plan your trip

Get more, spend less whenever you see Bundle & Save deals
Earn OneKeyCash on all your eligible bookings
We are not like the others - we include taxes and fees
Check prices for these dates, December 13 – 14, 2026





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.
Tucked in the Blue Ridge Mountains, this charming town offers riverside picnics and fly fishing along the New River. Hike to nearby Elk Knob State Park's summit for panoramic views or browse local crafts at the Ashe County Farmers Market.


















You'll find a lot of options for your stay in Lansing with 58 accommodations. Though there aren't many apartments, we can help you search for accommodations that are similar. When you search on Expedia, you can filter by amenities you might find in an apartment such as a kitchen. Even filter by similar properties such as condos, vacation homes, or cottages.
Offering a kitchen for convenient meals, an apartment usually is more spacious than a traditional hotel room. Apartments are a good option for solo travelers who want to stay in at night and plan out their next day, but also for families wanting the conveniences of home.
Here are some of the favorite apartments in the area to choose from: Vogelsang guesthouse, 5 minute walk to downtown West Jefferson.: It's situated in West Jefferson, 7 mi/11.3 km away. Includes free WiFi, private patios, and Smart TVs. Downtown West Jefferson 3 bedroom apartment walking distance to everything.: Located 6.7 mi/10.7 km away in West Jefferson. Fireplaces and Smart TVs are included. Access to onsite laundry facilities is available on site.
Weather is only one factor, but it can really affect your travel plans, especially when you're planning an extended stay in Lansing. The hottest months are usually July and August with an average temp of 67°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Lansing is 54 inches.
While you're exploring the area, Pond Mountain Game Land and New River are a couple of picturesque spots to get outside and enjoy nature. In the larger area, you’ll find Jefferson Landing and Mountain Aire Golf Club.
Knowing a bit about the transportation options can you save you a headache when you get to your destination. Fly into Abingdon, VA (VJI-Virginia Highlands), which is located 31.7 mi (51 km) from the heart of the city. If you'd like to explore around the area, consider renting a car to take in more sights.