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 hotel
  • 3 conference rooms in property
From$64
Very Good 4.0 /5Review Score Call
Courtyard Wilmington / Wrightsville Beach : 151 Van Campen Blvd. 151 Van Campen Blvd., Wilmington, NC 28403 ~27.92 miles northeast of Oak Island center
  • Affordable Beach property
  • Airport shuttle available
Courtyard Marriott Barefoot Landing in Myrtle Beach 1000 Commons Blvd., Myrtle Beach, SC 29572 ~35.72 miles west of Oak Island center
  • Midscale Beach hotel
  • 5 floors in hotel
Myrtle Beach Marriott Resort & Spa at Grande Dunes - Myrtle Beach
+1-888-690-5247
8400 Costa Verde Dr., Myrtle Beach, SC 29572 ~38.67 miles west of Oak Island center
  • 4-star Beach property
  • Check-in time: 4pm
Marriott's Oceanwatch Villas at Grande Dunes - Myrtle Beach
+1-888-305-3366
8500 Costa Verde Dr., Myrtle Beach, SC 29572 ~38.67 miles west of Oak Island center
  • Three Star Beach hotel
  • Check in time: 4 pm
From$195
Very Good 4.5 /5Reviews Call
Courtyard by Marriott Broadway in Myrtle Beach
+1-800-881-1523
1351 21st Ave. North, Myrtle Beach, SC 29577 ~44.70 miles west of Oak Island center
  • 3 star Resort hotel
  • 2 meeting rooms in hotel
From$99
Very Good 4.0 /5Read Reviews Call

Comparable hotels to Marriott Hotels And Resorts

Holiday Inn Express Southport / Oak Island in Bolivia
+1-888-690-5281
3400 Southport Supply Rd., Bolivia, NC 28422
  • Three Star Beach property
  • Comp. Breakfast
From$55
Very Good 4.5 /5Review Score Call
Days Inn
+1-800-230-4134
3670 Express Dr. Sw, Shallotte, NC 28470
  • Three Star Rural property
  • Complimentary breakfast is offered
Courtyard Marriott Carolina Beach - Carolina Beach 100 Charlotte Ave., Carolina Beach, NC 28428
  • Midscale Beach property
  • Access to gym on-site
From$64
Very Good 4.0 /5Read Reviews Call
The Islander Inn : 57 West 1st St.
+1-888-690-5247
57 West 1st St., Ocean Isle Beach, NC 28469
  • 3-star Beach property
  • 4 conference rooms in property
Beacon House Inn Bed & Breakfast : 715 Carolina Beach Ave. North
+1-888-305-3366
715 Carolina Beach Ave. North, Carolina Beach, NC 28428
  • Three Star Beach hotel
  • 9 sleeping rooms in hotel
From$116
Very Good 4.5 /5Recent Reviews Call

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