Top 10 Hotels in Highlands

See all 20 Hotels in Highlands
Microtel Inn by Wyndham Franklin
Microtel Inn by Wyndham Franklin

81 Allman Dr, Franklin 28734

2.0 out of 5.0
4 out of 5 (339 reviews)

Situated in Franklin, this hotel is within a 5-minute walk of The Factory and Smoky Mountain Center for the Performing Arts …

$65
Comfort Inn Franklin
Comfort Inn Franklin

313 Cunningham Rd, Franklin 28734

2.0 out of 5.0
4.1 out of 5 (181 reviews)

Located in the heart of Franklin, this hotel is 2.2 mi (3.6 km) from Scottish Tartans Musuem and 2.4 mi (3.8 km) from …

$89
Colonial Inn Franklin
Colonial Inn Franklin

3157 Georgia Rd, Franklin 28734

2.0 out of 5.0
3.4 out of 5 (101 reviews)

Situated in Franklin, this motel is within 3 mi (5 km) of Whistle Stop Mall, The Factory, and Smoky Mountain Center for the …

$55
Hampton Inn & Suites Cashiers Sapphire Valley
Hampton Inn & Suites Cashiers Sapphire Valley

3245 US Highway 64 E, Sapphire 28774

2.5 out of 5.0
4.5 out of 5 (152 reviews)

Situated in the mountains, this hotel is 2.3 mi (3.7 km) from Sapphire National Golf Club and within 9 mi (15 km) of The …

$149
Knights Inn Franklin
Knights Inn Franklin

1320 E Main Street Hwy 441 & 23 North, Franklin 28734

2.5 out of 5.0
2.6 out of 5 (75 reviews)

Situated in Franklin, this motel is 1.2 mi (2 km) from Scottish Tartans Musuem and within 3 mi (5 km) of Franklin Gem and …

$69
Old Edwards Inn and Spa
Old Edwards Inn and Spa

445 Main St., Highlands 28741

4.5 out of 5.0
4.7 out of 5 (55 reviews)

Situated in the mountains, this luxury hotel is within a 5-minute walk of Highlands Playhouse and Highlands Art Gallery …

$375
Skyline Lodge and Restaurant
Skyline Lodge and Restaurant

470 Skyline Lodge Road, Highlands 28741

3.5 out of 5.0
3.6 out of 5 (130 reviews)

Situated in the historical district, this hotel is 2.7 mi (4.4 km) from The Bascom Center for the Visual Arts and within 6 mi …

$90
200 Main
200 Main

200 Main Street, Highlands 28741

2.0 out of 5.0
4.5 out of 5 (46 reviews)

Located in the heart of Highlands, this motel is within a 10-minute walk of Highlands Playhouse, Highlands Art Gallery, and …

$145
The Park on Main
The Park on Main

205 Main Street , Highlands 28741

3.5 out of 5.0
4.6 out of 5 (42 reviews)

Located in the heart of Highlands, this hotel is within a 10-minute walk of Highlands Playhouse, Highlands Art Gallery, and …

$259
Main Street Inn
Main Street Inn

270 Main Street, Highlands 28741

3.5 out of 5.0
3.4 out of 5 (10 reviews)

Situated in Highlands, this romantic inn is within a 5-minute walk of Highlands Playhouse and Highlands Art Gallery. The …

$165

Recent Reviews in Highlands

Hide content

Where to stay in Highlands

Highlands Hotel Guide

Are you vacationing in North Carolina Mountains and looking to reserve a place to stay in or near Highlands? Within a 6-mile away. The Wyndham Resort at Fairfield Sapphire Valley and Hampton Inn & Suites Cashiers Sapphire Valley are some accommodation options in Sapphire.

The Half-Mile Farm is situated 1 mile from the middle of Highlands. Or, alternatively, the Fire Mountain Inn Cabins & Treehouses is situated 8 miles away. You could also book the Beechwood Inn - Bed Breakfast and Wine Cellar or the Skyline Lodge and Restaurant.

For travelers who would like to see more of the mountains in this region of United States of America, you may choose to plan to spend some extra time in other parts of North Carolina Mountains. No matter if you engage in common activities, such as snowboarding, or simply tour around to see the attractions, you will be able to find suitable places to stay in the area.

Cherokee is 30 miles to the south of Highlands and is home to the Harrahs Cherokee Casino, Museum of the Cherokee Indian and Unto These Hills Outdoor Drama. The Fairfield Inn Suites by Marriott Cherokee and Holiday Inn Express Hotel & Suites Cherokee / Casino are just some of the great long and short-stay options in Cherokee. Alternatively, you could stay in Asheville, 50 miles to the southwest of Highlands, where you'll find the Pioneer Building and Grand Bohemian Asheville, Autograph Collection. Should you choose to stay in Asheville, make sure you visit the Basilica of Saint Lawrence, Asheville City Hall and Asheville Convention and Visitors Bureau.

Asheville Regional Airport is located 45 miles away from Highlands. Visitors who wish to stay nearby, you can easily book a room via Expedia at the Hampton Inn and Suites Asheville I-26 or the Fairfield Inn by Marriott Asheville.