Top 10 Hotels in Oak Island

See all 1 Hotels in Oak Island
Holiday Inn Express N.Myrtle Beach- Little River
Holiday Inn Express N.Myrtle Beach- Little River

722 Highway 17, Little River 29566-9204

3.0 out of 5.0
4.3 out of 5 (440 reviews)

Situated in Little River, this hotel is within a 10-minute walk of Coquina Harbour and Harbour View Golf Complex. Valley at …

$101
Ocean Drive Beach & Golf Resort
Ocean Drive Beach & Golf Resort

98 N Ocean Blvd, North Myrtle Beach 29582-3046

3.0 out of 5.0
4 out of 5 (2,935 reviews)

This beachfront condominium resort in North Myrtle Beach is 3 miles from the Carolina Opry's variety shows and Pirates Voyage …

$115
North Beach Plantation
North Beach Plantation

719 North Beach Boulevard, North Myrtle Beach 29582-4581

4.0 out of 5.0
4.6 out of 5 (702 reviews)

Nestled on the beach, this Briarcliffe Acres hotel is within a 15-minute walk of Alabama Theatre and Carolina Vineyard Winery …

$119
Bay Watch Resort & Conference Center by Oceana Resorts
Bay Watch Resort & Conference Center by Oceana Resorts

2701 South Ocean Blvd, North Myrtle Beach 29582-4641

3.5 out of 5.0
3.9 out of 5 (1,762 reviews)

This secluded hotel in North Myrtle Beach overlooks a tranquil beachfront, just 2 miles from the shopping, dining, and …

$102
Prince Resort
Prince Resort

3500 N Ocean Blvd, North Myrtle Beach 29582-1720

3.5 out of 5.0
4.2 out of 5 (598 reviews)

Adjacent to the Cherry Grove Pier, Prince Resort is situated on a stretch of white sandy beach in North Myrtle Beach. Althoug …

$116
Wingate By Wyndham Southport
Wingate By Wyndham Southport
1.9 mi from Oak Island
2.5 out of 5.0
4.1 out of 5 (419 reviews)

Situated near the airport, this hotel is within 2 mi (3 km) of Franklin Square Gallery, Old Brunswick County Jail Museum, and …

$84
Comfort Suites Southport
Comfort Suites Southport
2.4 mi from Oak Island
2.5 out of 5.0
4.1 out of 5 (240 reviews)

Situated in Southport, this hotel is within 6 mi (10 km) of Franklin Square Gallery, North Carolina Maritime Museum at …

$99
Holiday Inn Express & Suites Southport - Oak Island Area
Holiday Inn Express & Suites Southport - Oak Island Area
3.2 mi from Oak Island
2.5 out of 5.0
4.4 out of 5 (86 reviews)

Situated in Bolivia, this hotel is within 9 mi (15 km) of Ocean Crest Pier, Franklin Square Gallery, and North Carolina …

$106
Rodeway Inn & Suites
Rodeway Inn & Suites
10.9 mi from Oak Island
2.0 out of 5.0
3.4 out of 5 (154 reviews)

Situated in Shallotte, this hotel is within 6 mi (10 km) of Leopard's Chase Golf Club, Tiger's Eye Golf Links, and Lion's Paw …

$64
The Islander Inn
The Islander Inn
11.7 mi from Oak Island
2.5 out of 5.0
4.1 out of 5 (482 reviews)

Nestled on the beach, this Ocean Isle Beach hotel is within a 10-minute walk of Ocean Isle Beach and Museum of Coastal …

$104

Recent Reviews in Oak Island

Hide content

Where to stay in Oak Island

Oak Island Hotel Guide

For travelers planning a trip to Brunswick Islands and looking for Expedia-listed accommodations in Oak Island, there are a few nice options. The middle of Oak Island has 3 Expedia-listed hotels within 6 miles away from the center of Oak Island. Another alternative is the Courtyard by Marriott Carolina Beach, which is located 15 miles away. The Beacon House Inn Bed & Breakfast and also the Best Western Plus Wilmington/Carolina Beach are alternative accommodation options worth checking out in Oak Island.

For visitors who would like to enjoy more of the beaches and coastal plains in this part of United States of America, you may choose to plan extra days in other parts of Coastal North Carolina. No matter if you engage in popular regional activities, such as hiking, or tour around to explore the attractions, you will be able to reserve comfortable accommodation in the area.

The closest accommodation options in Brunswick Islands are Shallotte and Ocean Isle Beach. Shallotte is 16 miles to the east of Oak Island, while Ocean Isle Beach is 18 miles to the east. Hotels and apartments in Shallotte include the Comfort Inn Shallotte and Econo Lodge & Suites. While Ocean Isle Beach apartments are the Winds Resort Beach Club and The Islander Inn.

Before you head home from Brunswick Islands, make sure you catch some local sport. Visit Myrtle Beach Speedway to the east of Oak Island. Stay right near the action at the Bluegreen Vacations Harbour Lights, Ascend Resort Collection or the Hampton Inn Myrtle Beach West.

Wilmington International Airport is located 25 miles away from Oak Island. If you choose to stay nearby, you can book a night at the Hilton Wilmington Riverside or the Best Western Plus Coastline Inn.