Where to stay in North Carolina
- Oak Island (NC)
- 787 hotels
- Charlotte (NC)
- 617 hotels
- Banner Elk (NC)
- 514 hotels
- Asheville (NC)
- 441 hotels
- Corolla (NC)
- 410 hotels
- North Topsail Beach (NC)
- 358 hotels
- Kill Devil Hills (NC)
- 344 hotels
- Carolina Beach (NC)
- 285 hotels
- Avon (NC)
- 280 hotels
- Sugar Mountain (NC)
- 271 hotels
- Boone (NC)
- 265 hotels
- Holden Beach (NC)
- 249 hotels
- Nags Head (NC)
- 243 hotels
- Durham (NC)
- 226 hotels
- Raleigh (NC)
- 226 hotels
- Wilmington (NC)
- 190 hotels
- Atlantic Beach (NC)
- 168 hotels
- Sloop Point (NC)
- 168 hotels
- Greensboro (NC)
- 162 hotels
- Maggie Valley (NC)
- 160 hotels
- Calabash (NC)
- 154 hotels
- Bryson City (NC)
- 148 hotels
- Fayetteville (NC)
- 141 hotels
- Blowing Rock (NC)
- 123 hotels
- Seven Devils (NC)
- 123 hotels
- Kitty Hawk (NC)
- 113 hotels
- Marion (NC)
- 112 hotels
- Caswell Beach (NC)
- 104 hotels
- Duck (NC)
- 104 hotels
- Lake Junaluska (NC)
- 98 hotels
- Lake Lure (NC)
- 96 hotels
- Hatteras (NC)
- 95 hotels
- Sunset Beach (NC)
- 95 hotels
- Winston Salem (NC)
- 92 hotels
- Frisco (NC)
- 85 hotels
- Vilas (NC)
- 81 hotels
- Brevard (NC)
- 80 hotels
- Kure Beach
- 77 hotels
- Franklin (NC)
- 71 hotels
- Murphy (NC)
- 69 hotels
- Hayesville
- 69 hotels
- Rodanthe
- 66 hotels
- Buxton (NC)
- 64 hotels
- Topsail Beach (NC)
- 63 hotels
- Ocean Isle Beach (NC)
- 62 hotels
- Sapphire (NC)
- 60 hotels
- Salvo (NC)
- 60 hotels
- Southern Shores (NC)
- 58 hotels
- Highlands (NC)
- 56 hotels
- Mars Hill (NC)
- 55 hotels
- Ansley Heights (NC)
- 54 hotels
- New Bern (NC)
- 54 hotels
- Mooresville (NC)
- 52 hotels
- Whittier (NC)
- 48 hotels
- Wrightsville Beach (NC)
- 47 hotels
- Jacksonville (NC)
- 47 hotels
- Morrisville (NC)
- 46 hotels
- Concord (NC)
- 46 hotels
- Emerald Isle (NC)
- 46 hotels
- Aquone (NC)
- 46 hotels
- Hendersonville (NC)
- 45 hotels
- Waynesville (NC)
- 45 hotels
- Cherokee (NC)
- 42 hotels
- Cary (NC)
- 42 hotels
- Pineola
- 40 hotels
- Black Mountain
- 40 hotels
- Valle Crucis (NC)
- 40 hotels
- Beaufort (NC)
- 40 hotels
- Burnsville
- 39 hotels
- Fairview (NC)
- 38 hotels
- Candler (NC)
- 38 hotels
- Black Mountain (NC)
- 38 hotels
- Pine Knoll Shores (NC)
- 37 hotels
- High Point (NC)
- 36 hotels
- Greenville (NC)
- 35 hotels
- Cashiers
- 35 hotels
- Royal Pines (NC)
- 35 hotels
- Glenville (NC)
- 34 hotels
- Sneads Ferry (NC)
- 33 hotels
- Flat Rock (NC)
- 32 hotels
- Fletcher (NC)
- 32 hotels
- Chapel Hill (NC)
- 31 hotels
- Southern Pines (NC)
- 30 hotels
- Weaverville (NC)
- 30 hotels
- Brownwood (NC)
- 30 hotels
- Leicester (NC)
- 30 hotels
- Denver (NC)
- 29 hotels
- Elizabeth City (NC)
- 29 hotels
- Harkers Island (NC)
- 28 hotels
- Edneyville (NC)
- 28 hotels
- Gastonia (NC)
- 27 hotels
- Canton (NC)
- 27 hotels
- Statesville (NC)
- 26 hotels
- Rocky Mount (NC)
- 26 hotels
- Fleetwood (NC)
- 26 hotels
- Marshall (NC)
- 25 hotels
- Sylva (NC)
- 25 hotels
- Lumberton (NC)
- 25 hotels
- Jonesville (NC)
- 24 hotels
- Brasstown
- 24 hotels
- Mill Spring
- 24 hotels
- Pisgah Forest (NC)
- 23 hotels
- Robbinsville (NC)
- 23 hotels
- Swannanoa
- 23 hotels
- Asheboro (NC)
- 23 hotels
- Cornelius (NC)
- 22 hotels
- Hickory (NC)
- 21 hotels
- Pinehurst (NC)
- 21 hotels
- Rosman
- 21 hotels
- Saluda (NC)
- 21 hotels
- Ferguson (NC)
- 21 hotels
- Powells Point
- 21 hotels
- Todd
- 20 hotels
- Burlington (NC)
- 20 hotels
- Shelby (NC)
- 20 hotels
- Wilson (NC)
- 20 hotels
- Morehead City (NC)
- 20 hotels
- Laurel Park (NC)
- 20 hotels
- Goldsboro (NC)
- 19 hotels
- Mills River (NC)
- 19 hotels
- Forest Hills (NC)
- 19 hotels
- Bald Head Island (NC)
- 19 hotels
- Manteo (NC)
- 18 hotels
- Salisbury (NC)
- 18 hotels
- Southport (NC)
- 17 hotels
- Columbus (NC)
- 17 hotels
- Dillsboro (NC)
- 17 hotels
- Newland
- 17 hotels
- East Flat Rock
- 17 hotels
- Salter Path
- 17 hotels
- Clyde (NC)
- 16 hotels
- Cherry Point
- 16 hotels
- Gold Rock (NC)
- 16 hotels
- Wilkesboro (NC)
- 16 hotels
- Roanoke Rapids (NC)
- 16 hotels
- Huntersville (NC)
- 16 hotels
- Spring Lake (NC)
- 15 hotels
- Lenoir (NC)
- 15 hotels
- Edenton (NC)
- 15 hotels
- Garner (NC)
- 15 hotels
- Rutherfordton (NC)
- 15 hotels
- Purlear
- 15 hotels
- Linville Falls
- 14 hotels
- Lake Toxaway
- 14 hotels
- Spruce Pine (NC)
- 14 hotels
- Chimney Rock (NC)
- 14 hotels
- West Jefferson (NC)
- 14 hotels
- Hot Springs (NC)
- 14 hotels
- St James (NC)
- 14 hotels
- Mt. Airy (NC)
- 14 hotels
- Monroe (NC)
- 14 hotels
- Kannapolis (NC)
- 14 hotels
- Lexington (NC)
- 13 hotels
- Wallace (NC)
- 13 hotels
- Jefferson (NC)
- 13 hotels
- Washington (NC)
- 13 hotels
- Morganton (NC)
- 13 hotels
- Burnsville (NC)
- 13 hotels
- Bryson (NC)
- 13 hotels
- Andrews (NC)
- 13 hotels
- Smithfield (NC)
- 13 hotels
- Swansboro (NC)
- 13 hotels
- Grassy Creek
- 13 hotels
- Sparta (NC)
- 12 hotels
- Naples (NC)
- 12 hotels
- Sandy Mush (NC)
- 12 hotels
- Apex (NC)
- 12 hotels
- Kinston (NC)
- 12 hotels
- Aberdeen (NC)
- 12 hotels
- Sanford (NC)
- 11 hotels
- Williamston (NC)
- 11 hotels
- Valley Hill (NC)
- 11 hotels
- The Black Cat (NC)
- 11 hotels
- Tryon (NC)
- 11 hotels
- Knightdale (NC)
- 11 hotels
- Mount Holly
- 11 hotels
- Cullowhee (NC)
- 10 hotels
- Hope Mills (NC)
- 10 hotels
- Sugar Grove (NC)
- 10 hotels
- Henderson (NC)
- 10 hotels
- Reidsville (NC)
- 10 hotels
- Forest City (NC)
- 10 hotels
- Dobson (NC)
- 9 hotels
- Belmont (NC)
- 9 hotels
- Archdale (NC)
- 9 hotels
- Selma (NC)
- 9 hotels
- Etowah (NC)
- 9 hotels
- Bath (NC)
- 9 hotels
- Barnardsville
- 9 hotels
- Old Fort
- 8 hotels
- Roxboro (NC)
- 8 hotels
- Dunn (NC)
- 8 hotels
- Wake Forest (NC)
- 8 hotels
- Kernersville (NC)
- 8 hotels
- Rockingham (NC)
- 8 hotels
- Davidson (NC)
- 8 hotels
- Leland (NC)
- 7 hotels
- Hillsborough (NC)
- 7 hotels
- Conover (NC)
- 7 hotels
- Clemmons (NC)
- 7 hotels
- Eden (NC)
- 7 hotels
- Albemarle (NC)
- 7 hotels
- Bakersville
- 7 hotels
- Grantsboro
- 7 hotels
- Stallings (NC)
- 6 hotels
- Fuquay Varina (NC)
- 6 hotels
- Kings Mountain (NC)
- 6 hotels
- Shallotte (NC)
- 6 hotels
- Chocowinity (NC)
- 5 hotels
- Elkin (NC)
- 5 hotels
- Graham (NC)
- 5 hotels
- Laurinburg (NC)
- 5 hotels
- Warrenton (NC)
- 5 hotels
- Zionville
- 5 hotels
- Altamont
- 5 hotels
- Glade Valley (NC)
- 5 hotels
- Moyock
- 5 hotels
- Crumpler
- 5 hotels
- Butner
- 5 hotels
- Carrboro (NC)
- 5 hotels
- Cedar Island
- 4 hotels
- Pittsboro (NC)
- 4 hotels
- Badin
- 4 hotels
- Icard
- 4 hotels
- Lillington (NC)
- 4 hotels
- Advance (NC)
- 4 hotels
- Ocracoke
- 4 hotels
- Sumner (NC)
- 4 hotels
- Fontana Village (NC)
- 4 hotels
- Mebane (NC)
- 4 hotels
- Mocksville (NC)
- 4 hotels
- Oxford (NC)
- 4 hotels
- Winterville (NC)
- 4 hotels
- Clayton (NC)
- 4 hotels
- Clinton (NC)
- 4 hotels
- Spindale (NC)
- 4 hotels
- Thomasville (NC)
- 4 hotels
- Warsaw (NC)
- 3 hotels
- Plymouth (NC)
- 3 hotels
- Tarboro (NC)
- 3 hotels
- Newton (NC)
- 3 hotels
- Whiteville (NC)
- 3 hotels
- Arden (NC)
- 3 hotels
- Elizabethtown (NC)
- 3 hotels
- Kenly (NC)
- 3 hotels
- Claremont (NC)
- 3 hotels
- Pilot Mountain (NC)
- 3 hotels
- King (NC)
- 3 hotels
- Lincolnton (NC)
- 3 hotels
- Mcleansville (NC)
- 3 hotels
- Bermuda Run (NC)
- 3 hotels
- Glen Alpine (NC)
- 3 hotels
- Fort Bragg (NC)
- 3 hotels
- Holly Springs (NC)
- 3 hotels
- James City (NC)
- 3 hotels
- Yanceyville (NC)
- 3 hotels
- Boiling Springs (NC)
- 3 hotels
- Rowland (NC)
- 3 hotels
- Wadesboro (NC)
- 3 hotels
- Yadkinville (NC)
- 3 hotels
- Elon
- 3 hotels
- Engelhard
- 2 hotels
- Linville
- 2 hotels
- Cumberland (WI)
- 2 hotels
- Siler City (NC)
- 2 hotels
- Weldon (NC)
- 2 hotels
- Cedar Point (NC)
- 2 hotels
- Carthage (NC)
- 2 hotels
- Sunbury
- 2 hotels
- Warrensville (NC)
- 2 hotels
- Taylorsville
- 2 hotels
- Taylortown (NC)
- 2 hotels
- Sedalia (NC)
- 2 hotels
- Blands (NC)
- 2 hotels
- Louisburg (NC)
- 2 hotels
- Garysburg (NC)
- 2 hotels
- Benson (NC)
- 2 hotels
- Biscoe (NC)
- 1 hotel
- Mount Airy (NC)
- 1 hotel
- Franklinton (NC)
- 1 hotel
- Mount Olive (NC)
- 1 hotel
- Raeford (NC)
- 1 hotel
- Eastover (NC)
- 1 hotel
- Troy (NC)
- 1 hotel
- Woodland (NC)
- 1 hotel
- Scotland Neck
- 1 hotel
- Grover (NC)
- 1 hotel
- Middleburgh
- 1 hotel
- Ahoskie
- 1 hotel
- Pembroke (NC)
- 1 hotel
- Pinebluff (NC)
- 1 hotel
- St Pauls (NC)
- 1 hotel
North Carolina hotels & accommodations
Cheap places to stay in North Carolina
4-star hotels in North Carolina
Luxury hotels in North Carolina
Popular hotels
Frequently asked questions
What's the average price of a hotel in North Carolina?
The average price for a 3-star hotel in North Carolina is USD 159. The average price for a 4-star hotel in North Carolina is USD 252. The average price for a 5-star hotel in North Carolina is USD 256.
What's the average price of a hotel in North Carolina this weekend?
The average price for a 3-star hotel in North Carolina this weekend is USD 149. The average price for a 4-star hotel in North Carolina this weekend is USD 245. The average price for a 5-star hotel in North Carolina this weekend is USD 269.
What's the average price of a hotel in North Carolina tonight?
The average price for a 3-star hotel in North Carolina tonight is USD 138. The average price for a 4-star hotel in North Carolina tonight is USD 215. The average price for a 5-star hotel in North Carolina tonight is USD 262.
What are the best hotels in North Carolina near North Carolina Museum of Natural Sciences?
Verified travelers to North Carolina who stayed near North Carolina Museum of Natural Sciences have given top reviews to Hampton Inn & Suites Raleigh Midtown, NC, Guest House Raleigh and The Longleaf Hotel.
What are the best hotels in North Carolina near International Civil Rights Center & Museum?
Verified travelers to North Carolina who stayed near International Civil Rights Center & Museum have given top reviews to Greenwood Bed & Breakfast, Double Oaks Bed & Breakfast and Proximity Hotel.
What are the best hotels in North Carolina near Sarah P. Duke Gardens?
Verified travelers to North Carolina who stayed near Sarah P. Duke Gardens have given top reviews to AC Hotel by Marriott Durham, Washington Duke Inn & Golf Club and SpringHill Suites Durham City View.
What are the most popular hotels in North Carolina?
Some of our most popular hotels in North Carolina are Dunhill Hotel, Hawthorne Inn & Conference Center and La Quinta Inn & Suites by Wyndham Univ Area Chapel Hill.
What are the best hotels in North Carolina for couples?
Hotels in North Carolina that are highly rated by couples include Dunhill Hotel, BridgePointe Hotel & Marina and Hawthorne Inn & Conference Center.
What are the best hotels in North Carolina for families?
Hotels in North Carolina that are highly rated by families include Dunhill Hotel, Microtel Inn & Suites by Wyndham Greenville/University Med and La Quinta Inn & Suites by Wyndham Univ Area Chapel Hill.
What hotels in North Carolina have the best views?
Verified travelers to North Carolina have given top reviews for the views at Rodeway Inn & Suites Plymouth Hwy 64, SpringHill Suites Raleigh Cary and The Beaufort Hotel.
What hotels in North Carolina have the best breakfast?
Verified travelers to North Carolina have given top reviews for the breakfast at Best Western Butner Creedmoor Inn, Hampton Inn & Suites Durham/North I-85 and Hampton Inn Spring Lake Fayetteville.
What are the best cities in North Carolina to stay in?
Popular cities among travelers staying in North Carolina include Charlotte (NC), Greensboro (NC) and Winston Salem (NC).
