Roan Mountain Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Jay Michaud

Top hotels in Roan Mountain

La Quinta Inn & Suites by Wyndham Boone University

La Quinta Inn & Suites by Wyndham Boone University

3 out of 5
165 Highway 105 Extension Boone NC
Fully refundableReserve now, pay when you stay
The price is 2.552.249 ₫ per night from 18 Dec to 19 Dec
2.552.249 ₫
2.877.661 ₫ total
18 Dec - 19 Dec
includes taxes & fees
8.8/10 Excellent! (1,003 reviews)
The room was very nice. The front desk was very helpful. Enjoyed the free breakfast. Would stay there again.

Reviewed on 13 Dec 2025

La Quinta Inn & Suites by Wyndham Boone University
Graystone Lodge, an Ascend Collection Hotel

Graystone Lodge, an Ascend Collection Hotel

3 out of 5
2419 NC HWY 105 South Boone NC
Fully refundableReserve now, pay when you stay
The price is 3.074.557 ₫ per night from 4 Jan to 5 Jan
3.074.557 ₫
3.466.565 ₫ total
4 Jan - 5 Jan 2026
includes taxes & fees
9.2/10 Wonderful! (1,221 reviews)
Kat and alecia were amazing! Kat made us feel comfortable and made check in easy. Alecia went above and beyond to make our stay better. Although the ac didnt work half the night and our tv wouldnt connect it...the girls were so amazing i still give it 5 stars. Also by far the best breakfast ive had ...

Reviewed on 15 Dec 2025

Graystone Lodge, an Ascend Collection Hotel
Carnegie Hotel & Spa

Carnegie Hotel & Spa

4 out of 5
1216 W State Of Franklin Rd Johnson City TN
Fully refundableReserve now, pay when you stay
9.6/10 Exceptional! (1,320 reviews)
An all-around exceptional stay at Carnegie Hotel! The staff went out of their way to ensure the hotel met my needs. The room was beautiful and pristine. And Wellington’s Restaurant served delicious breakfast and dinner. I will definitely stay here again.

Reviewed on 15 Dec 2025

Carnegie Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit