Hotels in North Carolina

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

North Carolina
Dec 4 — Dec 52
North Carolina
Sat 12/4
Sun 12/5
...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.

Top Rated North Carolina hotels

Show all 38,034 hotels
1
Beachwoods by Diamond Resorts
Beachwoods by Diamond Resorts
8.5 Excellent
1 Cypress Knee Trail, Kitty Hawk, NC, United States
Show on map
2.5 mi from city centre, Kitty Hawk, NC, United States 

Beachwoods by Diamond Resort is located in Kitty Hawk and features an indoor pool. It offers 3-star accommodation with air-conditioned rooms.

2
Hampton Inn & Suites by Hilton Carolina Beach Oceanfront
Hampton Inn & Suites by Hilton Carolina Beach Oceanfront
9.0 Excellent
1 Harper Avenue, Carolina Beach, NC, United States
Show on map
0.1 mi from city centre, Carolina Beach, NC, United States 

Hampton Inn & Suites by Hilton Carolina Beach Oceanfront provides a comfortable setting while in Carolina Beach. It also features an outdoor pool, a 24-hour business centre and a 24-hour reception.

3
Hampton Inn & Suites Outer Banks-Corolla
Hampton Inn & Suites Outer Banks-Corolla
8.7 Excellent
333 Audubon Drive, Corolla, NC, United States
Show on map
8.8 mi from city centre, Corolla, NC, United States 

Situated in Corolla, Hampton Inn & Suites Outer Banks Corolla provides award-winning 3-star accommodation, as well as a private beach and an indoor pool. There is also a fitness centre with a swimming pool.

4
Village Hotel on Biltmore Estate
Village Hotel on Biltmore Estate
9.2 Excellent
207 Dairy Road, Asheville, NC, United States
Show on map
3.2 mi from city centre, Asheville, NC, United States 

Village Hotel on Biltmore Estate provides comfortable 3.5-star accommodation in Asheville. It has a fitness centre, as well as free Wi-Fi, a Jacuzzi and an outdoor pool.

5
Holiday Inn Wilmington-Market St, An IHG Hotel
Holiday Inn Wilmington-Market St, An IHG Hotel
7.3 Good
5032 Market Street, Wilmington, NC, United States
Show on map
2.4 mi from city centre, Wilmington, NC, United States 

Recently refurbished, Holiday Inn Wilmington-Market Street provides unique 3-star accommodation in Wilmington. It has a gym, as well as a Jacuzzi, an executive floor and an indoor pool.

6
Sanderling Resort
Sanderling Resort
7.3 Good
1461 Duck Road, Duck, NC, United States
Show on map
3.8 mi from city centre, Duck, NC, United States 

Boasting a private beach and an indoor pool, Sanderling Resort and Spa is located in Duck and offers elegant accommodation. Guests can also make use of complimentary wireless internet.

7
Hilton Asheville Biltmore Park
Hilton Asheville Biltmore Park
8.8 Excellent
43 Town Square Boulevard, Asheville, NC, United States
Show on map
7.6 mi from city centre, Asheville, NC, United States 

Boasting an outdoor pool and a Jacuzzi, Hilton Asheville Biltmore Park is located in Asheville and provides luxury accommodation. It offers 4-star accommodation with air-conditioned rooms.

8
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, Kill Devil Hills, NC, United States 

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.

Cheapest hotels in North Carolina, United States

Show all 38,034 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.

$38
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
Red Roof Inn Asheville West
Red Roof Inn Asheville West
7.0 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.

$58
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.

$60
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.

$62
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.

$63
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.

$64
Avg. per night
Rodeway Inn & Suites
Rodeway Inn & Suites
4.7 Okay
5025 Market Street, Wilmington, NC, United States
Show on map
2.4 mi from city centre,  

The motel is located in Wilmington and is close to University of North Carolina Wilmington. It also features free Wi-Fi and an outdoor pool.

$67
Avg. per night

Hotel prices in North Carolina

2 stars and under

$38 - $577

Quality Inn Carolina Oceanfront

#1 Most popular

$60
Avg. per night
Comfort Inn South Oceanfront

#2 Most popular

$75
Avg. per night
John Yancey Oceanfront Inn

Best value

$38
Avg. per night
3 stars

$63 - $173

Crowne Plaza Resort Asheville, An IHG Hotel
$118
Avg. per night
Hotel Indigo Asheville Downtown, An IHG Hotel
$138
Avg. per night
4 stars +

$93 - $562

The Omni Grove Park Inn - Asheville

#1 Most popular

$308
Avg. per night
Omni Charlotte Hotel

#2 Most popular

$218
Avg. per night
Harrah's Cherokee Casino Resort

Best value

$93
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.