Skip to content
Some info has been automatically translated. Show original language

Vacation rentals in Catawba

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Catawba

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost
Cabin in Roanoke
Mountain cabin next to preserve/hiking trails
Welcome to Indigo Woods Cabin! If you are here to hike, you are in the perfect place! We are next to a >1400 acre nature preserve with 5 miles of hiking trails. The Appalachian Trail (McAfee Knob), Smith Mountain Lake, James River, and Carvin Cove reservoir are also close by. Feel close to nature while being close to conveniences of shopping and nice restaurants just down the mountain in Salem and Roanoke. One bed/bath with a pull out sofa in living room. Pet friendly! Insta: @indigowoodscabin
$109 per night
Superhost
Tiny home in New Castle
Luxury TinyHouse on Homestead and Wildlife Habitat
Our tinyhome is more than just a place to stay - It's an oasis of natural beauty and simple living. Maintained trails begin at your front door and wind throughout the farm and surrounding land. Enjoy fantastic views in all directions as you explore the stream, ponds and marshes, wild and cultivated berries, fruit and nut trees, and abundant wildlife! Only 30 minutes from some of Virginia's best hiking trails, including the Virginia 'Triple Crown'!
$137 per night
Superhost
Apartment in Salem
Private 2 bedroom Apt. close to Interstate 81
Freshly painted 2-bedroom apartment with everything you would need for a wonderful stay. The apartment is close to everything 3 minutes to downtown Salem and 15 minutes to downtown Roanoke. Excellent for longer term guest such as traveling nurses and technicians. Nightstands, dressers and closets. Full kitchen and washer and dryer. Outside smoking. 14 minutes to Lewis Gale and the VA Hospitals. VT Hokie football 30-minute drive.
$88 per night

Other great vacation rentals in Catawba

Superhost
Apartment in New Castle
The New Castle Inn
$85 per night
Superhost
Cabin in Roanoke
Falling Pines Historic Cabin
$182 per night
Superhost
Guest suite in Cave Spring
The Little Bohemian, Private Guest Suite
$69 per night
Superhost
Farm stay in New Castle
Zelda's Loft: Studio w/ trails & wildlife habitat
$76 per night
Superhost
Cabin in Roanoke
The Magical Cabin on Back Creek
$216 per night
Superhost
Apartment in Roanoke
Large Downtown Apartment with King Size Bed
$119 per night
Superhost
Cottage in Bent Mountain
Cozy cottage in the Blue Ridge
$117 per night
Superhost
Guest suite in Roanoke
Coffee with the cows 🐃.
$96 per night
Superhost
Apartment in Roanoke
PERFECT GETAWAY IN DOWNTOWN WITH LUXURIOUS BATH
$101 per night
Superhost
Loft in Buchanan
Edifica REX
$72 per night
Superhost
Cottage in Fincastle
Private Cottage at Starry Hill Farm
$89 per night
Superhost
Guesthouse in Roanoke
The Gardener's Cabin at Bent Oaks Manor
$81 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. Roanoke County
  5. Catawba