Photo by Walker Riptide
Find hotels in Spruce Pine, NC from $61
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Compare 4,262 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Spruce Pine
Best Western Mountain Lodge at Banner Elk
1615 Tynecastle Highway, Banner Elk, NC
The price is $100 per night from Mar 31 to Apr 1
$100
$113 total
includes taxes & fees
Mar 31 - Apr 1
8.6/10 Excellent! (1,002 reviews)
Stay near popular Spruce Pine attractions
Emerald Village
4.5/5(2 reviews)
Take the family on an outing to Emerald Village during your trip to Spruce Pine. Discover the area's mountain views and restaurants.
Spruce Pine Travel Info
Number of reviews | 3,666 |
---|---|
Accommodation | 4,262 hotels |
Highest price | $160 |
Lowest price | $61 |
Reasons to visit | Emerald Village, Hawksbill Mountain Trail and Table Rock Trail |
Hotels with dining | 12 |
Hotels with family-friendly amenities | 25 |
Frequently asked questions
Recent reviews of Spruce Pine hotelsExpedia verified reviews
5/5 Excellent
Thank you!
"We were there one night. Clean basic. Nice little bridge to the Mexican restaurant! "
A verified traveler stayed at Super 8 by Wyndham Black Mountain
Posted 4 days ago
Hotels in Spruce Pine Neighborhoods
Stay near popular Spruce Pine attractions
- Emerald Village
- The Orchard at Altapass
- Table Rock Trail
- Museum of North Carolina Minerals
- Young's Mountain Music
- Hawksbill Mountain Trail
- Grassy Creek Golf and Country Club
- Mountainside Wine
- Sitting Bear Trail
- Woodys Chair Shop
- Grandfather Mountain
- Sugar Mountain Resort
- Beech Mountain Resort
- Pisgah National Forest
- Mount Mitchell
- Hawksnest Tubing Park
- Land of Oz
- Linville Caverns
- Roan Mountain State Park
- Lees-McRae College
More Hotel Options in Spruce Pine
- Beach Hotels (1)
- Business Hotels (2)
- Family Hotels (2)
- Fishing Resorts & Hotels (2)
- Golf Hotels (2)
- Historic Hotels (1)
- Hotels & Resorts for Couples (4)
- Hotels with Air Conditioning (4)
- Hotels with Balconies (2)
- Hotels with Bars (1)
- Hotels with Fireplaces (2)
- Hotels with Free Breakfast (1)
- Hotels with Free Parking (4)
- Hotels with Free Wifi (4)
- Hotels with Laundry Facilities (1)
- Hotels with Restaurants (3)
- Hotels with a View (2)
- Hotels with smoking rooms (1)
- Non-Smoking Hotels (5)
- Pet-friendly Hotels (4)
- Quiet Resorts & Hotels (1)
- Romantic Hotels (2)
- Ski Hotels (1)
- Winery Hotels (1)
Hotels near Spruce Pine Airports
Spruce Pine Hotels by Brand
Other Hotels near Spruce Pine, North Carolina
- Asheville Hotels
- Boone Hotels
- Blowing Rock Hotels
- Banner Elk Hotels
- Black Mountain Hotels
- North Carolina Mountains Hotels
- Blue Ridge Mountains Hotels
- Beech Mountain Hotels
- Weaverville Hotels
- Sugar Mountain Hotels
- Burnsville Hotels
- Swannanoa Hotels
- Morganton Hotels
- Marion Hotels
- Lenoir Hotels
- Newland Hotels
- Linville Hotels
- Butler Hotels
- Appalachian Mountains Hotels
- Mars Hill Hotels
More Popular Hotels in North Carolina
- Quality Inn
- The Pineola
- Bluegreen Vacations Blue Ridge Village an Ascend Resort
- Asheville Mountain Chateau with million dollar views and a large Hot Tub
- Cozy Mountain Cabin Centrally Located in the High Country
- Mountain Chalet with Amazing Views in quiet setting
- HUGE ONE-OF-A-KIND LOG HOME ON BEECH MOUNTAIN, NC!
- Carolina Country Inn
- Beautiful Private Log Cabin Nestled In A Gated Community With Mountain Views.
- 1848 LogCabin in the Trees w/Fire Pit! Banner Elk!
- Fairfield Inn & Suites by Marriott Morganton Historic Downtown
Expedia's Latest Trends
Hotels
Hotels in AshevilleHotels in Carolina BeachOceanfront Hotels in Carolina BeachBeach Hotels in WilmingtonHotels in Bryson CityOceanfront Hotels in WilmingtonHotels in Rocky MountOceanfront Hotels in Atlantic BeachCheap Hotels in AshevilleHotels in BooneHotels in Morehead CityHotels in HighlandsHotels in WilmingtonHotels in CherokeeHotels in Blowing RockHotels in Chapel HillHotels in JacksonvilleOceanfront Hotels in Wrightsville BeachHotels in HendersonvilleHotels in GreenvilleHotels in New BernHotels in Nags HeadCheap Hotels in Wilmington