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

Skyline Village Inn
+1-888-389-4121
12255 Nc Highway 226 a Po Box 37, Spruce Pine, NC 28777
  • Midscale property
  • Check-in time: 15:00
Springmaid Mountain Resort in Spruce Pine
+1-888-675-2083
2171 Henredon Rd., Spruce Pine, NC 28777
  • 2-star Mountain hotel
  • Hotel has 16 suites
  • Room needs to be redecorated
  • Outdated accommodations
Hampton Inn Marion Nc
+1-800-716-8490
3560 Us 221 South, Marion, NC 28752 ~12.70 miles south of Spruce Pine
  • Three Star hotel
  • Excellent pool
  • Rooms are great
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn Marion - Marion
+1-800-805-5223
178 Us 70 West 221 Bypass & Highway 70, Marion, NC 28752 ~13.56 miles south of Spruce Pine
  • Affordable hotel
Holiday Inn Express & Suites
+1-888-965-1860
279 Kadire Dr., Marion, NC 28752 ~17.80 miles south of Spruce Pine
  • Low priced Highway hotel
  • Free comp. breakfast
Americas Best Value Inn
+1-888-788-5576
4248 Us 221 South, Marion, NC 28752 ~18.47 miles south of Spruce Pine
  • Two star hotel
  • 50 rooms in hotel
Ascend Resort Collection in Banner Elk
+1-888-897-9207
3781 Tynecastle Highway, Banner Elk, NC 28604 ~20.11 miles northeast of Spruce Pine
  • Three Star property
  • Gym is available on property
Best Western Mountain Lodge at Banner Elk
+1-888-311-4278
1615 Tynecastle Highway, Banner Elk, NC 28604 ~20.88 miles northeast of Spruce Pine
  • 2-star Mountain hotel
  • Check-in: 3:00pm
  • Most guests found problems with the furniture
  • Clean rooms
Beech Alpen Inn : 700 Beech Mountian Pkwy.
+1-888-469-4795
700 Beech Mountian Pkwy., Beech Mountain, NC 28604 ~23.05 miles northeast of Spruce Pine
  • Midscale hotel
Super 8 Motel
+1-888-734-9421
101 Flat Creek Rd., Black Mountain, NC 28711 ~23.66 miles southwest of Spruce Pine
  • 2-star property
  • Comp. Breakfast
  • Great service
  • Housekeeping was great, according to 75%
Fairfield Inn N Stes Morganton - Morganton
+1-888-841-5292
400 North Green St., Morganton, NC 28655 ~23.75 miles east of Spruce Pine
  • 3-star hotel
  • Check in: 15:00
Hampton Inn Black Mountain - Black Mountain
+1-888-455-5160
306 Black Mountain Ave., Black Mountain, NC 28711 ~24.34 miles southwest of Spruce Pine
  • Mid-scale hotel
  • 94 rooms in property
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
Quality Inn Black Mountain - Black Mountain
+1-888-965-8297
585 Highway 9, Black Mountain, NC 28711 ~24.42 miles southwest of Spruce Pine
  • Three Star hotel
  • Free comp. breakfast
Comfort Inn & Suites Morganton - Morganton
+1-888-906-6358
1273 Burkemont Ave., Morganton, NC 28655 ~24.48 miles southeast of Spruce Pine
  • 2-star property
  • 3 floors in hotel
Days Inn & Suites
+1-888-749-6785
1100 Burkemont Ave., Morganton, NC 28655 ~24.50 miles southeast of Spruce Pine
  • Low Cost Mountain hotel
  • Check in time: 11:00 AM
Westglow Resort & Spa in Blowing Rock
+1-888-878-9982
224 Westglow Circle, Blowing Rock, NC 24605 ~25.89 miles northeast of Spruce Pine
  • Three Star property
  • Access to gym on-site
Super 8 by Wyndham Erwin
+1-888-389-4485
1101 North Buffalo St., Erwin, TN 37650 ~26.08 miles northwest of Spruce Pine
  • Low-priced property
  • 48 rooms in hotel
Super 8 Erwin - Erwin
+1-888-389-4121
1101n Buffalo St. I 181, Erwin, TN 37650 ~26.10 miles northwest of Spruce Pine
  • Low Cost Mountain property
  • Check in time: 1:00 pm
  • Location is great
  • Great service
Quality Inn
+1-888-675-2083
2400 South Sterling St., Morganton, NC 28655 ~26.50 miles east of Spruce Pine
  • 3-star Mountain property
  • Free breakfast available
Sleep Inn : 2400a South Sterling St.
+1-800-716-8490
2400a South Sterling St., Morganton, NC 28655 ~26.55 miles east of Spruce Pine
  • 2-star Rural hotel
  • 2 floors in hotel
From$69
Average 3.5 /5Reviews CallBookMore Details
Super 8 Morganton
+1-800-805-5223
2402b South Sterling St., Morganton, NC 28655 ~26.61 miles east of Spruce Pine
  • Two star hotel
  • Check in time: 15:00
Baymont Morganton
+1-888-965-1860
2402 South Sterling St., Morganton, NC NC0450 ~26.61 miles east of Spruce Pine
  • 2-star property
  • 50 rooms in property
Mountain Inn & Suites Erwin in Erwin
+1-888-788-5576
2002 Temple Hill Rd., Erwin, TN 37650 ~26.68 miles west of Spruce Pine
  • 3 star Mountain property
  • Free complimentary breakfast
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Inn at Crestwood
+1-888-897-9207
3236 Shulls Mill Rd., Boone, NC 28607 ~26.81 miles northeast of Spruce Pine
  • Mid-scale Mountain property
  • 6 conference rooms in property
  • Nice fruit bowl
  • Most guests thought it was pleasantly quiet
Comfort Inn Mars Hill
+1-888-311-4278
167 Jf Robinson Ln, Mars Hill, NC 28754 ~26.84 miles west of Spruce Pine
  • Low priced Mountain property
  • Check in: 3.00PM
  • Spacious rooms
  • Clean facilities
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 most favored hotels in Spruce Pine?

Hampton Inn Black Mountain, Hampton Inn & Suites Lenoir and Hampton Inn Marion Nc 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?

Skyline Village Inn, Springmaid Mountain Resort, and Hampton Inn Marion Nc 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 $68.67 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 Resort and Mountain Inn & Suites Erwin 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 & Suites 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