Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Marriott Hotels And Resorts 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
  • Three Star Beach property
  • 144 sleeping rooms in hotel
  • Beach nearby
  • Value for money could be better
From$89
Very Good 4.0 /5Read Reviews 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
  • Three Star Downtown hotel
  • Hotel has a green policy Learn more
Courtyard Wilmington / Wrightsville Beach : 151 Van Campen Blvd. 151 Van Campen Blvd., Wilmington, NC 28403 ~27.92 miles northeast of Oak Island center
  • Three Star Beach hotel
  • Gym / Fitness Center Available
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Courtyard Marriott Barefoot Landing in Myrtle Beach 1000 Commons Blvd., Myrtle Beach, SC 29572 ~35.72 miles west of Oak Island center
  • Mid-scale Beach hotel
  • Check-in time: 03:00pm
  • The majority of guests thought it was clean
  • Made us feel very welcome
Marriott's Oceanwatch Villas at Grande Dunes
+1-866-221-8581
8500 Costa Verde Dr., Myrtle Beach, SC 29572 ~38.67 miles west of Oak Island center
  • Expensive Beach hotel
  • 361 rooms in hotel
  • Beautiful beach
  • Courteous staff
From$195
Very Good 4.5 /5Read Reviews CallBookMore Details
Myrtle Beach Marriott Resort & Spa at Grande Dunes in Myrtle Beach 8400 Costa Verde Dr., Myrtle Beach, SC 29572 ~39.71 miles west of Oak Island center
  • 4 star Beach hotel
  • Hotel has 8 suites
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Broadway 1351 21st Ave. North, Myrtle Beach, SC 29577 ~44.70 miles west of Oak Island center
  • Midscale Resort property
  • 2 meeting rooms in property
  • Food could be better
  • Food not do good
From$79
Very Good 4.0 /5Review Score CallBookMore Details

Comparable hotels to Marriott Hotels And Resorts

Holiday Inn Express Southport / Oak Island 3400 Southport Supply Rd., Bolivia, NC 28422
  • 3 star Beach property
  • Hotel has 4 floors
Wingate by Wyndham Southport in Southport 1511 North Howe St., Southport, NC 28461
  • Midscale Beach hotel
  • Fitness center on property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn : 3670 Express Dr. Sw 3670 Express Dr. Sw, Shallotte, NC 28470
  • Affordable Rural hotel
  • 2 floors in hotel
  • Most guests thought the service was very professional
  • Friendly front desk staff
Courtyard Marriott Carolina Beach 100 Charlotte Ave., Carolina Beach, NC 28428
  • 3-star Beach property
  • Check in time: 3pm
  • Furniture needs more attention
  • Value for money could be better
From$89
Very Good 4.0 /5Reviews CallBookMore Details
The Islander Inn : 57 West 1st St.
+1-866-221-8581
57 West 1st St., Ocean Isle Beach, NC 28469
  • Affordable Beach property
  • 4 meeting rooms in property
  • Clean
  • Amenities are not the best

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