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

Skyline Village Inn in Spruce Pine
+1-888-690-5247
12255 Nc Highway 226 a Po Box 37, Spruce Pine, NC 28777
  • 3 star hotel
  • 16 rooms in hotel
Springmaid Mountain Resort
+1-888-305-3366
2171 Henredon Rd., Spruce Pine, NC 28777
  • Low-priced Mountain hotel
  • Check in: 4:00 PM
  • Most guests found the grounds to be nice
  • Fantastic service
From$66
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Marion Nc - Marion
+1-800-881-1523
3560 Us 221 South, Marion, NC 28752 ~12.70 miles south of Spruce Pine
  • Mid-scale hotel
  • Comfortable beds
  • Rather comfortable
Comfort Inn Marion
+1-888-283-3404
178 Us 70 West 221 Bypass & Highway 70, Marion, NC 28752 Website ~13.56 miles south of Spruce Pine
  • 3 star property
  • 2 floors in property
The Shady Lawn Lodge : 330 Cranberry St.
+1-866-221-8581
330 Cranberry St., Newland, NC 28657 ~15.39 miles northeast of Spruce Pine
  • Affordable Rural property
  • Check-in: 3:00 PM
Americas Best Value Inn
+1-866-429-5787
4248 Us 221 South, Marion, NC 28752 ~18.47 miles south of Spruce Pine
  • Cheap hotel
  • 50 rooms in property
Super 8 Marion Nc : 4281 Highway 221 South
+1-888-690-5281
4281 Highway 221 South, Marion, NC 28752 ~18.49 miles south of Spruce Pine
  • Two-star hotel
Ascend Resort Collection - Banner Elk
+1-888-690-5247
3781 Tynecastle Highway, Banner Elk, NC 28604 ~20.11 miles northeast of Spruce Pine
  • Midscale property
  • 129 rooms in property
Best Western Mountain Lodge at Banner Elk in Banner Elk
+1-888-305-3366
1615 Tynecastle Highway, Banner Elk, NC 28604-9708 ~20.88 miles northeast of Spruce Pine
  • Inexpensive Mountain hotel
  • 100 rooms in property
  • Most guests were disappointed with the minibar
  • Staff was excellent
Beech Alpen Inn in Beech Mountain
+1-800-881-1523
700 Beech Mountian Pkwy., Beech Mountain, NC 28604 ~23.05 miles northeast of Spruce Pine
  • 3-star property
Super 8 Motel in Black Mountain
+1-888-283-3404
101 Flat Creek Rd., Black Mountain, NC 28711 ~23.66 miles southwest of Spruce Pine
  • Cheap property
  • Hotel has 2 floors
  • Breakfast area to small
  • Great service
Hampton Inn Black Mountain
+1-866-221-8581
306 Black Mountain Ave., Black Mountain, NC 28711 ~24.34 miles southwest of Spruce Pine
  • Midscale hotel
  • Hotel has 94 rooms
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
Quality Inn
+1-866-429-5787
585 Highway 9, Black Mountain, NC 28711 ~24.42 miles southwest of Spruce Pine
  • Affordable property
  • Free breakfast available
Comfort Inn & Suites Morganton - Morganton
+1-888-690-5281
1273 Burkemont Ave., Morganton, NC 28655 ~24.48 miles southeast of Spruce Pine
  • Economical hotel
  • Check in time: 14:00
Days Inn & Suites Morganton - Morganton
+1-888-690-5247
1100 Burkemont Ave., Morganton, NC 28655 ~24.55 miles southeast of Spruce Pine
  • Low Cost Mountain property
  • Comp. Breakfast
Westglow Resort & Spa : 224 Westglow Circle
+1-888-305-3366
224 Westglow Circle, Blowing Rock, NC 24605 ~25.89 miles northeast of Spruce Pine
  • Affordable property
  • Hotel has 2 floors
Super 8 by Wyndham Erwin
+1-800-881-1523
1101 North Buffalo St., Erwin, TN 37650 ~26.08 miles northwest of Spruce Pine
  • Low priced property
  • 2 floors in hotel
Super 8 Erwin in Erwin
+1-888-283-3404
1101n Buffalo St. I 181, Erwin, TN 37650 ~26.10 miles northwest of Spruce Pine
  • Cheap Mountain hotel
  • 2 floors in hotel
  • Most guests said rooms were dirty
  • Friendly staff
Quality Inn in Morganton
+1-866-221-8581
2400 South Sterling St., Morganton, NC 28655 ~26.50 miles east of Spruce Pine
  • Mid-scale Mountain property
  • Free breakfast
Sleep Inn
+1-866-429-5787
2400a South Sterling St., Morganton, NC 28655 ~26.55 miles east of Spruce Pine
  • Cheap Rural hotel
  • Check in time: 3:00
Mountain Inn & Suites Erwin - Erwin
+1-888-690-5281
2002 Temple Hill Rd., Erwin, TN 37650 ~26.68 miles west of Spruce Pine
  • 3-star Mountain hotel
  • 4 floors in hotel
Inn at Crestwood : 3236 Shulls Mill Rd.
+1-888-690-5247
3236 Shulls Mill Rd., Boone, NC 28607 ~26.81 miles northeast of Spruce Pine
  • Mid-scale Mountain property
  • 5 suites in hotel
  • Great service
  • Filthy couch
From$99
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn Mars Hill
+1-888-305-3366
167 Jf Robinson Ln, Mars Hill, NC 28754 ~26.84 miles west of Spruce Pine
  • Low Cost Mountain property
  • Hotel has 4 floors
  • Friendly service
  • Nice rooms
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Chetola Lodge & Conf Center in Blowing Rock
+1-800-881-1523
North Main St., Blowing Rock, NC 28605 ~26.94 miles northeast of Spruce Pine
  • Three Star Mountain hotel
  • Fitness / Gym is on-site
From$156
Very Good 4.0 /5Read Reviews CallBookMore Details
Mast Farm Inn
+1-888-283-3404
2543 Broadstone Rd., Valle Crucis, NC 28691 ~27.03 miles northeast of Spruce Pine
  • Mid-scale hotel
  • Check-in time: 15:00
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 Marion Nc and Comfort Inn Mars Hill are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Spruce Pine?

The Village Inn, Green Park Inn and Skyline Village 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 $121.45 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 and Fairfield Inn & Suites 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 Asheville Biltmore East, Holiday Inn Express Blowing Rock and Holiday Inn Express of Boone are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top