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
  • 3 star Beach hotel
  • 144 rooms in hotel
  • The majority of guests thought the view was good
  • Walls are too thin
Surfside Lodge
+1-800-230-4134
234 Carolina Beach Ave. North, Carolina Beach, NC 28428
  • Low-priced property
  • Horrible vibe
  • Within walking distance to the boardwalk
Microtel Inn & Suites 907 North Lake Park Blvd., Carolina Beach, NC 28428
  • Low Cost Resort property
  • Free complimentary breakfast
  • The majority of guests found the staff to be very friendly
  • Friendly service
From$35
Average 3.5 /5Reviews Call
Beacon House Inn Bed & Breakfast
+1-888-690-5247
715 Carolina Beach Ave. North, Carolina Beach, NC 28428
  • 3-star Beach hotel
  • 2 floors in property
  • Every guests reviewed said rooms were clean
  • Beautiful beach
From$116
Very Good 4.5 /5Latest Reviews Call
Beau Rivage Golf & Resort 649 Rivage Promenade, Wilmington, NC 28412 ~5.34 miles north of Carolina Beach
  • Three Star Golf Course hotel
  • 27 suites in property
  • Nice rooms
  • Great service
From$79
Very Good 4.0 /5Read Reviews Call
Best Western Plus Wilmington / Carolina Beach in Wilmington
+1-800-881-1523
5600 Carolina Beach Rd., Wilmington, NC 28412 ~6.90 miles north of Carolina Beach
  • Affordable Beach hotel
  • Hotel has 64 rooms
Wingate by Wyndham Southport
+1-888-283-3404
1511 North Howe St., Southport, NC 28461 ~10.11 miles southwest of Carolina Beach
  • Three Star property
  • Check in: 11:00 AM
From$75
Very Good 4.0 /5Reviews Call
Comfort Suites 4963 Southport Supply Rd., Southport, NC 28461 ~10.64 miles southwest of Carolina Beach
  • Cheap Suburban property
  • 3 floors in property
  • No smoking room
  • Cute shops in old town
Value Place Wilmington Nc
+1-888-690-5281
2657 Carolina Beach Rd., Wilmington, NC 28412 ~10.74 miles north of Carolina Beach
  • Low Cost property
  • 4 floors in hotel
  • There was no hair dryer
  • Noise level was so loud
Hampton Inn Wilmington Medical Park 2320 South 17th St., Wilmington, NC 28401 ~11.39 miles north of Carolina Beach
  • Low priced Suburban property
  • Hotel has 4 floors
  • Clean rooms
  • Friendly service
From$89
Very Good 4.5 /5Review Score Call
Blockade Runner Beach Resort - Wrightsville Beach 275 Waynick Blvd., Wrightsville Beach, NC 28480 ~12.80 miles northeast of Carolina Beach
  • Affordable Beach property
  • Access to gym on-site
  • WiFi system needs upgrading
  • Adequate balcony
Extended Stay America 4929 New Centre Dr., Wilmington, NC 28403 ~12.81 miles north of Carolina Beach
  • Economical Beach hotel
  • Check in time: 3:00
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • Spacious rooms
Hampton Inn & Suites Wilmington Wrightsville Beach 1989 Eastwood Rd., Wilmington, NC 28403 ~13.64 miles north of Carolina Beach
  • Three Star Beach hotel
  • 2 conference rooms in property
Holiday Inn Express Southport / Oak Island 3400 Southport Supply Rd., Bolivia, NC 28422 ~13.91 miles west of Carolina Beach
  • Three Star Beach hotel
  • Hotel has 4 floors
Baymont Inn
+1-888-283-3404
306 South College Rd., Wilmington, NC 28403 ~13.95 miles north of Carolina Beach
  • Low priced hotel
  • Rooms could be larger
  • Not very clean
Americas Best Value Inn Wilmington - Wilmington 2828 Market St., Wilmington, NC 28403 ~13.97 miles north of Carolina Beach
  • 2-star Downtown hotel
  • Check-in: 3:00pm
  • Pillows were small
  • More comfort would be nice
Super 8
+1-888-690-5281
3604 Market St., Wilmington, NC 28403 ~14.07 miles north of Carolina Beach
  • 2 star Beach hotel
  • 3 floors in property
  • More comfort would be nice
  • Entrance area is not particularly attractive
Staybridge Suites Wilmington E 5010 New Centre Dr., Wilmington, NC 28403 ~14.07 miles north of Carolina Beach
  • Three Star Suburban hotel
  • Check in: 3:00 PM
  • Room cleanliness is acceptable
  • Complimentary full hot breakfast w/ bacon
Comfort Inn University - Wilmington
+1-800-997-5148
151 South College Rd., Wilmington, NC 28403 ~14.10 miles north of Carolina Beach
  • Cheap Beach property
  • 6 floors in property
Holiday Inn Resort Wrightsville Beach
+1-888-690-5247
1706 North Lumina Ave., Wrightsville Beach, NC 28480 ~14.13 miles northeast of Carolina Beach
  • 3 star Beach hotel
  • 10 meeting rooms in property
  • The majority of guests liked the proximity to shopping
  • Delicious dinner
From$109
Very Good 4.5 /5Reviews Call
Best Western Plus Westgate Inn & Suites 1120 Towne Lake Dr., Leland, NC 28451 ~14.15 miles northwest of Carolina Beach
  • Mid-scale Highway hotel
  • Hotel has 5 floors
Riverview Suites - Wilmington 106 North Water St., Wilmington, NC 28401 ~14.15 miles north of Carolina Beach
  • Mid-scale Downtown property
  • 30 rooms in hotel
  • Not very clean
  • For 90%, the rooms looked old
From$99
Very Good 4.0 /5Review Score Call
Holiday Inn Express & Suites : 160 Van Campen Blvd. 160 Van Campen Blvd., Wilmington, NC 28403 ~14.19 miles north of Carolina Beach
  • Midscale Beach hotel
  • Hotel has an eco-friendly policy Read more
  • Excellent customer service
  • Room is all right
Courtyard Wilmington / Wrightsville Beach in Wilmington 151 Van Campen Blvd., Wilmington, NC 28403 ~14.23 miles north of Carolina Beach
  • Three Star Beach hotel
  • Fitness + Health Center
From$69
Very Good 4.5 /5Review Score Call
Residence Inn by Marriott Landfall 1200 Culbreth Dr., Wilmington, NC 28405 ~14.24 miles north of Carolina Beach
  • Three Star Beach hotel
  • Check in time: 3:00PM
  • Spacious sleeping quarters
  • Friendly service
From$109
Very Good 4.0 /5Review Score Call
Next 25 Carolina Beach Hotels >  [1 - 25 of 50]    
Next: See My Carolina Beach Hotels with Pricing
Back to Top