Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels 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 Hotels 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 ¥26,770 per night
4.5/5Wonderful! (1,002 reviews)

"The room smelled strange. The views were beautiful."…"

Reviewed on Jul 2, 2020

The Omni Grove Park Inn
Ramada Plaza by Wyndham Nags Head Oceanfront
3 out of 5
1701 S Virginia Dare Trl, Kill Devil Hills, NC
The price is ¥22,754 per night
3.9/5Very Good! (996 reviews)

"Property is in a fantastic location with great beach access. Room was clean when we arrived. Due to COVID, they will not clean the room until you leave. Getting new towels was a bit of a chore and the right amount was not delivered when asked. Overall, staff was friendly and accommodating. My family ..."…"

Reviewed on Jul 1, 2020

Ramada Plaza by Wyndham Nags Head Oceanfront
Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
3 out of 5
199 Tunnel Rd, Asheville, NC
Free CancellationReserve now, pay when you stay
The price is ¥9,095 per night
4.5/5Wonderful! (1,771 reviews)

"Very clean hotel, looks like it was recently remodeled extremely clean and tidy."…"

Reviewed on Jul 3, 2020

Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
Shell Island Resort - All Oceanfront Suites
3.5 out of 5
2700 N Lumina Avenue, Wrightsville Beach, NC
The price is ¥28,920 per night
4.2/5Very Good! (990 reviews)

"It was nice having a little more room than just a hotel room for our family, so space was great. It was very nice having the half bath and two areas with sinks and toilets for getting ready. The room was stocked with most everything you need and the full size refrigerator in the kitchen area was ..."…"

Reviewed on Jul 2, 2020

Shell Island Resort - All Oceanfront Suites
Omni Charlotte Hotel
4 out of 5
132 E Trade St, Charlotte, NC
Free CancellationReserve now, pay when you stay
The price is ¥17,094 per night
4.2/5Very Good! (2,104 reviews)

"Overall the property is very clean. I rented a king suite. They have take extra precautions with cleaning due to COVID. We did have an issue of the air conditioning not working in the suite. I notified the front desk and had someone there within 10min to work on both air units. The building next ..."…"

Reviewed on Jun 29, 2020

Omni Charlotte Hotel
Travelodge by Wyndham Outer Banks/Kill Devil Hills
2 out of 5
804 North Virginia Dare Trail, NC 12, Kill Devil Hills, NC
Free CancellationReserve now, pay when you stay
The price is ¥17,196 per night
3.8/5Good! (1,005 reviews)

"Pretty well-maintaned and a good deal during the week. It was an easy walk across the street to the beach. The one drawback, is although it's supposed to be smoke free, several sections reek of cigarettes and pot."…"

Reviewed on Jun 20, 2020

Travelodge by Wyndham Outer Banks/Kill Devil Hills
Blockade Runner Beach Resort
3 out of 5
275 Waynick Blvd, Wrightsville Beach, NC
Get Rates
4.3/5Excellent! (1,006 reviews)

"Our two night stay at the Blockade Runner was excellent. Couldn't ask for anything that they had not thought of first.. The beds were made with an extra sheet on both sides of the blanket, haven't seen that since our trip to Paris. The staff was very efficient, mild mannered and well trained; their ..."…"

Reviewed on Jul 2, 2020

Blockade Runner Beach Resort
John Yancey Oceanfront Inn
2 out of 5
2009 S Virginia Dare Trl, Kill Devil Hills, NC
The price is ¥17,678 per night
3.7/5Good! (977 reviews)

"Great place at the beach! Everything was clean and staff was wonderful. Will stay there again! It was awesome that they had picnic table area with grills right at the hotel for guest use. Great spot--close to everything."…"

Reviewed on Jul 2, 2020

John Yancey Oceanfront Inn
Days Inn & Suites by Wyndham Kill Devil Hills-Mariner
2 out of 5
1801 N Virginia Dare Trl, Kill Devil Hills, NC
Free CancellationReserve now, pay when you stay
The price is ¥17,739 per night
3.6/5Good! (993 reviews)

"The people are great the pool is clean and the beach is right off the walk way love it"…"

Reviewed on Jun 24, 2020

Days Inn & Suites by Wyndham Kill Devil Hills-Mariner
DoubleTree by Hilton Atlantic Beach Oceanfront
3.5 out of 5
2717 W Fort Macon Rd, Atlantic Beach, NC
Free CancellationReserve now, pay when you stay
The price is ¥18,734 per night
4/5Very Good! (1,007 reviews)

"Overall good property. Not too far from different things to do. Private beach access. Hotel has a restaurant and outdoor and indoor pool. It was clean. The hallways could have been cleaned a little better and everyone qas mindful of COVID. FRONT desk staff very pleasant."…"

Reviewed on Jul 3, 2020

DoubleTree by Hilton Atlantic Beach Oceanfront
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.

Pocket Guide: North Carolina

When you browse Expedia’s selection of hotels in North Carolina, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in North Carolina so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in North Carolina!