We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Oak Island Lighthouse

Oak Island, NC
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Riverside Motel (Southport, NC)
103 W Bay Street, Southport, NC 28461
3.1 km from Oak Island Lighthouse
#4 of 5 hotels in Southport
Traveller photos (8) | Map
Bald Head Island Limited (Bald Head Island, NC)
6 Marina Wynd, Bald Head Island, NC 28461
3.6 km from Oak Island Lighthouse
Bald Head Island Limited Slideshow
#1 of 1 hotels in Bald Head Island
Traveller photos (13) | Map
Show Prices
Driftwood Motel (Oak Island, NC)
604 Ocean Drive, Oak Island, NC
4.4 km from Oak Island Lighthouse
#4 of 4 hotels in Oak Island
Map
1511 North Howe Street, Southport, NC 28461
5.0 km from Oak Island Lighthouse
Special Offer Plan Ahead, Save 15%
Wingate by Wyndham Southport Slideshow
#2 of 5 hotels in Southport
Professional photos | Traveller photos (43) | Map
Show Prices
Captain's Cove Motel (Oak Island, NC)
6401 East Oak Island Drive, Long Beach, Oak Island, NC 28465
6.3 km from Oak Island Lighthouse
#3 of 4 hotels in Oak Island
Traveller photos (10) | Map
Hampton Inn Southport (Southport, NC) 2.5 of 5
5181 Southport Supply Road SE, Southport, NC 28461
6.4 km from Oak Island Lighthouse
Special Offer AAA Members Save 10%
Hampton Inn Southport Slideshow
#1 of 5 hotels in Southport
Professional photos | Traveller photos (12) | Map
Show Prices
Comfort Suites (Southport, NC) 2.5 of 5
4963 Southport Supply Rd., Southport, NC 28461
6.8 km from Oak Island Lighthouse
Special Offer Choice Privileges Points
Comfort Suites Slideshow
#3 of 5 hotels in Southport
Professional photos | Traveller photos (20) | Map
Show Prices
Ocean Crest Motel (Oak Island, NC)
1417 East Beach Drive, Oak Island, NC 28465
10.6 km from Oak Island Lighthouse
#1 of 4 hotels in Oak Island
Traveller photos (63) | Map
3400 Southport Supply Road, Bolivia, NC 28422
12.2 km from Oak Island Lighthouse
Holiday Inn Express & Suites Southport - Oak Island Area Slideshow
#1 of 1 hotels in Bolivia
Professional photos | Traveller photos (30) | Map
Show Prices
Oceanside Motel & Cottages (Kure Beach, NC)
Fort Fisher Blvd, Kure Beach, NC 28449
14.2 km from Oak Island Lighthouse
BSL Motel (Southport, NC)
2 North Shore Drive, Southport, NC 28461
15.2 km from Oak Island Lighthouse
#5 of 5 hotels in Southport
Traveller photos (2) | Map
Admiral's Quarters (Kure Beach, NC)
US Highway 421 South, P.O. Box 100, Kure Beach, NC 28449
16.0 km from Oak Island Lighthouse
#4 of 7 hotels in Kure Beach
Traveller photos (8) | Map
South Wind Motel (Kure Beach, NC)
109 S. Ft. Fisher Blvd., Kure Beach, NC 28449
16.7 km from Oak Island Lighthouse
#1 of 7 hotels in Kure Beach
Traveller photos (28) | Map
BlueWater Point Motel (Oak Island, NC)
West Beach Drive to 57th Place, Oak Island, NC 28465
16.7 km from Oak Island Lighthouse
#2 of 4 hotels in Oak Island
Traveller photos (13) | Map
Kure Keys Motel (Kure Beach, NC)
310 Fort Fisher Blvd. North (U.S. 421), Kure Beach, NC 28449
17.0 km from Oak Island Lighthouse
#2 of 7 hotels in Kure Beach
Traveller photos (74) | Map
Sandi Beach Inn (Kure Beach, NC)
314 Fort Fisher Boulevard, Kure Beach, NC 28449
17.1 km from Oak Island Lighthouse
#6 of 7 hotels in Kure Beach
Map
Atlantic Towers (Carolina Beach, NC)
1615 S. Lake Park Blvd., Carolina Beach, NC 28428
18.4 km from Oak Island Lighthouse
Special Price $10 off room rate
Atlantic Towers Slideshow
#2 of 17 hotels in Carolina Beach
Traveller photos (84) | Map
Oceaneer Motel (Carolina Beach, NC)
1621 S. Lake Park Blvd., Carolina Beach, NC 28428
18.4 km from Oak Island Lighthouse
#3 of 17 hotels in Carolina Beach
Traveller photos (28) | Map
Sea Ranch Motel (Carolina Beach, NC)
PO Box 176, Carolina Beach, NC 28428
19.0 km from Oak Island Lighthouse
#8 of 17 hotels in Carolina Beach
Traveller photos (57) | Map
Golden Sands (Carolina Beach, NC)
1211 S Lake Park Boulevard, Carolina Beach, NC 28428
19.1 km from Oak Island Lighthouse
Golden Sands Slideshow
#1 of 17 hotels in Carolina Beach
Professional photos | Traveller photos (78) | Map
Show Prices
Beachside Inn (Carolina Beach, NC)
616 South Lake Park Boulevard, Carolina Beach, NC 28428
19.8 km from Oak Island Lighthouse
#6 of 17 hotels in Carolina Beach
Traveller photos (9) | Map
Drydock Motel (Carolina Beach, NC)
300 S. Lake Park Blvd, Carolina Beach, NC 28428
20.0 km from Oak Island Lighthouse
#12 of 17 hotels in Carolina Beach
Map
Russo's Motel (Carolina Beach, NC)
213 Cape Fear Boulevard, Carolina Beach, NC 28428
20.3 km from Oak Island Lighthouse
#16 of 17 hotels in Carolina Beach
Traveller photos (13) | Map
100 Charlotte Avenue, Carolina Beach, NC 28428
20.4 km from Oak Island Lighthouse
Special Offer Stay for Breakfast!
Courtyard by Marriott Carolina Beach Slideshow
#4 of 17 hotels in Carolina Beach
Professional photos | Traveller photos (169) | Map
Show Prices
Pleasure Island Motel (Carolina Beach, NC)
310 Harper Ave, Carolina Beach, NC 28428
20.4 km from Oak Island Lighthouse
Surfside Lodge Oceanfront (Carolina Beach, NC) 2.0 of 5
234 Carolina Beach Avenue North, Carolina Beach, NC 28428 (Formerly Surfside Motor Lodge)
20.8 km from Oak Island Lighthouse
#7 of 17 hotels in Carolina Beach
Professional photos | Traveller photos (52) | Map
Show Prices
Drifters Reef Motel (Carolina Beach, NC)
701 N Lake Park Blvd, Carolina Beach, NC 28428
20.8 km from Oak Island Lighthouse
#11 of 17 hotels in Carolina Beach
Professional photos | Traveller photos (37) | Map
Show Prices
Mermaid Manor (Carolina Beach, NC)
308 Carolina Beach Avenue N, Carolina Beach, NC 28428-611
20.8 km from Oak Island Lighthouse
#14 of 17 hotels in Carolina Beach
Traveller photos (43) | Map
907 North Lake Park Blvd, Carolina Beach, NC 28428
20.9 km from Oak Island Lighthouse
Special Offer Save 15%; Earn 500...
Microtel Inn & Suites by Wyndham Carolina Beach Slideshow
#9 of 17 hotels in Carolina Beach
Professional photos | Traveller photos (26) | Map
Show Prices
Dolphin Lane Motel (Carolina Beach, NC)
318 Carolina Beach Ave. North, Carolina Beach, NC 28428
20.9 km from Oak Island Lighthouse
#13 of 17 hotels in Carolina Beach
Traveller photos (27) | Map