Where to stay

Hotels near Oak Island, NC: motels, inns & rentals

Most Oak Island stays are beach houses rented by the week in summer. Book through a local rental company with an office on the island, or search the big sites.

Hotels near Oak Island, NC

Oak Island has 5 motels on the island itself (Anchor Inn Motel, Captain's Cove Motel, Oak Island Inn, Ocean Crest Motel and The Beach House Motel & Suites). Hotels and inns are on the mainland near Southport. Most visitors rent a beach house from one of 6 local rental companies. Jump to hotels & motels.

Local rental companies 6

🏠
Better Beach Rentals & SalesOffice: 8601 E Oak Island Dr, Oak Island
🏠
Coastal Vacation Resorts Oak IslandOffice: 8118 E Oak Island Dr, Oak Island
🏠
iTrip Oak IslandOffice: 8821 E Oak Island Dr, Suite 4, Oak Island
🏠
Margaret Rudd & AssociatesOffice: 210 Country Club Dr, Oak Island
🏠
Oak Island Accommodations (rentalsatthebeach.com)Office: 8901 E Oak Island Dr, Oak Island
🏠
Salt & Sand RealtyOffice: 104 Price St, Oak Island

Hotels & motels on Oak Island 5

🏨
Anchor Inn MotelMotel · 5611 E Oak Island Dr, Oak Island, NC 28465
🏨
Captain's Cove MotelMotel · 6401 E Oak Island Dr, Oak Island, NC 28465
🏨
Oak Island InnMotel · 8101 E Oak Island Dr, Oak Island, NC 28465
🏨
Ocean Crest MotelMotel · 1417 E Beach Dr, Oak Island, NC 28465
🏨
The Beach House Motel & SuitesMotel · 500 Ocean Dr, Oak Island, NC 28465

Hotels & motels nearby 7

🏨
Boiling Spring Lakes MotelMotel · 2 North Shore Dr, Boiling Spring Lakes, NC 28461
🏨
Comfort Suites Southport–Oak IslandHotel · 4963 Southport Supply Rd, Southport, NC 28461
🏨
Fairfield Inn & Suites SouthportHotel · 5181 Southport Supply Rd SE, Southport, NC 28461
🏨
Hampton Inn & Suites SouthportHotel · 4820 Port Loop Rd SE, Southport, NC 28461
🏨
Holiday Inn Express & Suites Southport–Oak Island AreaHotel · 3400 Southport Supply Rd SE, Bolivia, NC 28422
🏨
Robert Ruark InnBed & breakfast · 119 N Lord St, Southport, NC 28461
🏨
The Inn at SouthportInn · 512 N Howe St, Southport, NC 28461

Search the big sites

Common questions

❓
Are there hotels on Oak Island, NC?Our list has 5 motels on the island: Anchor Inn Motel, Captain's Cove Motel, Oak Island Inn, Ocean Crest Motel and The Beach House Motel & Suites. Hotels and inns are also nearby on the mainland around Southport.
❓
What hotels are near Oak Island, NC?Near Oak Island, in Southport, Bolivia and Boiling Spring Lakes: Boiling Spring Lakes Motel, Comfort Suites Southport - Oak Island, Fairfield Inn & Suites Southport, Hampton Inn & Suites Southport, Holiday Inn Express & Suites Southport - Oak Island Area, Robert Ruark Inn and The Inn at Southport.
❓
How do I rent a beach house on Oak Island?Most Oak Island stays are beach houses rented by the week in summer. This page lists 6 local rental companies with offices on the island, plus Vrbo and Airbnb search links.

Listed A to Z. Rental company offices and phone numbers are from each company's own website. Hotel and motel phone numbers are from each property's own website. We don't rate or recommend any business.