Find hotels near Oak Island, Martins Point from CA $218

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Oak Island hotels

1. Magnolia Inn

Magnolia Inn
4.5 star property
9.7 km from Oak Island
9.8 out of 10, Exceptional, (141 reviews)
"Lovely place to stay So close to walk to restaurants and shops"
Canada
Karen
The price is CA $192
CA $218 total
includes taxes & fees
Jun 7 - Jun 8
Magnolia Inn

2. Atlantic View Motel and Cottages

Atlantic View Motel and Cottages
3.0 star property
16.3 km from Oak Island
8.8 out of 10, Excellent, (580 reviews)
"Great place to stay. Motel rooms are small but very nicely set up and very clean. We thoroughly enjoyed our time there."
Canada
Sharon
The price is CA $189
CA $221 total
includes taxes & fees
Jun 7 - Jun 8
Atlantic View Motel and Cottages

3. The Dockside Inn & Restaurant

The Dockside Inn & Restaurant
3.0 star property
15.2 km from Oak Island
9.0 out of 10, Wonderful, (564 reviews)
"great place to stay,but on street parking only."
Canada
John
The price is CA $269
CA $307 total
includes taxes & fees
Jun 8 - Jun 9
The Dockside Inn & Restaurant

4. Bluenose Lodge

Bluenose Lodge
2.5 star property
15 km from Oak Island
9.2 out of 10, Wonderful, (9 reviews)
"Place was charming and delicious breakfast."
Canada
Alison
The price is CA $394
CA $449 total
includes taxes & fees
Jun 19 - Jun 20
Bluenose Lodge

5. Salt Shaker Deli & Inn

Salt Shaker Deli & Inn
3.5 star property
15.2 km from Oak Island
8.8 out of 10, Excellent, (282 reviews)
"Easy check in. Friendly staff. Clean room."
Canada
Tracy
The price is CA $229
CA $261 total
includes taxes & fees
Jun 9 - Jun 10
Salt Shaker Deli & Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Oak Island

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Magnolia Inn
4.5 star property
9.8
Exceptional
141 reviews
View
Exterior
Atlantic View Motel and Cottages
3.0 star property
8.8
Excellent
580 reviews
View
Front of property
The Dockside Inn & Restaurant
3.0 star property
9.0
Wonderful
564 reviews
View
Boating
Bluenose Lodge
2.5 star property
9.2
Wonderful
9 reviews
View
Food and drink
Salt Shaker Deli & Inn
3.5 star property
8.8
Excellent
282 reviews
View

Top Oak Island Hotel Reviews

Hotels near other Oak Island attractions

Frequently asked questions

What's the area like around Oak Island?
Oak Island is located in Martins Point. You'll find 43 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to Oak Island?
Oak Island Resort & Conference Centre is one of the top choices for your stay based on our traveler data, and this hotel offers a marina and a restaurant. It's located just a short 0.9 mi (1.4 km) from Oak Island. Another good option is Bayview Pines Country Inn, located 4.1 mi (6.6 km) away.
How many hotels are there near Oak Island?
Expedia has 43 hotels and other accommodations a few miles from Oak Island.
If I need to cancel the hotel reservation for my stay near Oak Island, will I receive a refund?
Yes, you'll find most room reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Add your dates and click on "Search", then filter by "fully refundable" to view the top deals on offer near Oak Island.

Explore a world of travel with Expedia