You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the serene beauty of Macon County, North Carolina, a perfect getaway for nature enthusiasts and adventure seekers. Nestled in the heart of the Appalachian Mountains, this charming county offers a variety of accommodations ranging from cozy cabins to luxurious hotels, ensuring a comfortable stay for every traveler. The town of Franklin, the county seat, is a popular choice for visitors, offering a blend of small-town charm and modern amenities.
Explore the picturesque landscapes and enjoy outdoor activities such as hiking, fishing, and whitewater rafting on the Nantahala River, one of the top attractions in the area. Don't miss the opportunity to visit the stunning waterfalls and scenic trails that dot the region. Whether you're seeking adventure or relaxation, Macon County provides a tranquil escape with its breathtaking natural beauty and welcoming communities.
See the latest prices and deals by choosing your dates
Hotel in Franklin · 2.43 km from centre
7.6
974 reviews
Breakfast available
Located in Franklin, Microtel Inn by Wyndham Franklin is just steps from The Factory and 3 minutes by foot from Smoky Mountain Center for the Performing Arts. This hotel is 1.4 mi (2.2 km) from Franklin Golf Course and 2 mi (3.3 km) from Ruby City Gems & Minerals.
Hotel in Franklin · 2.51 km from centre
9.0
362 reviews
Breakfast available
With a stay at Hampton Inn Franklin in Franklin, you'll be within a 5-minute walk of Nantahala National Forest and Harris Medical Park of Franklin. This hotel is 20.1 mi (32.3 km) from Western Carolina University and 2.4 mi (3.9 km) from Ruby City Gems & Minerals.
Motel in Franklin · 5.83 km from centre
7.6
425 reviews
Breakfast available
With a stay at Colonial Inn Franklin in Franklin, you'll be steps from Nantahala National Forest and a 3-minute drive from Whistle Stop Mall. This motel is 1.9 mi (3.1 km) from Prentiss Bridge Stream Access and 2.4 mi (3.9 km) from The Factory.
Bed & breakfast in Franklin · 0.24 km from centre
9.2
248 reviews
Breakfast available
With a stay at Franklin Terrace Bed and Breakfast in Franklin, you'll be a 1-minute walk from Nantahala National Forest and 6 minutes by foot from Franklin Gem and Mineral Museum. This bed & breakfast is 0.6 mi (0.9 km) from Scottish Tartans Musuem and 0.6 mi (1 km) from Ruby City Gems & Minerals.
Hotel in Franklin · 2.30 km from centre
8.2
597 reviews
Breakfast available
A stay at Quality Inn Franklin places you in the heart of Franklin, within a 5-minute drive of Scottish Tartans Musuem and Franklin Gem and Mineral Museum. This hotel is 3.5 mi (5.7 km) from Smoky Mountain Center for the Performing Arts and 10.2 mi (16.4 km) from Sheffield Mine.
Holiday home in Franklin · 7.23 km from centre
Chacos Cabin offers accommodations in Franklin, 28 miles from Harrah's Casino and 31 miles from Great Smoky Mountains Railroad. Among the facilities at this property are a 24-hour front desk and luggage storage space, along with free Wifi throughout the property. Museum Of The Cherokee Indian is 29 miles from the vacation home.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Guests at Chacos Cabin will be able to enjoy activities in and around Franklin, like horse riding.
Asheville Regional Airport is 71 miles away.
Holiday home in Franklin · 7.27 km from centre
Rynns Retreat is located in Franklin, just 28 miles from Harrah's Casino and 31 miles from Great Smoky Mountains Railroad. Among the facilities at this property are a 24-hour front desk and luggage storage space, along with free Wifi throughout the property.
The vacation home features 2 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom with a hair dryer and free toiletries. Towels and bed linen are available in the vacation home. The accommodation has a fireplace.
Guests at Rynns Retreat will be able to enjoy activities in and around Franklin, like horse riding.
Museum Of The Cherokee Indian is 29 miles from the accommodation. Asheville Regional Airport is 71 miles from the property.
Holiday home in Franklin · 8.18 km from centre
Offering a garden, Sauna and Views Private Franklin Cabin on 10 Acres features accommodations in Franklin. This vacation home offers air-conditioned accommodations with a patio and free Wifi.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Asheville Regional Airport is 75 miles away.
Holiday home in Franklin · 8.59 km from centre
10.0
3 reviews
Both parking on-site and free Wifi are accessible at Creekside Cabin in Franklin about 8 Mi to Downtown!.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a bath and a hair dryer. Towels and bed linen are offered in the vacation home. The property has an outdoor dining area.
Asheville Regional Airport is 82 miles from the property.
Holiday home in Franklin · 10.77 km from centre
Wake Robin is offering accommodations in Franklin. This vacation home provides air-conditioned accommodations with a patio. The vacation home has an outdoor fireplace and a sauna.
The units provide views of the mountain and come with a washing machine, a fully equipped kitchen with an oven, and a private bathroom with a hair dryer and free toiletries. A microwave, a toaster, and fridge are also provided, as well as a coffee machine. At the vacation home, every unit includes bed linen and towels.
Asheville Regional Airport is 83 miles away.
Hotel in Franklin · 2.04 km from centre
6.4
236 reviews
Breakfast available
With a stay at Americas Best Value Inn Franklin in Franklin, you'll be steps from Nantahala National Forest and a 2-minute drive from Harris Medical Park of Franklin. This hotel is 19.1 mi (30.7 km) from Western Carolina University and 1.2 mi (1.9 km) from Ruby City Gems & Minerals.
Holiday home in Franklin · 3.15 km from centre
6.4
5 reviews
Red Fox Lair offers accommodations in Franklin, 30 miles from Great Smoky Mountains Railroad. With mountain views, this accommodation offers a patio. The vacation home also offers facilities for disabled guests.
The air-conditioned vacation home is composed of 2 separate bedrooms, 2 living rooms, a fully equipped kitchen with a dishwasher and oven, and 3 bathrooms. Towels and bed linen are featured in the vacation home. There's also a seating area and a fireplace.
Asheville Regional Airport is 76 miles away.
Hotel in Cherokee · 32.15 km from centre
8.2
811 reviews
Breakfast available
When you stay at Quality Inn Cherokee in Cherokee, you'll be in the historical district, a 3-minute drive from Harrahs Cherokee Casino and 9 minutes from Great Smoky Mountains National Park. This hotel is 12.1 mi (19.5 km) from Great Smoky Mountains Railroad and 1.2 mi (2 km) from Oconaluftee Islands Park.
Hotel in Jackson County, Dillsboro · 23.46 km from centre
9.0
947 reviews
Breakfast available
Located in Dillsboro, Best Western Plus River Escape Inn & Suites is on a river, within a 10-minute drive of Harris Regional Hospital and Southwestern Community College. This hotel is 7.1 mi (11.4 km) from Western Carolina University and 10.8 mi (17.4 km) from Gold City Gem Mine.
Hotel in Sylva · 24.74 km from centre
8.6
898 reviews
Breakfast available
With a stay at Holiday Inn Express & Suites Sylva - Western Carolina Area by IHG in Sylva, you'll be 7.3 mi (11.8 km) from Western Carolina University and 8.8 mi (14.1 km) from Sequoyah National Golf Club. This hotel is 12.5 mi (20.1 km) from Harrahs Cherokee Casino and 13.7 mi (22.1 km) from Museum of the Cherokee Indian.
Hotel in Sylva · 24.74 km from centre
8.2
965 reviews
Breakfast available
With a stay at Microtel Inn & Suites By Wyndham Sylva Dillsboro Area in Sylva, you'll be 7.2 mi (11.7 km) from Western Carolina University and 8.7 mi (14 km) from Sequoyah National Golf Club. This hotel is 12.4 mi (20 km) from Harrahs Cherokee Casino and 13.2 mi (21.3 km) from Oconaluftee Islands Park.
Hotel in Sylva · 25.54 km from centre
9.6
60 reviews
With a stay at Hotel Sylva in Sylva, you'll be in the mountains, within a 15-minute drive of Western Carolina University and Nantahala National Forest. This hotel is 15.4 mi (24.8 km) from Harrahs Cherokee Casino and 20.2 mi (32.5 km) from Great Smoky Mountains National Park.
Hotel in Sylva · 25.73 km from centre
8.8
938 reviews
Breakfast available
With a stay at Comfort Inn Sylva - Cullowhee, you'll be centrally located in Sylva, within a 10-minute drive of Western Carolina University and Nantahala National Forest. This hotel is 17.2 mi (27.7 km) from Harrahs Cherokee Casino and 22 mi (35.4 km) from Great Smoky Mountains National Park.
Hotel in Bryson City · 26.96 km from centre
7.8
980 reviews
With a stay at Microtel Inn & Suites by Wyndham Bryson City in Bryson City, you'll be a 4-minute drive from Great Smoky Mountains Railroad and 8 minutes from Great Smoky Mountains National Park. This hotel is 12.2 mi (19.7 km) from Harrahs Cherokee Casino and 0.1 mi (0.1 km) from Nantahala National Forest.
Hotel in Bryson City · 27.17 km from centre
9.0
981 reviews
With a stay at Sleep Inn Bryson City - Cherokee Area, you'll be centrally located in Bryson City, a 2-minute drive from Great Smoky Mountains Railroad and 6 minutes from Great Smoky Mountains National Park. This hotel is 12.3 mi (19.7 km) from Harrahs Cherokee Casino and 0.6 mi (0.9 km) from Tuckasegee River.