Skip to main content

The best beach hotels in North Carolina

Check out our pick of great beach hotels in North Carolina

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Corolla, 600 metres from Currituck Beach, Wild Horse Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace. Guests can enjoy a meal at the restaurant or a drink at the bar and free WiFi is available. Very spacious, clean and tastefully furnished rooms. Family-run and very personal. Amazing location. Historic centre, restaurants, beach, wild horse tours all in walking distance. Cozy bar and restaurant at the Inn.

Show more Show less
9.6
Exceptional
121 reviews
Price from
US$159
per night

Located in Cedar Point, Waterway Inn features a garden, BBQ facilities and free WiFi.

Guests at the motel will be able to enjoy activities in and around Cedar Point, like fishing.

Albert J. Ellis Airport is 54 km away. Loved the location, the ability to fish off the docks, watch the sunset, sit by the fire pits at night! The owners were very helpful and kind!

Show more Show less
9.3
Superb
189 reviews
Price from
US$125.10
per night

Featuring 3-star accommodation, Loggerhead Inn and Suites is set in Surf City, 200 metres from Surf City Beach and 45 km from Arlie Gardens. The motel has an outdoor swimming pool and free WiFi throughout the property. The close beach access right across the street.

Show more Show less
9.1
Superb
183 reviews
Price from
US$132.98
per night

Located in Southport, 46 km from USS North Carolina, River Hotel of Southport provides accommodation with a seasonal outdoor swimming pool, free private parking and a private beach area. Located around 49 km from Thalian Hall, the hotel with free WiFi is also 50 km away from Bellamy Mansion Museum Of History And Design Arts. Certain rooms at the property include a balcony with a river view. Serene setting with a beautiful beach and pool. Quiet and comfortable rooms w. Just enough space to live comfortably w. full-size fridge, d.w., etc. The small private balcony provided great views of the river.

Show more Show less
9.2
Superb
664 reviews
Price from
US$109
per night

Located in Buxton, 1.4 km from Cape Point, Swell Motel provides accommodation with free bikes, free private parking and a seasonal outdoor swimming pool. This 2-star hotel offers free WiFi. The property is non-smoking and is set 1.9 km from Old Lighthouse Beach. Location. Being able to sit outside. Being able to walk to restaurant across the street.

Show more Show less
9
Superb
182 reviews
Price from
US$125
per night

Grafton Lodge in Lake Lure provides adults-only accommodation with a garden and barbecue facilities. Private parking is available on site at this recently renovated property. On clear days, guests can head outside to enjoy the bed and breakfast's outdoor fireplace or simply kick back and relax.

Lake Lure Beach is 1.1 km from Grafton Lodge. Asheville Regional Airport is 44 km away, and the property offers a paid airport shuttle service. Location was perfect for what we needed Room was very clean and comfortable Excellent three days

Show more Show less
9.7
Exceptional
117 reviews
Price from
US$139
per night

Set in Wrightsville Beach, within 100 metres of Wrightsville Beach and 22 km of USS North Carolina, Sandpeddler Inn and Suites offers accommodation with a seasonal outdoor swimming pool and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 17 km from Bellamy Mansion Museum Of History And Design Arts, 18 km from Thalian Hall and 32 km from Carolina Beach Boardwalk Amusement Park. The property is non-smoking and is situated 6.7 km from Arlie Gardens. convenient location within walking distance to beach, pier, coffee shop and restaurants!

Show more Show less
9.1
Superb
131 reviews
Price from
US$157.50
per night

Offering an outdoor pool and free WiFi, Cape Pines Motel is located in Buxton, North Carolina. Cape Hatteras Lighthouse is 4 minutes' drive away.

Each room is air conditioned and has a refrigerator and bed linens. Featuring a bath or shower, every private bathroom also comes with free toiletries. We love staying so close to everything. Staff is wonderful. Hope to see you next year

Show more Show less
9
Superb
142 reviews
Price from
US$94
per night

Offering an outdoor pool and free Wi-Fi, this Sneads Ferry, North Carolina hotel is 4 minutes’ drive from North Topsail Beach Park. The property provides free parking.

North Shore Country Club is 1.7 km from the property. Topsail Island is 5 minutes’ drive from the Topsail Shores Inn, and Alligator Bay is 8.2 km from the hotel. USMC Base Camp Lejeune is 14.8 km from the property. Staff was very friendly, i loved my room, close to the beaches and yet close to teh highway

Show more Show less
9.1
Superb
524 reviews
Price from
US$130.63
per night

Every guest room here enjoys an ocean or harbor view; most have balconies and some have bunk beds to accommodate families better. Recreation opportunities abound, with three pools and direct beach access, a hammock garden, a beachfront fitness center, and a full slate of onsite activities and entertainment. The best food on the beach is right here, too, from fine cocktails and cuisine to bar bites and local brews at our three onsite dining options, Solstice Kitchen + Cocktails, Longboard Coffee + Market , and Surfside Beach Bar & Grille. This an amazing one night Family trip and it just exceeded my expectations!

Show more Show less
9.1
Superb
630 reviews
Price from
US$140
per night

Most booked beach hotels in North Carolina this month

FAQs about beach hotels in North Carolina

Beach Hotels that guests love in North Carolina