We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Linville Caverns

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
12255 NC Hwy. 226A, Milepost 331, Between Little Switzerland and Spruce Pine, Little Switzerland, NC 28777
12.7 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
207 Pinebridge Ave, Spruce Pine, NC 28777-2751
11.7 km from Linville Caverns
Check In Check Out
Show Prices
11827 Hwy. 226 South, Spruce Pine, NC 28777
11.9 km from Linville Caverns
Check In Check Out
Show Prices
12255 NC Hwy. 226A, Milepost 331, Between Little Switzerland and Spruce Pine, Little Switzerland, NC 28777
12.7 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
86 High Ridge Road, Little Switzerland, NC 28749
15.8 km from Linville Caverns
Check In Check Out
Show Prices
Highway 226-blueridge Parkway, Little Switzerland, NC 28749
16.0 km from Linville Caverns
Check In Check Out
Show Prices
178 Highway 70 West, 221 Bypass & Hwy 70, Marion, NC 28752
25.3 km from Linville Caverns
#2 of 5 hotels in Marion
Slideshow
Check In Check Out
Show Prices
105 Davis Street, Glen Alpine, NC 28628
25.5 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
Rt. 3 Box 295 Highway221N, Marion, NC 28752
27.0 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
Route 1, Morganton, NC 28612
28.6 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
3560 US 221 S, Marion, NC 28752-7016
30.2 km from Linville Caverns
#1 of 5 hotels in Marion
Slideshow
Check In Check Out
Show Prices
1100 Burkemont Ave, I-40 at Exit 103, Morganton, NC 28655-4538
31.2 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
4281 Highway 221 South, I-40 Exit 85, Marion, NC 28752
31.2 km from Linville Caverns
#3 of 5 hotels in Marion
Slideshow
Check In Check Out
Show Prices
4248 US 221 S, Marion, NC 28752-7018
31.2 km from Linville Caverns
#4 of 5 hotels in Marion
Check In Check Out
Show Prices
1273 Burkemont Ave, Morganton, NC 28655-4541
31.6 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
2217 S Sterling St, Morganton, NC 28655-4044
33.4 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
115 Bush Dr, Morganton, NC 28655-4668
33.5 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
125 Bush Dr, Morganton, NC 28655-4668
33.7 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
2400 S Sterling St, Morganton, NC 28655-9467
33.9 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
2400A S Sterling St, Morganton, NC 28655-9467
34.0 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
2402 S Sterling St # I-40, Morganton, NC 28655-9467
34.1 km from Linville Caverns
Check In Check Out
Show Prices
1503 Bethel Rd, Morganton, NC 28655-8317
34.9 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
401 Assembly Drive, Montreat, NC 28757
44.4 km from Linville Caverns
Check In Check Out
Show Prices
693 Old Highway 70 E, Black Mountain, NC 28711
45.5 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
101 Flat Creek Rd, Black Mountain, NC 28711-3606
47.5 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
585 State Route 9, Black Mountain, NC 28711
48.7 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
602 W State St, Black Mountain, NC 28711-2748
49.2 km from Linville Caverns
No photo provided
Check In Check Out
Show Prices
180 Herman Wilson Rd, Lake Lure, NC 28746-9338
55.6 km from Linville Caverns
Check In Check Out
Show Prices
180 Herman Wilson Rd, Lake Lure, NC 28746-9338
55.6 km from Linville Caverns
Check In Check Out
Show Prices
112 Mountains Boulevard, Lake Lure, NC 28746
55.8 km from Linville Caverns
Check In Check Out
Show Prices
3147 Memorial Hwy, Lake Lure, NC 28746-9710
60.2 km from Linville Caverns
Check In Check Out
Show Prices
Still looking for a place to stay?
Marion has 4 B&Bs/inns with 107 reviews
17677 Hwy. 221, Marion, NC 28752
3.7 km from Linville Caverns
#1 of 4 Marion B&B and Inns
Check In Check Out
Show Prices
Haynes Road, Marion, NC
45.2 km from Linville Caverns
#2 of 4 Marion B&B and Inns
Check In Check Out
Show Prices
40 US 221 Business Ext N, Marion, NC 28752-5643
24.5 km from Linville Caverns
#3 of 4 Marion B&B and Inns
Check In Check Out
Show Prices
See all 4 Marion B&Bs/inns
Also consider hotels near Marion
See all hotels in or near Marion
12255 NC Hwy. 226A, Milepost 331, Between Little Switzerland and Spruce Pine, Little Switzerland, NC 28777
12.7 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
86 High Ridge Road, Little Switzerland, NC 28749
15.8 km from Linville Caverns
Check In Check Out
Show Prices
Highway 226-blueridge Parkway, Little Switzerland, NC 28749
16.0 km from Linville Caverns
Check In Check Out
Show Prices
105 Davis Street, Glen Alpine, NC 28628
25.5 km from Linville Caverns
Slideshow
Check In Check Out
Show Prices
11827 Hwy. 226 South, Spruce Pine, NC 28777
11.9 km from Linville Caverns
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Marion Travel Forum Need specific advice visiting Marion, North Carolina Mountains? Visit the TripAdvisor Travel Forum for Marion and ask our Destination Experts and the travel community.