Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Craig County
Check-in / Checkout
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Cabins
Rooms
Amazing views
Lakefront
Farms
Tiny homes
Amazing pools
National parks
Play
Vineyards
Skiing
Bed & breakfasts
Trending
New
Camping
Chef's kitchens
A-frames
Lake
Golfing
Filters
0
Show map
Search results; 80 places
80 places
Home in Gap Mills
Griff’s Place
Apr. 1 – 6
Apr. 1 – 6
$212 CAD
night
$212 CAD per night
·
$1,061 CAD total
$1,061 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Farm stay in New Castle
Zelda's Loft: Studio w/ trails & wildlife habitat
1 queen bed
1 queen bed
Apr. 1 – 6
Apr. 1 – 6
$152 CAD
night
$152 CAD per night
·
$761 CAD total
$761 CAD total
Show price breakdown
4.99 out of 5 average rating, 168 reviews
4.99 (168)
Home in New Castle
Small cottage, axe throwing, creek, fire pit
Apr. 1 – 6
Apr. 1 – 6
$367 CAD
$310 CAD
night
$310 CAD per night, originally $367 CAD
·
$1,549 CAD total
$1,549 CAD total
Show price breakdown
New place to stay
New
Home in Gap Mills
Quaint Hunting Lodge Sleeps 6
6 beds
6 beds
Apr. 1 – 6
Apr. 1 – 6
$216 CAD
night
$216 CAD per night
·
$1,078 CAD total
$1,078 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Farm stay in Gap Mills
Rustic Blue Bird Cabin
1 queen bed
1 queen bed
Apr. 1 – 6
Apr. 1 – 6
$129 CAD
night
$129 CAD per night
·
$647 CAD total
$647 CAD total
Show price breakdown
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Guest favourite
Guest favourite
Cottage in New Castle
3-bedroom Cottage at Man in the Moon Farm Alpacas
4 beds
4 beds
May 17 – 22
May 17 – 22
$210 CAD
night
$210 CAD per night
·
$1,050 CAD total
$1,050 CAD total
Show price breakdown
5.0 out of 5 average rating, 103 reviews
5.0 (103)
Guest favourite
Guest favourite
Apartment in New Castle
The New Castle Inn
2 beds
2 beds
Apr. 4 – 9
Apr. 4 – 9
$136 CAD
night
$136 CAD per night
·
$679 CAD total
$679 CAD total
Show price breakdown
4.98 out of 5 average rating, 137 reviews
4.98 (137)
Guest favourite
Guest favourite
Farm stay in Gap Mills
The Puma Camper
1 bed
1 bed
Apr. 3 – 8
Apr. 3 – 8
$164 CAD
night
$164 CAD per night
·
$819 CAD total
$819 CAD total
Show price breakdown
4.97 out of 5 average rating, 71 reviews
4.97 (71)
Guest favourite
Guest favourite
Cabin in Troutville
Triple Crown Cabin w/ Trout pond!
3 beds
3 beds
Apr. 7 – 12
Apr. 7 – 12
$364 CAD
night
$364 CAD per night
·
$1,818 CAD total
$1,818 CAD total
Show price breakdown
4.99 out of 5 average rating, 67 reviews
4.99 (67)
Guest favourite
Guest favourite
Cabin in New Castle
Pine Ridge Cabin
4 beds
4 beds
Apr. 7 – 12
Apr. 7 – 12
$265 CAD
night
$265 CAD per night
·
$1,326 CAD total
$1,326 CAD total
Show price breakdown
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Guest favourite
Guest favourite
Home in New Castle
Newly remodeled 3 bedroom with mountain views
3 beds
3 beds
Apr. 7 – 12
Apr. 7 – 12
$274 CAD
night
$274 CAD per night
·
$1,368 CAD total
$1,368 CAD total
Show price breakdown
4.88 out of 5 average rating, 41 reviews
4.88 (41)
Guest favourite
Guest favourite
Barn in Catawba
Virginia's Triple Crown Lodge (Shuttle)
2 beds
2 beds
Apr. 7 – 12
Apr. 7 – 12
$154 CAD
night
$154 CAD per night
·
$771 CAD total
$771 CAD total
Show price breakdown
4.97 out of 5 average rating, 36 reviews
4.97 (36)
Guest favourite
Guest favourite
Tiny homes in New Castle
Tiny house farm stay, minutes to AppalachianTrail!
2 beds
2 beds
Apr. 21 – 26
Apr. 21 – 26
$176 CAD
night
$176 CAD per night
·
$880 CAD total
$880 CAD total
Show price breakdown
4.92 out of 5 average rating, 63 reviews
4.92 (63)
Guest favourite
Guest favourite
Tiny homes in New Castle
Luxury TinyHouse on Homestead and Wildlife Habitat
1 double bed
1 double bed
Apr. 1 – 6
Apr. 1 – 6
$241 CAD
night
$241 CAD per night
·
$1,203 CAD total
$1,203 CAD total
Show price breakdown
5.0 out of 5 average rating, 221 reviews
5.0 (221)
Guest favourite
Guest favourite
Home in Gap Mills
Nest at Peters Mountain
7 beds
7 beds
Apr. 1 – 6
Apr. 1 – 6
$387 CAD
night
$387 CAD per night
·
$1,933 CAD total
$1,933 CAD total
Show price breakdown
4.91 out of 5 average rating, 66 reviews
4.91 (66)
Guest favourite
Guest favourite
Cottage in New Castle
Fred & Fanny’s Cozy 2 Bedroom Home
2 beds
2 beds
May 12 – 17
May 12 – 17
$171 CAD
night
$171 CAD per night
·
$856 CAD total
$856 CAD total
Show price breakdown
5.0 out of 5 average rating, 70 reviews
5.0 (70)
Guest favourite
Guest favourite
Cabin in Catawba
Cabin at Mountain Shepherd
4 beds
4 beds
Apr. 7 – 12
Apr. 7 – 12
$257 CAD
night
$257 CAD per night
·
$1,283 CAD total
$1,283 CAD total
Show price breakdown
4.93 out of 5 average rating, 450 reviews
4.93 (450)
Guest favourite
Guest favourite
Cabin in Catawba
Rustic Trailside Cabin: Near McAfee Knob, Roanoke
2 queen beds
2 queen beds
Apr. 24 – 29
Apr. 24 – 29
$249 CAD
night
$249 CAD per night
·
$1,243 CAD total
$1,243 CAD total
Show price breakdown
4.9 out of 5 average rating, 63 reviews
4.9 (63)
1
2
3
4
5