Star Rating
Hotel Name
Price Range (USD)to
Amenities

Spruce Pine North Carolina Accommodations

Only hotels in Spruce Pine are listed below. Find cheap and/or discounted hotel rates in or near Spruce Pine, NC for your personal leisure or group travel. We show the best Spruce Pine North Carolina hotel rooms. Review the Spruce Pine hotel list below to find the perfect lodging. We also have a map of the Spruce Pine hotels. Group booking? Search Spruce Pine Group Hotel Rates

The Spruce Pine center is approximately 16 miles southwest of MacRae Meadows and 19 miles southwest of Grandfather Mountain.

Spruce Pine Hotels/Motels & Accommodations

Springmaid Mountain Resort 2171 Henredon Rd., Spruce Pine, NC 28777
  • 2 star Mountain hotel
  • Check in: 4:00 PM
  • Most guests said rooms were clean
  • Terrific location
From$66
Very Good 4.0 /5Read Reviews Call
Hampton Inn Marion Nc
+1-800-230-4134
3560 Us 221 South, Marion, NC 28752 ~12.70 miles south of Spruce Pine
  • Three Star property
  • Most guests found the staff to be very friendly
  • Door included
Nu Wray Inn Country House
+1-800-997-5148
102 Town Sq., Burnsville, NC 28714 ~12.83 miles west of Spruce Pine
  • 4-star Mountain property
  • Hotel has 2 floors
The Shady Lawn Lodge in Newland
+1-888-690-5247
330 Cranberry St., Newland, NC 28657 ~15.39 miles northeast of Spruce Pine
  • Three Star Rural property
  • 20 sleeping rooms in hotel
Super 8 Marion Nc 4281 Highway 221 South, Marion, NC 28752 ~18.49 miles south of Spruce Pine
  • Economy property
Best Western Mountain Lodge at Banner Elk in Banner Elk 1615 Tynecastle Highway, Banner Elk, NC 28604 ~20.86 miles northeast of Spruce Pine
  • Inexpensive Mountain property
  • Check in time: 3:00pm
  • Average beds
  • Fair breakfast prices
Beech Alpen Inn : 700 Beech Mountian Pkwy. 700 Beech Mountian Pkwy., Beech Mountain, NC 28604 ~23.05 miles northeast of Spruce Pine
  • Expensive property
From$75
Average 3.5 /5Reviews Call
Super 8 Motel
+1-800-997-5149
101 Flat Creek Rd., Black Mountain, NC 28711 ~23.66 miles southwest of Spruce Pine
  • 2 star property
  • Free breakfast
  • Great parking, according to 78%
  • Pet friendly site
Quality Inn 585 Highway 9, Black Mountain, NC 28711 ~24.42 miles southwest of Spruce Pine
  • Three Star property
  • Free breakfast available
Days Inn & Suites Morganton - Morganton 1100 Burkemont Ave., Morganton, NC 28655 ~24.55 miles southeast of Spruce Pine
  • Two-star Mountain hotel
  • Comp. Breakfast
From$75
Average 3.0 /5Reviews Call
Super 8 Erwin - Erwin 1101 North Buffalo St., Erwin, TN 37650 ~26.08 miles northwest of Spruce Pine
  • 2 star property
  • Check-in time: 11:00 AM
From$75
Average 3.5 /5Reviews Call
Super 8 Erwin Tn 1101n Buffalo St. I 181, Erwin, TN 37650 ~26.10 miles northwest of Spruce Pine
  • Cheap Mountain hotel
  • Hotel has 48 rooms
  • Most guests thought they were poorly maintained
  • A/C did not work
Sleep Inn Morganton 2400 a South Sterling St., Morganton, NC 28655 ~26.26 miles east of Spruce Pine
  • 2-star Mountain hotel
  • 2 floors in hotel
  • Furniture needs more attention
  • Easily accessible by car, said 89%
Quality Inn
+1-800-881-1523
2400 South Sterling St., Morganton, NC 28655 ~26.50 miles east of Spruce Pine
  • Three Star Mountain hotel
  • 133 rooms in property
Sleep Inn
+1-888-283-3404
2400a South Sterling St., Morganton, NC 28655 ~26.55 miles east of Spruce Pine
  • 2 star Rural property
  • Comp. Breakfast
From$69
Average 3.0 /5Reviews Call
Mountain Inn & Suites Erwin - Erwin 2002 Temple Hill Rd., Erwin, TN 37650 ~26.68 miles west of Spruce Pine
  • 3-star Mountain property
  • Hotel has 9 suites
From$69
Very Good 4.0 /5Review Score Call
Inn at Crestwood 3236 Shulls Mill Rd., Boone, NC 28607 ~26.81 miles northeast of Spruce Pine
  • 3-star Mountain hotel
  • Gym / Fitness Center Available
  • Awesome terrace
  • Most guests found the restaurant service to be one of the best
Comfort Inn Mars Hill 167 Jf Robinson Ln, Mars Hill, NC 28754 ~26.84 miles west of Spruce Pine
  • 2-star Mountain property
  • 4 floors in property
  • Close to major road
  • Most guests said the reception staff was great
From$19
Very Good 4.5 /5Read Reviews Call
Chetola Lodge & Conf Center North Main St., Blowing Rock, NC 28605 ~26.94 miles northeast of Spruce Pine
  • Three Star Mountain property
  • Check in: 3:00pm
From$156
Very Good 4.0 /5Reviews Call
Ridgeway Inn : 131 Yonahlossee Rd.
+1-888-690-5247
131 Yonahlossee Rd., Blowing Rock, NC 28605 ~27.08 miles northeast of Spruce Pine
  • Midscale Downtown hotel
  • 22 sleeping rooms in hotel
  • Fantastic service
  • Good restaurants & bars in the area
From$65
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Blowing Rock
+1-888-305-3366
8412 Valley Blvd., Blowing Rock, NC 28605 ~27.22 miles northeast of Spruce Pine
  • 3-star Mountain property
  • Check-in: 3:00 PM
  • Average sized rooms
  • Most guests thought the service was very professional
From$65
Very Good 4.0 /5Read Reviews Call
Alpine Village Inn
+1-800-881-1523
297 Sunset Dr., Blowing Rock, NC 28605 ~27.39 miles northeast of Spruce Pine
  • Three Star hotel
The Village Inns of Blowing Rock
+1-888-283-3404
315 Sunset Dr. at Ransom St., Blowing Rock, NC 28605 ~27.40 miles northeast of Spruce Pine
  • Three Star Downtown hotel
  • Free comp. breakfast
  • Near to the city centre with good shopping options nearby
  • Rooms need regular maintenance
Village Inn - Blowing Rock
+1-800-997-5149
7876 Valley Blvd., Blowing Rock, NC 28605 ~27.40 miles northeast of Spruce Pine
  • Midscale Downtown property
  • Hotel has 4 suites
  • Bathroom could be optimized
  • Most guests complained about the bathroom
From$189
Very Good 4.0 /5Hotel Reviews Call
Meadowbrook Inn in Blowing Rock 711 Main St., Blowing Rock, NC 28605 ~27.43 miles northeast of Spruce Pine
  • 3 star Mountain property
  • Gym is available on property
  • Most guests liked the proximity to shopping
  • Room is all right
Next 25 Spruce Pine Hotels >  [1 - 25 of 50]    
Next: See My Spruce Pine Hotels with Pricing
Back to Top