Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Courtyard By Marriott in or near Oak Island

Courtyard Marriott Carolina Beach in Carolina Beach 100 Charlotte Ave., Carolina Beach, NC 28428 ~16.53 miles northeast of Oak Island center
  • Mid-scale Beach hotel
  • Check-in time: 3pm
  • Beds were acceptable for 61%
  • Boardwalk was a bit noisy
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Wilmington Downtown / Histor : 229 North 2nd St. 229 North 2nd St., Wilmington, NC 28401 ~25.57 miles northeast of Oak Island center
  • Midscale Downtown hotel
  • 5 suites in hotel
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard Wilmington / Wrightsville Beach in Wilmington 151 Van Campen Blvd., Wilmington, NC 28403 ~27.92 miles northeast of Oak Island center
  • Three Star Beach property
  • Shuttle to airport available
From$67
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard Marriott Barefoot Landing in Myrtle Beach 1000 Commons Blvd., Myrtle Beach, SC 29572 ~35.72 miles west of Oak Island center
  • Three Star Beach property
  • 5 suites in property
  • Restaurants right next to the hotel
  • Good food
Courtyard by Marriott Broadway - Myrtle Beach 1351 21st Ave. North, Myrtle Beach, SC 29577 ~44.70 miles west of Oak Island center
  • Three Star Resort hotel
  • Gym / Fitness Center Available
  • Phenomenal customer service skills
  • Rooms are ok
From$79
Very Good 4.0 /5Reviews CallBookMore Details

Hotels like Courtyard By Marriott

Holiday Inn Express Southport / Oak Island 3400 Southport Supply Rd., Bolivia, NC 28422
  • Affordable Beach hotel
  • Hotel has 20 suites
Wingate by Wyndham Southport 1511 North Howe St., Southport, NC 28461
  • 3 star Beach property
  • Check-in time: 3:00pm
Days Inn in Shallotte 3670 Express Dr. Sw, Shallotte, NC 28470
  • 3 star Rural hotel
  • 2 floors in property
  • Vibe is not too good
  • Close to the beach
Hampton Inn & Suites Carolina Beach Oceanfront - Carolina Beach 1 Harper Ave., Carolina Beach, NC 28428
  • Midscale hotel
  • 100 rooms in hotel
The Islander Inn
+1-866-221-8581
57 West 1st St., Ocean Isle Beach, NC 28469
  • 3 star Beach property
  • Free breakfast available
  • Most guests thought the building wasn't nice
  • Food is average

Next: Show All Available Comparable Hotels with Pricing
Back to Top