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/Accommodations

Springmaid Mountain : 2171 Henredon Rd.
+1-888-389-4121
2171 Henredon Rd., Spruce Pine, NC 28777
  • Two star Mountain hotel
  • 16 rooms in property
  • Amenities are good
  • Great service
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Marion
+1-888-675-2083
3560 Us 221 South, Marion, NC 28752 ~12.70 miles south of Spruce Pine
  • Three Star property
  • Peaceful rooms with great beds
  • Spacious rooms
Comfort Inn in Marion
+1-800-716-8490
178 Us 70 West 221 Bypass & Highway 70, Marion, NC 28752 ~13.56 miles south of Spruce Pine
  • Mid-scale property
  • Check-in: 15:00
Holiday Inn Express & Suites
+1-800-805-5223
279 Kadire Dr., Marion, NC 28752 ~17.80 miles south of Spruce Pine
  • Two star Highway hotel
  • Check-in: 3:00
Americas Best Value Inn Marion, NC in Marion
+1-888-965-1860
4248 Us 221 South, Marion, NC 28752 ~18.47 miles south of Spruce Pine
  • Inexpensive property
  • 50 rooms in property
From$75
Not Good 1.5 /5Reviews CallBookMore Details
Ascend Resort Collection in Banner Elk
+1-888-788-5576
3781 Tynecastle Highway, Banner Elk, NC 28604 ~20.11 miles northeast of Spruce Pine
  • Three Star hotel
  • 129 sleeping rooms in hotel
Best Western Mountain Lodge at Banner Elk - Banner Elk
+1-888-897-9207
1615 Tynecastle Highway, Banner Elk, NC 28604 ~20.88 miles northeast of Spruce Pine
  • 2-star Mountain hotel
  • Check-in: 3:00pm
  • Most guests had problems with the shower
  • Fair breakfast prices
From$67
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 by Wyndham Black Mountain in Black Mountain
+1-888-311-4278
101 Flat Creek Rd., Black Mountain, NC 28711 ~23.64 miles southwest of Spruce Pine
  • Inexpensive property
  • Check-in time: 2.00pm
Fairfield Inn N Stes Morganton in Morganton
+1-888-469-4795
400 North Green St., Morganton, NC 28655 ~23.75 miles east of Spruce Pine
  • Mid-scale property
  • Hotel has 85 rooms
Hampton Inn by Hilton Black Mountain - Black Mountain
+1-888-734-9421
306 Black Mountain Ave., Black Mountain, NC 28711 ~24.34 miles southwest of Spruce Pine
  • Low priced Mountain property
  • Fitness + Health Center
From$99
Average 3.0 /5Reviews CallBookMore Details
Quality Inn - Black Mountain
+1-888-841-5292
585 Highway 9, Black Mountain, NC 28711 ~24.42 miles southwest of Spruce Pine
  • 3-star hotel
  • Free complimentary breakfast
Comfort Inn & Suites Morganton : 1273 Burkemont Ave.
+1-888-455-5160
1273 Burkemont Ave., Morganton, NC 28655 ~24.48 miles southeast of Spruce Pine
  • Cheap property
  • Check-in time: 14:00
Days Inn & Suites : 1100 Burkemont Ave.
+1-888-965-8297
1100 Burkemont Ave., Morganton, NC 28655 ~24.50 miles southeast of Spruce Pine
  • Low-priced Mountain hotel
  • Comp. Breakfast
From$60
Average 3.0 /5Reviews CallBookMore Details
Super 8 by Wyndham Erwin
+1-888-906-6358
1101 North Buffalo St., Erwin, TN 37650 ~26.08 miles northwest of Spruce Pine
  • Economy property
  • Free comp. breakfast
Super 8 by Wyndham Erwin - Erwin
+1-888-749-6785
1101n Buffalo St. I 181, Erwin, TN 37650 ~26.10 miles northwest of Spruce Pine
  • 2 star Mountain property
  • Free breakfast
  • Great location
  • Tiny shampoo
Quality Inn Morganton : 2400 South Sterling St.
+1-888-878-9982
2400 South Sterling St., Morganton, NC 28655 ~26.50 miles east of Spruce Pine
  • 3 star Mountain hotel
  • 133 sleeping rooms in hotel
Sleep Inn Morganton in Morganton
+1-888-389-4485
2400a South Sterling St., Morganton, NC 28655 ~26.55 miles east of Spruce Pine
  • 2-star Rural hotel
  • 61 rooms in property
Baymont by Wyndham Morganton
+1-888-389-4121
2402 South Sterling St., Morganton, NC 28655 ~26.58 miles east of Spruce Pine
  • 3-star Mountain hotel
  • Check in: 3:00pm
Super 8 by Wyndham Morganton - Morganton
+1-888-675-2083
2402b South Sterling St., Morganton, NC 28655 ~26.60 miles east of Spruce Pine
  • Low-priced property
  • 2 floors in property
Baymont Morganton : 2402 South Sterling St.
+1-800-716-8490
2402 South Sterling St., Morganton, NC NC0450 ~26.61 miles east of Spruce Pine
  • Two-star property
  • Fitness / Gym is on-site
Mountain Inn & Suites : 2002 Temple Hill Rd.
+1-800-805-5223
2002 Temple Hill Rd., Erwin, TN 37650 ~26.68 miles west of Spruce Pine
  • Affordable Mountain property
  • 9 suites in hotel
From$69
Very Good 4.0 /5Reviews CallBookMore Details
The Inn at Crestwood
+1-888-965-1860
3236 Shulls Mill Rd., Boone, NC 28607 ~26.81 miles northeast of Spruce Pine
  • Midscale Mountain hotel
  • Free complimentary breakfast
  • Excellent scenery
  • Peaceful terrace
Comfort Inn Mars Hill
+1-888-788-5576
167 Jf Robinson Ln, Mars Hill, NC 28754 ~26.84 miles west of Spruce Pine
  • Low-priced Mountain property
  • 56 rooms in property
  • Rooms need regular maintenance
  • Definitely would recommend this hotel to my family
The Mast Farm Inn in Banner Elk
+1-888-897-9207
2543 Broadstone Rd., Banner Elk, NC 28604 ~27.03 miles northeast of Spruce Pine
  • Luxury Five Star property
Holiday Inn Express Blowing Rock - Blowing Rock
+1-888-311-4278
8412 Valley Blvd., Blowing Rock, NC 28605 ~27.22 miles northeast of Spruce Pine
  • Mid-scale Mountain hotel
  • Fitness / Gym is on-site
  • Excellent accommodations
  • Desk service was perfect
From$79
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

Graph: Upcoming 20 Days of Spruce Pine Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Spruce Pine, NC discounts available. The chart reflects the cheapest Spruce Pine hotel for each day and each star rating category.

FAQs about hotels in Spruce Pine

What are the top reviewed hotels in Spruce Pine?

Hampton Inn & Suites Lenoir, Hampton Inn Marion and Comfort Inn Mars Hill are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Spruce Pine?

The Mast Farm Inn, The Village Inn Blowing Rock Near Boone and Green Park Inn are the top 3 luxury hotels near Spruce Pine city center.

What hotels are closest to the city center of Spruce Pine?

Springmaid Mountain, Hampton Inn Marion, and Comfort Inn are the properties closest to Spruce Pine city center.

How much does a cheap hotel in Spruce Pine cost per night?

In the last year, a 2 star hotel in Spruce Pine can be as cheap as $65.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Spruce Pine cost per night?

In the last year, the average 3 star hotel in Spruce Pine has been $119.50 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Spruce Pine?

Boxwood Lodge Blowing Rock Near Boone University, Springmaid Mountain and Mountain Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Spruce Pine?

Courtyard by Marriott, Fairfield Inn by Marriott Boone and Fairfield Inn N Stes Morganton are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Spruce Pine?

Comfort Inn Mars Hill, Comfort Inn and Ascend Resort Collection are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in Spruce Pine?

Holiday Inn Express Blowing Rock, Holiday Inn Express of Boone and Holiday Inn Boone University Area are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top