Hotels in North Carolina

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

North Carolina
2 Dec — 3 Dec2
North Carolina
Thu 2-12
Fri 3-12
...and more

Tips for booking a North Carolina hotel

Cheapest month:November
Most expensive month:June
Average price in North Carolina:S$ 204/night
Absolute cheapest price found:S$ 9/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 173 - S$ 264
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 163 - S$ 311
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
Holiday Inn Resort Wrightsville Beach, An IHG Hotel
Holiday Inn Resort Wrightsville Beach, An IHG Hotel
8.3 Excellent
1706 North Lumina Avenue, Wrightsville Beach, NC, United States
Show on map
1.6 km from city centre, Wrightsville Beach, NC, United States 

Situated in Wrightsville Beach, Holiday Inn Resort Wilmington East Wrightsville Beach offers 3-star accommodation, as well as an outdoor pool, free Wi-Fi and a private beach. It also provides a kids club, an express check-in and check-out feature and a kids pool.

2
Hotel Atlantic Beach
Hotel Atlantic Beach
7.9 Good
118 Salter Path Road, Pine Knoll Shores, NC, United States
Show on map
2.3 km from city centre, Pine Knoll Shores, NC, United States 

Hotel Atlantic Beach has 109 rooms and features an outdoor pool. It is also a brief car trip from The Morehead Center for Performing Arts and Events and North Carolina Aquarium at Pine Knoll Shores.

3
Holiday Inn Asheville - Biltmore West
Holiday Inn Asheville - Biltmore West
8.4 Excellent
435 Smokey Park Highway, Asheville, NC, United States
Show on map
9.0 km from city centre, Asheville, NC, United States 

Holiday Inn Asheville - Biltmore West is located in Asheville and offers an indoor pool. It provides 3-star accommodation with air-conditioned rooms.

4
Golden Sands Motel
Golden Sands Motel
8.8 Excellent
1211 South Lake Park Boulevard, Carolina Beach, NC, United States
Show on map
1.5 km from city centre, Carolina Beach, NC, United States 

Golden Sands Motel is located in Carolina Beach and features free Wi-Fi. It also provides an outdoor pool and a gym.

5
Hotel Indigo Asheville Downtown, An IHG Hotel
Hotel Indigo Asheville Downtown, An IHG Hotel
8.4 Excellent
151 Haywood Street, Asheville, NC, United States
Show on map
0.6 km from city centre, Asheville, NC, United States 

Hotel Indigo Asheville Downtown is situated in Asheville and is close to the area's popular attractions. It offers 4-star accommodation and views of the city.

6
Great Wolf Lodge Concord
Great Wolf Lodge Concord
8.5 Excellent
Concord, NC, United States
Show on map
13.1 km from city centre, Concord, NC, United States 

Great Wolf Lodge Concord offers 3-star accommodation in Concord. It provides a day spa, as well as an outdoor pool, a beauty centre and body treatments.

7
The Omni Grove Park Inn - Asheville
The Omni Grove Park Inn - Asheville
8.7 Excellent
290 Macon Avenue, Asheville, NC, United States
Show on map
3.0 km from city centre, Asheville, NC, United States 

The Omni Grove Park Inn - Asheville provides historic 4-star accommodation in Asheville. It features a day spa, as well as outdoor tennis courts, an indoor pool and indoor tennis courts.

8
Omni Charlotte Hotel
Omni Charlotte Hotel
8.4 Excellent
132 East Trade Street, Charlotte, NC, United States
Show on map
0.1 km from city centre, Charlotte, NC, United States 

Providing an outdoor pool, Omni Charlotte Hotel is situated in Charlotte and is a brief walk from Bank of America Corporate Center, 112 Tryon Plaza and Spectrum Center. It is conveniently positioned for guests wishing to visit local attractions.

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
4.6 km 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.

S$ 55
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.9 km 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.

S$ 85
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
4.2 km 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.

S$ 88
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
6.2 km 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.

S$ 103
Avg. per night
Hotel Atlantic Beach
Hotel Atlantic Beach
7.9 Good
118 Salter Path Road, Pine Knoll Shores, NC, United States
Show on map
2.3 km from city centre,  

Hotel Atlantic Beach has 109 rooms and features an outdoor pool. It is also a brief car trip from The Morehead Center for Performing Arts and Events and North Carolina Aquarium at Pine Knoll Shores.

S$ 104
Avg. per night
Holiday Inn Asheville - Biltmore West
Holiday Inn Asheville - Biltmore West
8.4 Excellent
435 Smokey Park Highway, Asheville, NC, United States
Show on map
9.0 km from city centre,  

Holiday Inn Asheville - Biltmore West is located in Asheville and offers an indoor pool. It provides 3-star accommodation with air-conditioned rooms.

S$ 131
Avg. per night
Aloft Charlotte Uptown at the EpiCentre
Aloft Charlotte Uptown at the EpiCentre
7.8 Good
210 East Trade Street, Charlotte, NC, United States
Show on map
0.2 km from city centre,  

Located less than a 10-minute stroll from 9th Street Charlotte Trolley Station, the hotel offers guests a convenient base while in Charlotte. It provides 3-star accommodation with air-conditioned rooms.

S$ 163
Avg. per night
Holiday Inn Resort Wrightsville Beach, An IHG Hotel
Holiday Inn Resort Wrightsville Beach, An IHG Hotel
8.3 Excellent
1706 North Lumina Avenue, Wrightsville Beach, NC, United States
Show on map
1.6 km from city centre,  

Situated in Wrightsville Beach, Holiday Inn Resort Wilmington East Wrightsville Beach offers 3-star accommodation, as well as an outdoor pool, free Wi-Fi and a private beach. It also provides a kids club, an express check-in and check-out feature and a kids pool.

S$ 180
Avg. per night

Hotel prices in North Carolina

2 stars or below

S$ 55 - S$ 104

Comfort Inn South Oceanfront

No. 1 most popular

S$ 103
Avg. per night
Travelodge by Wyndham Outer Banks/Kill Devil Hills
S$ 85
Avg. per night
John Yancey Oceanfront Inn

Best value

S$ 55
Avg. per night
3 stars

S$ 88 - S$ 221

Aloft Charlotte Uptown at the EpiCentre

No. 1 most popular

S$ 163
Avg. per night
Hotel Indigo Asheville Downtown, An IHG Hotel

No. 2 most popular

S$ 190
Avg. per night
Comfort Inn On the Ocean

Best value

S$ 88
Avg. per night
4 stars and up

S$ 141 - S$ 551

The Omni Grove Park Inn - Asheville

No. 1 most popular

S$ 424
Avg. per night
Omni Charlotte Hotel

No. 2 most popular

S$ 298
Avg. per night
Hilton Raleigh North Hills

Best value

S$ 141
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 most favoured locations, like Kitty Hawk, Charlotte, and Raleigh.

  • What are the best hotels in North Carolina?

    Beachwoods by Diamond Resorts, rated with a score of 8.5 from 789 reviewers, is one of the most popular hotels in North Carolina. Other top stays include Four Points by Sheraton Charlotte, with an average rating of 7.2 from 948 reviewers, and Courtyard by Marriott Raleigh Cary/Parkside Town Commons, with a score of 9.3 from 143 reviewers.