Star Rating
Hotel Name
Price Range (USD)to
Amenities

Carolina Beach North Carolina Hotels & Motels

Find hotels in Carolina Beach using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Carolina Beach, NC for your upcoming individual or group travel. We show the best Carolina Beach, North Carolina motel and hotel rooms. Browse the Carolina Beach area hotels to find the perfect lodging! Please use the provided map of the Carolina Beach hotels. Booking 5+ Rooms? Find Carolina Beach Group Hotel Deals

The Carolina Beach center is around 4 miles south of Veterans Park Sports Complex and 8 miles east of Brunswick Nuclear.

Carolina Beach Hotels/Accommodations

Courtyard Marriott Carolina Beach : 100 Charlotte Ave. 100 Charlotte Ave., Carolina Beach, NC 28428
  • Mid-scale Beach hotel
  • Check-in: 3pm
  • Staff was amazing
  • Patio door cracked
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Surfside Lodge : 234 Carolina Beach Ave. North
+1-800-230-4134
234 Carolina Beach Ave. North, Carolina Beach, NC 28428
  • Cheap hotel
  • No dishes
  • About half of guests thought the kitchenette was ok
Microtel Inn & Suites 907 North Lake Park Blvd., Carolina Beach, NC 28428
  • Cheap Resort property
  • 3 floors in hotel
  • Close to the beach with many options for eating and drinking
  • Fair budget hotel
Beacon House Inn Bed & Breakfast
+1-888-690-5247
715 Carolina Beach Ave. North, Carolina Beach, NC 28428
  • Midscale Beach hotel
  • Check-in: 4:00 PM
  • Tasty breakfast
  • Close to the beach
From$116
Very Good 4.5 /5Recent Reviews CallBookMore Details
Beau Rivage Golf & Resort : 649 Rivage Promenade 649 Rivage Promenade, Wilmington, NC 28412 ~5.34 miles north of Carolina Beach
  • Three Star Golf Course hotel
  • Check in: 2:00pm
  • Most guests were happy with the bathroom
  • Housekeeping is satisfactory
From$78
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Plus Wilmington / Carolina Beach 5600 Carolina Beach Rd., Wilmington, NC 28412 ~6.90 miles north of Carolina Beach
  • Three Star Beach hotel
  • 3 floors in hotel
Wingate by Wyndham Southport : 1511 North Howe St. 1511 North Howe St., Southport, NC 28461 ~10.11 miles southwest of Carolina Beach
  • 3-star Beach property
  • Gym / Fitness Center Available
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites 4963 Southport Supply Rd., Southport, NC 28461 ~10.64 miles southwest of Carolina Beach
  • Economy Suburban hotel
  • Check-in time: 3:00 PM
  • Disappointing internet connection
  • Fair breakfast prices
From$69
Very Good 4.5 /5Reviews CallBookMore Details
Value Place Wilmington Nc in Wilmington
+1-888-690-5281
2657 Carolina Beach Rd., Wilmington, NC 28412 ~10.74 miles north of Carolina Beach
  • Economy hotel
  • 121 rooms in hotel
  • A lot of value for the price
  • More comfort would be nice
From$32
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Wilmington Medical Park - Wilmington 2320 South 17th St., Wilmington, NC 28401 ~11.39 miles north of Carolina Beach
  • 2-star Suburban property
  • Check-in: 3:00pm
  • Excellent location
  • High comfort
Blockade Runner Beach Resort in Wrightsville Beach 275 Waynick Blvd., Wrightsville Beach, NC 28480 ~12.80 miles northeast of Carolina Beach
  • Three Star Beach property
  • Airport shuttle provided
  • Fantastic service
  • Most guests liked the proximity to sightseeing
Extended Stay America 4929 New Centre Dr., Wilmington, NC 28403 ~12.81 miles north of Carolina Beach
  • Economical Beach hotel
  • Hotel has 3 suites
  • No breakfast
  • Good restaurants & bars in the area
Hampton Inn & Suites Wilmington Wrightsville Beach 1989 Eastwood Rd., Wilmington, NC 28403 ~13.64 miles north of Carolina Beach
  • 3 star Beach hotel
  • 2 meeting rooms in property
Holiday Inn Express Southport / Oak Island - Bolivia 3400 Southport Supply Rd., Bolivia, NC 28422 ~13.91 miles west of Carolina Beach
  • Affordable Beach hotel
  • 20 suites in hotel
From$75
Very Good 4.5 /5Reviews CallBookMore Details
Baymont Inn : 306 South College Rd.
+1-888-283-3404
306 South College Rd., Wilmington, NC 28403 ~13.95 miles north of Carolina Beach
  • Low-priced hotel
  • About half of guests thought it was rather dirty
  • WiFi system needs upgrading
Americas Best Value Inn Wilmington in Wilmington 2828 Market St., Wilmington, NC 28403 ~13.97 miles north of Carolina Beach
  • Two star Downtown property
  • Check in time: 3:00pm
  • Hotel buildings could use some improvement
  • Low water pressure
Super 8 : 3604 Market St.
+1-888-690-5281
3604 Market St., Wilmington, NC 28403 ~14.07 miles north of Carolina Beach
  • 2-star Beach property
  • Check-in time: 2:00 PM
  • Average wifi quality
  • Rooms are not good
From$49
Average 3.0 /5Reviews CallBookMore Details
Staybridge Suites Wilmington E - Wilmington 5010 New Centre Dr., Wilmington, NC 28403 ~14.07 miles north of Carolina Beach
  • Mid-scale Suburban hotel
  • 93 suites in hotel
  • Fair breakfast prices
  • Well-designed suites hotel
Comfort Inn University in Wilmington 151 South College Rd., Wilmington, NC 28403 ~14.13 miles north of Carolina Beach
  • Cheap Beach hotel
  • Complimentary breakfast is offered
Holiday Inn Resort Wrightsville Beach : 1706 North Lumina Ave.
+1-888-690-5247
1706 North Lumina Ave., Wrightsville Beach, NC 28480 ~14.13 miles northeast of Carolina Beach
  • Affordable Beach hotel
  • Hotel has 8 suites
  • Incredible bar
  • Approx. half of guests complained about the bathroom
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Best Western Plus Westgate Inn & Suites 1120 Towne Lake Dr., Leland, NC 28451 ~14.15 miles northwest of Carolina Beach
  • Three Star Highway hotel
  • 5 floors in property
Riverview Suites 106 North Water St., Wilmington, NC 28401 ~14.15 miles north of Carolina Beach
  • Affordable Downtown property
  • 9 floors in hotel
  • Internet did not work
  • Beds need improvement
Holiday Inn Express & Suites 160 Van Campen Blvd., Wilmington, NC 28403 ~14.19 miles north of Carolina Beach
  • Midscale Beach hotel
  • Check-in: 3pm
  • Ac didn't work
  • No fan in the bathroom
Courtyard Wilmington / Wrightsville Beach - Wilmington 151 Van Campen Blvd., Wilmington, NC 28403 ~14.23 miles north of Carolina Beach
  • 3-star Beach hotel
  • Fitness + Health Center
From$69
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Landfall - Wilmington 1200 Culbreth Dr., Wilmington, NC 28405 ~14.24 miles north of Carolina Beach
  • Affordable Beach hotel
  • 90 rooms in property
  • Fair breakfast prices
  • Most guests thought rooms were spacious
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Next 25 Carolina Beach Hotels >  [1 - 25 of 50]    
Next: See My Carolina Beach Hotels with Pricing
Back to Top