Back Home

Best Hotels in Highlands, North Carolina

High-elevation Blue Ridge plateau luxury, thunderous Cullasaja River waterfalls, and historic mountain village charm.

Old Edwards Inn and Spa

Old Edwards Inn and Spa

From $695/night • Main Street Historic Core

Read 1,500-Word Review
The Park on Main Hotel

The Park on Main Hotel

From $345/night • East Main Street Core

Read 1,500-Word Review
The Highlander Mountain House

The Highlander Mountain House

From $295/night • Main Street East Gateway

Read 1,500-Word Review
Highlands Inn

Highlands Inn

From $215/night • Main Street / 4th Street Corner

Read 1,500-Word Review
Half-Mile Farm by Old Edwards

Half-Mile Farm by Old Edwards

From $525/night • Apple Lake Seclusion

Read 1,500-Word Review
High Hampton Resort

High Hampton Resort

From $695/night • Cashiers High Valley

Read 1,500-Word Review
The Greystone Inn

The Greystone Inn

From $425/night • Lake Toxaway Waterfront

Read 1,500-Word Review
Fire Mountain Inn, Cabins & Treehouses

Fire Mountain Inn, Cabins & Treehouses

From $325/night • Scaly Mountain Ridge / Sky Valley Edge

Read 1,500-Word Review
Skyline Lodge

Skyline Lodge

From $285/night • Flat Mountain Cliffside

Read 1,500-Word Review
200 Main by Old Edwards

200 Main by Old Edwards

From $225/night • Main Street East

Read 1,500-Word Review
The Wells Hotel Highlands

The Wells Hotel Highlands

From $195/night • East Main Gateway

Read 1,500-Word Review
The Bridge at Mill Creek

The Bridge at Mill Creek

From $265/night • Mill Creek Historic Enclave

Read 1,500-Word Review
Main Street Inn

Main Street Inn

From $185/night • Main Street East Core

Read 1,500-Word Review
Mitchell's Lodge & Cottages

Mitchell's Lodge & Cottages

From $165/night • Spring Street / Lakeside

Read 1,500-Word Review
The Lodge at Mirror Lake

The Lodge at Mirror Lake

From $175/night • Mirror Lake / Cullasaja Headwaters

Read 1,500-Word Review
Colonial Pines Inn

Colonial Pines Inn

From $155/night • Crestwood Drive Hillside

Read 1,500-Word Review
Highlands Inn Lodge

Highlands Inn Lodge

From $145/night • Highway 64 / East End

Read 1,500-Word Review
The Outpost Inn

The Outpost Inn

From $139/night • East Main Gateway

Read 1,500-Word Review
Mountain Brook Cabins

Mountain Brook Cabins

From $135/night • Norton Community / Mountain Brook

Read 1,500-Word Review
Hampton Inn & Suites Cashiers-Highlands

Hampton Inn & Suites Cashiers-Highlands

From $149/night • Sapphire Valley / Cashiers Crossroads

Read 1,500-Word Review