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 - Spruce Pine 2171 Henredon Rd., Spruce Pine, NC 28777
  • Low-priced Mountain hotel
  • 16 suites in hotel
  • Spacious rooms
  • Fantastic service
Hampton Inn Marion Nc
+1-888-305-3366
3560 Us 221 South, Marion, NC 28752 ~12.70 miles south of Spruce Pine
  • 3 star hotel
  • Nice diner
  • Great location
Nu Wray Inn Country House
+1-800-881-1523
102 Town Sq., Burnsville, NC 28714 ~12.83 miles west of Spruce Pine
  • High-end Mountain hotel
  • Airport shuttle provided
The Shady Lawn Lodge in Newland
+1-888-283-3404
330 Cranberry St., Newland, NC 28657 ~15.39 miles northeast of Spruce Pine
  • Three Star Rural hotel
  • Check-in time: 3:00 PM
Americas Best Value Inn - Marion 4248 Us 221 South, Marion, NC 28752 ~18.47 miles south of Spruce Pine
  • Low priced property
  • 50 rooms in property
Super 8 Marion Nc : 4281 Highway 221 South 4281 Highway 221 South, Marion, NC 28752 ~18.49 miles south of Spruce Pine
  • Low priced hotel
Best Western Mountain Lodge at Banner Elk 1615 Tynecastle Highway, Banner Elk, NC 28604 ~20.88 miles northeast of Spruce Pine
  • Economical Mountain hotel
  • 4 meeting rooms in property
  • Free Wifi
  • Excellent front desk staff
Beech Alpen Inn : 700 Beech Mountian Pkwy. 700 Beech Mountian Pkwy., Beech Mountain, NC 28604 ~23.05 miles northeast of Spruce Pine
  • 3-star property
Super 8 Motel : 101 Flat Creek Rd.
+1-888-305-3366
101 Flat Creek Rd., Black Mountain, NC 28711 ~23.66 miles southwest of Spruce Pine
  • Economy hotel
  • Complimentary breakfast is offered
  • Great front desk person
  • Furniture needs more attention
Quality Inn in Black Mountain 585 Highway 9, Black Mountain, NC 28711 ~24.42 miles southwest of Spruce Pine
  • 3 star property
  • 57 rooms in property
Days Inn & Suites Morganton - Morganton 1100 Burkemont Ave., Morganton, NC 28655 ~24.55 miles southeast of Spruce Pine
  • Cheap Mountain hotel
Super 8 Erwin 1101n Buffalo St. I 181, Erwin, TN 37650 ~26.10 miles northwest of Spruce Pine
  • Cheap Mountain property
  • Check in: 1:00 pm
  • Cheap place to stay
  • Bathroom could be optimized
Sleep Inn Morganton in Morganton 2400 a South Sterling St., Morganton, NC 28655 ~26.26 miles east of Spruce Pine
  • Cheap Mountain property
  • Free breakfast available
  • Most guests complained about the bathroom
  • For 67%, the rooms looked old
Quality Inn : 2400 South Sterling St. 2400 South Sterling St., Morganton, NC 28655 ~26.50 miles east of Spruce Pine
  • Affordable Mountain hotel
  • 133 rooms in hotel
From$79
Average 3.0 /5Reviews CallBookMore Details
Sleep Inn in Morganton 2400a South Sterling St., Morganton, NC 28655 ~26.55 miles east of Spruce Pine
  • Low-priced Rural hotel
  • Hotel has 61 rooms
Mountain Inn & Suites Erwin 2002 Temple Hill Rd., Erwin, TN 37650 ~26.68 miles west of Spruce Pine
  • Mid-scale Mountain property
  • 4 floors in property
Inn at Crestwood 3236 Shulls Mill Rd., Boone, NC 28607 ~26.81 miles northeast of Spruce Pine
  • Three Star Mountain hotel
  • Free comp. breakfast
  • Most guests thought they were poorly maintained
  • Location is great
From$99
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn Mars Hill : 167 Jf Robinson Ln 167 Jf Robinson Ln, Mars Hill, NC 28754 ~26.84 miles west of Spruce Pine
  • Cheap Mountain hotel
  • Hotel has 4 floors
  • Wonderful mountain view
  • Great room
Chetola Lodge & Conf Center - Blowing Rock North Main St., Blowing Rock, NC 28605 ~26.94 miles northeast of Spruce Pine
  • Affordable Mountain property
  • 150 rooms in hotel
From$156
Very Good 4.0 /5Recent Reviews CallBookMore Details
Ridgeway Inn : 131 Yonahlossee Rd.
+1-866-429-5787
131 Yonahlossee Rd., Blowing Rock, NC 28605 ~27.08 miles northeast of Spruce Pine
  • Affordable Downtown property
  • 4 suites in property
  • Clean rooms
  • Delicious food
From$65
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Blowing Rock
+1-888-690-5281
8412 Valley Blvd., Blowing Rock, NC 28605 ~27.22 miles northeast of Spruce Pine
  • Affordable Mountain hotel
  • Fitness + Health Center
  • Room is all right
  • Breakfast was delicious
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Alpine Village Inn in Blowing Rock
+1-888-690-5247
297 Sunset Dr., Blowing Rock, NC 28605 ~27.39 miles northeast of Spruce Pine
  • Three Star property
The Village Inns of Blowing Rock : 315 Sunset Dr. at Ransom St.
+1-888-305-3366
315 Sunset Dr. at Ransom St., Blowing Rock, NC 28605 ~27.40 miles northeast of Spruce Pine
  • 3-star Downtown property
  • Hotel has 2 floors
  • Good service
  • Pleasant hotel grounds
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Village Inn in Blowing Rock
+1-800-881-1523
7876 Valley Blvd., Blowing Rock, NC 28605 ~27.40 miles northeast of Spruce Pine
  • Midscale Downtown property
  • Free breakfast
  • No breakfast
  • Great cleaning
From$189
Very Good 4.0 /5Reviews CallBookMore Details
Meadowbrook Inn - Blowing Rock 711 Main St., Blowing Rock, NC 28605 ~27.43 miles northeast of Spruce Pine
  • Midscale Mountain property
  • Comp. Breakfast
  • Average sized rooms
  • Reasonable prices
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 Spruce Pine Hotels >  [1 - 25 of 50]    
Next: See My Spruce Pine Hotels with Pricing
Back to Top