North Carolina may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Best Resorts in North Carolina

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in North Carolina

Featured Resorts in North Carolina

The Omni Grove Park Inn
4 out of 5
290 Macon Avenue, Asheville, NC
Free CancellationReserve now, pay when you stay
The price is $224 per night from Nov 16 to Nov 17

This family-friendly Asheville resort is located in the mountains, within 3 mi (5 km) of University of North Carolina at Asheville, Thomas Wolfe Memorial and ...

4.5/5Wonderful! (966 reviews)

"Always a great time at the GPI!! Beautiful weather and great friends to spend the weekend with was much needed!"…"

Reviewed on Oct 18, 2020

The Omni Grove Park Inn
Blockade Runner Beach Resort
3 out of 5
275 Waynick Blvd, Wrightsville Beach, NC
Free CancellationReserve now, pay when you stay
The price is $165 per night from Oct 25 to Oct 26

Nestled on the beach, this Wrightsville Beach resort is within 1 mi (2 km) of Johnnie Mercer's Pier and Wrightsville Beach. Figure Eight Island and Airlie Gardens ...

4.3/5Excellent! (970 reviews)

"The location and facilities are excellent. We always enjoy our stay."…"

Reviewed on Oct 19, 2020

Blockade Runner Beach Resort
Shell Island Resort - All Oceanfront Suites
3.5 out of 5
2700 N Lumina Avenue, Wrightsville Beach, NC
Free CancellationReserve now, pay when you stay
The price is $107 per night from Nov 1 to Nov 2

Nestled on the beach, this Shell Island resort is within 1 mi (2 km) of Figure Eight Island and Wrightsville Beach. Johnnie Mercer's Pier and Wrightsville Beach ...

4.1/5Very Good! (947 reviews)

"This is the 3rd visit we have booked at this hotel. Only issue this visit was the elevator. One was out of order which caused major delays and congestion with 9 floors total."…"

Reviewed on Oct 13, 2020

Shell Island Resort - All Oceanfront Suites

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grandover Resort Golf and Spa
4 out of 5
1000 Club Rd, Greensboro, NC
Free CancellationReserve now, pay when you stay
The price is $189 per night from Oct 25 to Oct 26

Located in Sedgefield, this spa resort is 3 mi (4.8 km) from Guilford Technical Community College and within 6 mi (10 km) of Wet n Wild Emerald Pointe Water ...

4.6/5Exceptional! (559 reviews)

"everything from rooms, golf, breakfast was all excellent"…"

Reviewed on Oct 9, 2020

Grandover Resort Golf and Spa
The Ballantyne, A Luxury Collection Hotel, Charlotte
5 out of 5
10000 Ballantyne Commons Pkwy, Charlotte, NC
Free CancellationReserve now, pay when you stay
The price is $220 per night from Nov 22 to Nov 23

Located in Ballantyne, this luxury resort is 5.9 mi (9.5 km) from Quail Hollow Club and within 12 mi (20 km) of SouthPark Mall and Carowinds Theme Park. Billy ...

4.7/5Exceptional! (415 reviews)

"Wonderful stay. Staff were very gracious and accommodating. Restaurant was excellent. Highly recommend."…"

Reviewed on Oct 4, 2020

The Ballantyne, A Luxury Collection Hotel, Charlotte
Beachwoods by Diamond Resorts
4 out of 5
1 Cypress Knee Trail, Kitty Hawk, NC
Free CancellationReserve now, pay when you stay
The price is $75 per night from Nov 2 to Nov 3

This family-friendly Kitty Hawk resort is located near the beach, within a 15-minute walk of Aycock Brown Welcome Center and Monument to a Century of Flight. ...

4.1/5Very Good! (417 reviews)

"Great property with comfortable, good sized rooms."…"

Reviewed on Sep 23, 2020

Beachwoods by Diamond Resorts
Holiday Inn Resort Wrightsville Beach
3 out of 5
1706 N Lumina Ave, Wrightsville Beach, NC
Free Cancellation
The price is $139 per night from Oct 25 to Oct 26

Nestled on the beach, this Parmele Isle resort is within 1 mi (2 km) of Johnnie Mercer's Pier and Wrightsville Beach. Figure Eight Island and Wrightsville Beach ...

4.5/5Wonderful! (718 reviews)
nice hotel

"lovely resort"…"

Reviewed on Oct 13, 2020

Holiday Inn Resort Wrightsville Beach
The Umstead Hotel and Spa
5 out of 5
100 Woodland Pond Dr, Cary, NC
Free CancellationReserve now, pay when you stay
The price is $339 per night from Oct 25 to Oct 26

Situated in Cary, this luxury resort is 0.6 mi (0.9 km) from William B. Umstead State Park and within 6 mi (10 km) of PNC Arena and North Carolina State Fairgrounds. ...

4.8/5Exceptional! (308 reviews)

"Beautiful staycation with incredible hospitality and professionalism."…"

Reviewed on Aug 17, 2020

The Umstead Hotel and Spa
The Lodge at Chetola Resort
3.5 out of 5
185 Chetola Lake Drive, Blowing Rock, NC
Free CancellationReserve now, pay when you stay
The price is $139 per night from Nov 9 to Nov 10

This family-friendly Blowing Rock resort is located on a lake, within 3 mi (5 km) of The Blowing Rock and Mystery Hill. Tweetsie Railroad and Horn in the West ...

4.5/5Wonderful! (862 reviews)

"We spent a little 2 day vacation in Blowing Rock. We stayed at the Chetola Inn. Accomodations were spotless, dining was excellent in the food, service and atmosphere. Hotel staff were pleasant, Spa techs did a great job. Blowing Rock is a quaint little town with lots to see and eat."…"

Reviewed on Oct 7, 2020

The Lodge at Chetola Resort
Beau Rivage Golf & Resort
3 out of 5
649 Rivage Promenade, Wilmington, NC
Free CancellationReserve now, pay when you stay
The price is $104 per night from Nov 1 to Nov 2

Situated in Wilmington, this golf resort is within 6 mi (10 km) of Freeman Park, Carolina Beach, and Carolina Beach State Park. Halyburton Park and Cameron Art ...

4.4/5Excellent! (602 reviews)

"Very pleased with our stay! The room was clean and spacious. Would stay here again when in the area."…"

Reviewed on Oct 5, 2020

Beau Rivage Golf & Resort
The Waynesville Inn Golf Resort and Spa
3 out of 5
176 Country Club Drive, Waynesville, NC
The price is $85 per night from Nov 2 to Nov 3

Situated in the historical district, this spa resort is 2.9 mi (4.6 km) from Waynesville Recreation Center and within 6 mi (10 km) of Smoky Mountain Jumphouse ...

3.7/5Good! (985 reviews)

"Older resort but in good shape. Restaurant was closed which meant we had to go out for food"…"

Reviewed on Oct 14, 2020

The Waynesville Inn Golf Resort and Spa
The Inn at Crestwood
3 out of 5
3236 Shulls Mill Road, Boone, NC
Free Cancellation
The price is $178 per night from Nov 1 to Nov 2

Situated in the mountains, this resort is within 3 mi (5 km) of Moses H. Cone Memorial Park, Moses Cone Manor, and Hound Ears Golf Club. Broyhill Park and Price ...

4/5Very Good! (368 reviews)

"Location in the mountains. Wonderful design. Great views. Wonderful parks for hiking."…"

Reviewed on Jun 21, 2020

The Inn at Crestwood
Don't see what you're looking for?
See all available properties in North Carolina
View all properties
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.