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.
Filter Hotels
698 results
Price per night
Any
Distance from
Any
Any distance
Amenities Pets Allowed Internet Air Conditioning Free Wifi Breakfast included Kitchenette Free ParkingAny
Traveller rating
Any
Hotel class 3 stars 2 stars Any
Style All Hotels Budget Mid-range Campground Family-friendlyAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Springmaid Mountain(Great Value!)
US$ 98
Booking.com
View Deal
Certificate of Excellence
#1 Best Value of 8 hotels in Spruce Pine
  • Free Parking
Free cancellation until 01/03
Book now, pay at stay
US$ 142
Travelocity
View Deal
#2 Best Value of 8 hotels in Spruce Pine
  • Free Parking
Updating list...
Terrell House B and B(Burnsville)(Great Value!)
Free cancellation until 24/02
US$ 131
Booking.com
View Deal
21.2 km from Spruce Pine
  • Free Wifi
  • Free Parking
The Shady Lawn Lodge(Newland)(Great Value!)
Free cancellation until 02/03
Book now, pay at stay
US$ 75
Expedia.com
View Deal
Certificate of Excellence
23.2 km from Spruce Pine
  • Free Wifi
  • Free Parking
Comfort Inn(Marion)
Book now, pay at stay
US$ 104
Expedia.com
View Deal
23.7 km from Spruce Pine
  • Free Wifi
  • Breakfast included
Free cancellation until 02/03
US$ 144
Booking.com
View Deal
Certificate of Excellence
30.9 km from Spruce Pine
  • Free Wifi
  • Free Parking
Blue Ridge Village(Banner Elk)(Great Value!)
Book now, pay at stay
US$ 162
US$ 153
Expedia.com
View Deal
Certificate of Excellence
31.0 km from Spruce Pine
  • Free Wifi
  • Free Parking
US$ 93
US$ 91
Priceline
View Deal
31.7 km from Spruce Pine
  • Free Wifi
  • Free Parking
US$ 101
Priceline
View Deal
31.8 km from Spruce Pine
  • Free Wifi
  • Free Parking
The Inn at Elk River(Banner Elk)(Great Value!)
Book now, pay at stay
US$ 152
Travelocity
View Deal
Certificate of Excellence
31.8 km from Spruce Pine
  • Free Wifi
  • Free Parking
US$ 282
Travelocity
View Deal
32.0 km from Spruce Pine
  • Free Wifi
  • Free Parking
Best Western Mountain Lodge at Banner Elk(Banner Elk)(Great Value!)
US$ 101
BestWestern.com
View Deal
Certificate of Excellence
32.2 km from Spruce Pine
  • Free Wifi
  • Free Parking
Doe River Hiker Rest(Roan Mountain)
Free cancellation until 02/03
US$ 53
Booking.com
View Deal
32.9 km from Spruce Pine
    The Inn At Glen Alpine(Glen Alpine)
    Free cancellation until 01/03
    US$ 142
    Expedia.com
    View Deal
    Certificate of Excellence
    33.8 km from Spruce Pine
    • Free Wifi
    • Free Parking
    Four Seasons at Beech(Beech Mountain)(Great Value!)
    Book now, pay at stay
    US$ 112
    Orbitz.com
    View Deal
    35.4 km from Spruce Pine
    • Free Wifi
    • Free Parking
    My Place Inn(Black Mountain)(Great Value!)
    Book now, pay at stay
    US$ 150
    US$ 147
    Travelocity
    View Deal
    38.5 km from Spruce Pine
    • Free Wifi
    • Free Parking
    US$ 95
    US$ 83
    Booking.com
    View Deal
    40.5 km from Spruce Pine
    • Free Wifi
    • Free Parking
    Monte Vista Hotel(Black Mountain)(Great Value!)
    Book now, pay at stay
    US$ 112
    Travelocity
    View Deal
    40.5 km from Spruce Pine
    • Free Wifi
    • Free Parking
    US$ 72
    Booking.com
    View Deal
    40.5 km from Spruce Pine
    • Free Wifi
    • Free Parking
    Skyline Village Inn(Little Switzerland)
    TripAdvisor
    View Deal
    Certificate of Excellence
    7.6 km from Spruce Pine
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    Certificate of Excellence
    11.8 km from Spruce Pine
    • Free Parking
    No availability for your dates
    19.9 km from Spruce Pine
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    Certificate of Excellence
    21.2 km from Spruce Pine
    • Free Wifi
    • Free Parking
    Highlands at Sugar(Banner Elk)
    TripAdvisor
    View Deal
    30.1 km from Spruce Pine
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    32.8 km from Spruce Pine
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    32.9 km from Spruce Pine
    • Free Wifi
    • Free Parking
    Bliss Farm & Retreat(Barnardsville)
    Hotels.com
    View Deal
    33.4 km from Spruce Pine
      Smoketree Lodge(Banner Elk)
      TripAdvisor
      View Deal
      33.6 km from Spruce Pine
      • Free Parking
      • Pool
      TripAdvisor
      View Deal
      Certificate of Excellence
      34.7 km from Spruce Pine
      • Free Wifi
      • Free Parking
      Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.