Hotels in North Carolina

Search and compare North Carolina hotels from hundreds of travel sites and save

North Carolina
Oct 24 — Oct 252
North Carolina
Sun 10/24
Mon 10/25
...and more

Tips for booking a North Carolina hotel

Cheapest month:November
Most expensive month:June
Average price in North Carolina:$149/night
Absolute cheapest price found:$6/night
Cheapest day:Monday
Most expensive day:Saturday
$127 - $194
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$119 - $143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in North Carolina, United States

Show all 36,355 hotels
John Yancey Oceanfront Inn
John Yancey Oceanfront Inn
7.7 Good
2009 S Virginia Dare Trl, Kill Devil Hills, NC, United States
Show on map
2.8 mi from city centre,  

Boasting an outdoor pool, John Yancey Oceanfront Inn is situated in Kill Devil Hills and offers comfortable accommodation. It also provides meeting rooms, a playground and a kids pool.

$49
Avg. per night
Microtel Inn by Wyndham Raleigh Durham Airport
Microtel Inn by Wyndham Raleigh Durham Airport
7.2 Good
104 Factory Shops Road, Morrisville, NC, United States
Show on map
2.7 mi from city centre,  

Microtel Inn by Wyndham Raleigh-Durham Airport is located in Raleigh and offers a free shuttle service. It is conveniently positioned for those wanting to visit local attractions.

$53
Avg. per night
Travelodge by Wyndham Outer Banks/Kill Devil Hills
Travelodge by Wyndham Outer Banks/Kill Devil Hills
7.8 Good
804 North Virginia Dare Trail, NC 12, Kill Devil Hills, NC, United States
Show on map
1.2 mi from city centre,  

Conveniently situated and offering an outdoor pool, this comfortable hotel is located within easy driving distance of Nags Head. It has a gym, as well as a sun deck, a 24-hour reception and a 24-hour business centre.

$57
Avg. per night
Quality Inn Carolina Oceanfront
Quality Inn Carolina Oceanfront
6.0 Good
401 N. Virginia Dare Trail, Kill Devil Hills, NC, United States
Show on map
1.4 mi from city centre,  

Located in Kill Devil Hills, Quality Inn Carolina Oceanfront is an easy drive from Nags Head and features free Wi-Fi and an outdoor pool. It also provides free private parking on site and is within a 10-minute drive of Jockey's Ridge State Park.

$58
Avg. per night
Comfort Inn On the Ocean
Comfort Inn On the Ocean
7.4 Good
1601 South Virginia Dare Trail, Kill Devil Hills, NC, United States
Show on map
2.6 mi from city centre,  

Conveniently situated and offering an outdoor pool, this comfortable hotel is located a short drive from Nags Head. It has a gym, as well as a kids pool, an express check-in and check-out feature and a 24-hour reception.

$61
Avg. per night
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
8.0 Excellent
201 N Virginia Dare Trl, Kill Devil Hills, NC, United States
Show on map
1.4 mi from city centre,  

Boasting an outdoor pool, Days Inn by Wyndham Kill Devil Hills Oceanfront Wilbur is located in Kill Devil Hills and provides award-winning accommodation. The various amenities this charming hotel offers include a sun deck, a 24-hour reception and a safe.

$62
Avg. per night
Comfort Inn South Oceanfront
Comfort Inn South Oceanfront
7.8 Good
8031 S Old Oregon Inlet Rd, Nags Head, NC, United States
Show on map
3.8 mi from city centre,  

Boasting an outdoor pool, Comfort Inn South Oceanfront is situated in Nags Head and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

$62
Avg. per night
Red Roof Inn Asheville West
Red Roof Inn Asheville West
7.2 Good
16 Crowell Road, Asheville, NC, United States
Show on map
5.4 mi from city centre,  

Red Roof Inn Asheville West provides a modern setting while in Asheville. It also offers a lift, a 24-hour reception and a safe.

$62
Avg. per night

Hotel prices in North Carolina

2 stars and under

$49 - $126

Quality Inn Carolina Oceanfront

#1 Most popular

$58
Avg. per night
Comfort Inn South Oceanfront

#2 Most popular

$62
Avg. per night
John Yancey Oceanfront Inn

Best value

$49
Avg. per night
3 stars

$61 - $192

Crowne Plaza Resort Asheville, An IHG Hotel
$122
Avg. per night
Hotel Indigo Asheville Downtown, An IHG Hotel
$162
Avg. per night
Comfort Inn On the Ocean

Best value

$61
Avg. per night
4 stars +

$91 - $552

The Omni Grove Park Inn - Asheville

#1 Most popular

$336
Avg. per night
Omni Charlotte Hotel

#2 Most popular

$197
Avg. per night
Doubletree by Hilton Hotel Fayetteville
$91
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in North Carolina

North Carolina travel FAQs

  • Where is the best place to stay in North Carolina?

    North Carolina has plenty to offer. Consider staying in some of its favored locations, like Asheville, Charlotte, and Raleigh.

  • What are the best hotels in North Carolina?

    North Carolina is home to many highly-rated hotels, one of which is The Omni Grove Park Inn - Asheville, which has a current rating of 8.7. For other potential stays, consider Ramada Plaza by Wyndham Nags Head Oceanfront and Great Wolf Lodge Concord, which can also be great places to stay in North Carolina.