Star Rating
Hotel Name
Price Range (USD)to
Amenities

Oak Island North Carolina Accommodations

Find hotels in Oak Island using the list and search tools below. Find discounted hotel accommodations in or close to Oak Island, NC for your upcoming personal or group travel. We provide the best Oak Island North Carolina hotel rooms. Review the Oak Island hotel list below to find the perfect lodging. We also have a map of the Oak Island hotels. Booking 5+ Rooms? Find Oak Island Group Hotel Discounts

The Oak Island center point is around 8 miles southwest of Brunswick Nuclear and 16 miles east of Downtown Ocean Isle Beach.

Oak Island Hotels & Accommodations

Holiday Inn Express Southport / Oak Island
+1-888-690-5281
3400 Southport Supply Rd., Bolivia, NC 28422 ~4.65 miles north of Oak Island
  • Affordable Beach hotel
  • Free breakfast
From$70
Very Good 4.5 /5Review Score Call
Comfort Suites : 4963 Southport Supply Rd. 4963 Southport Supply Rd., Southport, NC 28461 ~6.18 miles northeast of Oak Island
  • Economical Suburban hotel
  • 3 floors in hotel
Days Inn 3670 Express Dr. Sw, Shallotte, NC 28470 ~15.65 miles west of Oak Island
  • Midscale Rural hotel
  • Comp. Breakfast
Comfort Inn 360 Whiteville Rd., Shallotte, NC 28459 ~15.68 miles west of Oak Island
  • Economy Highway hotel
  • Free complimentary breakfast
Econo Lodge Inn & Suites : 4646 East Coast Lane
+1-888-305-3366
4646 East Coast Lane, Shallotte, NC 28470 ~16.12 miles west of Oak Island
  • Cheap Highway property
  • Free breakfast
Courtyard Marriott Carolina Beach : 100 Charlotte Ave. 100 Charlotte Ave., Carolina Beach, NC 28428 ~16.53 miles northeast of Oak Island
  • 3-star Beach hotel
  • 18 suites in property
Microtel Inn & Suites 907 North Lake Park Blvd., Carolina Beach, NC 28428 ~16.99 miles northeast of Oak Island
  • Low priced Resort property
  • Check-in time: 2:00p.m.
Surfside Lodge : 234 Carolina Beach Ave. North
+1-888-690-5281
234 Carolina Beach Ave. North, Carolina Beach, NC 28428 ~17.04 miles northeast of Oak Island
  • Cheap property
The Islander Inn
+1-800-230-4134
57 West 1st St., Ocean Isle Beach, NC 28469 ~17.08 miles west of Oak Island
  • Mid-scale Beach property
  • Hotel has 71 rooms
Beacon House Inn Bed & Breakfast : 715 Carolina Beach Ave. North
+1-800-997-5148
715 Carolina Beach Ave. North, Carolina Beach, NC 28428 ~17.37 miles northeast of Oak Island
  • Affordable Beach hotel
  • 2 suites in hotel
From$116
Very Good 4.5 /5Read Reviews Call
Beau Rivage Golf & Resort in Wilmington 649 Rivage Promenade, Wilmington, NC 28412 ~19.76 miles northeast of Oak Island
  • Three Star Golf Course property
  • Hotel has 27 rooms
Sea Trail Golf Resort & Convention Center : 75a Clubhouse Rd. 75a Clubhouse Rd., Sunset Beach, NC 28468 Website ~21.22 miles west of Oak Island
  • 3-star Resort property
  • Hotel has 22 meeting rooms
Best Western Plus Wilmington Inn in Wilmington
+1-800-881-1523
5600 Carolina Beach Rd., Wilmington, NC 28412 ~21.34 miles northeast of Oak Island
  • 2 star Beach property
  • Gym is available on property
From$50
Very Good 4.0 /5Review Score Call
Best Western Plus Westgate Inn & Suites in Leland 1120 Towne Lake Dr., Leland, NC 28451 ~22.00 miles north of Oak Island
  • Affordable Highway hotel
  • 100 rooms in property
Holiday Inn Express Leland / Wilmington Area 1020 Grandiflora Dr., Leland, NC 28451 ~22.12 miles north of Oak Island
  • Mid-scale Suburban property
  • Check-in time: 3:00pm
From$89
Very Good 4.5 /5Read Reviews Call
Value Place Wilmington Nc in Wilmington
+1-800-230-4134
2657 Carolina Beach Rd., Wilmington, NC 28412 ~23.02 miles northeast of Oak Island
  • 2-star property
  • 4 floors in property
Hampton Inn Wilmington Medical Park 2320 South 17th St., Wilmington, NC 28401 ~23.93 miles northeast of Oak Island
  • Two star Suburban property
  • Fitness + Health Center
Riverview Suites - Wilmington 106 North Water St., Wilmington, NC 28401 ~25.39 miles northeast of Oak Island
  • Midscale Downtown hotel
  • Hotel has 40 suites
From$109
Very Good 4.0 /5Read Reviews Call
Hilton Wilmington Riverside 301 North Water St., Wilmington, NC 28401 ~25.51 miles northeast of Oak Island
  • Affordable Downtown hotel
  • Hotel has 9 floors
Best Western Plus Coastline Inn 503 Nutt St., Wilmington, NC 28401 ~25.66 miles northeast of Oak Island
  • Low priced Riverfront hotel
  • Free complimentary breakfast
Extended Stay America - Wilmington 4929 New Centre Dr., Wilmington, NC 28403 ~26.50 miles northeast of Oak Island
  • 2 star Beach property
  • 3 floors in property
Americas Best Value Inn Wilmington in Wilmington 2828 Market St., Wilmington, NC 28403 ~26.59 miles northeast of Oak Island
  • Low-priced Downtown property
  • Comp. Breakfast
Super 8 - Wilmington
+1-800-230-4134
3604 Market St., Wilmington, NC 28403 ~26.92 miles northeast of Oak Island
  • Cheap Beach property
  • Check in time: 2:00 PM
Comfort Suites - Wilmington 4721 Market St., Wilmington, NC 28405 ~27.53 miles northeast of Oak Island
  • Affordable Airport property
  • Hotel has 73 suites
Staybridge Suites Wilmington E - Wilmington 5010 New Centre Dr., Wilmington, NC 28403 ~27.65 miles northeast of Oak Island
  • Three Star Suburban hotel
  • 93 sleeping rooms in hotel
Next 25 Oak Island Hotels >  [1 - 25 of 50]    
Next: See My Oak Island Hotels with Pricing
Back to Top