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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Linville Caverns

  • Sort by:
  • Ranking
  • Lowest Price
  • 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
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
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 US 70 West, Marion, NC 28752
25.3 km from Linville Caverns
#2 of 5 hotels in Marion
Check In Check Out
Show Prices
105 Davis Street, Glen Alpine, NC 28628
25.5 km from Linville Caverns
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
Check In Check Out
Show Prices
1100 Burkemont Ave, I-40 at Exit 103, Morganton, NC 28655-4538
31.2 km from Linville Caverns
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
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
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
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
2400A S Sterling St, Morganton, NC 28655-9467
34.0 km from Linville Caverns
Check In Check Out
Show Prices
2400 S Sterling St, Morganton, NC 28655-9467
34.0 km from Linville Caverns
Check In Check Out
Show Prices
2402 S Sterling St, Morganton, NC 28655
34.1 km from Linville Caverns
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
Check In Check Out
Show Prices
585 State Route 9, Black Mountain, NC 28711
48.7 km from Linville Caverns
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
273 Main Street, Chimney Rock, NC 28720
60.3 km from Linville Caverns
Check In Check Out
Show Prices
2771 Memorial Hwy, Lake Lure, NC 28746-6320
60.4 km from Linville Caverns
Check In Check Out
Show Prices
Still looking for a place to stay?
Marion has 4 B&Bs/inns with 112 reviews
Haynes Road, Marion, NC
45.2 km from Linville Caverns
#1 of 4 Marion B&B and Inns
Check In Check Out
Show Prices
17677 Hwy. 221, Marion, NC 28752
3.7 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
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
86 High Ridge Road, Little Switzerland, NC 28749
15.8 km from Linville Caverns
Check In Check Out
Show Prices
105 Davis Street, Glen Alpine, NC 28628
25.5 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
*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. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
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.