Beach Hotels in Onslow County
Best hotels in Onslow County for a relaxing seaside escape
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in United States
Hotels in North Carolina
Hotels in Onslow County
Beach in Onslow County
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Best Beach Hotels in Onslow County
Check out our pick of great beach hotels for your travel
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
99+
Hampton Inn by Hilton Sneads Ferry North Topsail Beach
Hotels in
Stump Sound
Featured facilities: Public
Beach
, Swimming Pool, Fishing
Amazing
100 reviews
9.4
/10
1 night
From
THB 4,626
Check Availability
68
Summer Wynd
Hotels in
North Topsail Beach
Featured facilities: Public
Beach
, Swimming Pool, Surfing
Outstanding
1 review
10
/10
Check Availability
75
Topsail Shores Inn
Hotels in
Onslow County
Featured facilities: Swimming Pool
Amazing
97 reviews
9.4
/10
1 night
From
THB 4,447
Check Availability
49
Seaview Pier and Motel
Hotels in
North Topsail Beach
Featured facilities: Fishing
Very Good
98 reviews
8.8
/10
1 night
From
THB 4,770
Check Availability
43
A Wave from It All
Hotels in
North Topsail Beach
Featured facilities: Public
Beach
, Swimming Pool, Surfing
Check Availability
63
Pelican Palms
Hotels in
North Topsail Beach
Featured facilities: Public
Beach
, Surfing, Balcony
Check Availability
33
Exclusive Oceanside w/Pool, Elevator, 6 BR, Family Friendly, Steps from Beach
Hotels in
North Topsail Beach
Featured facilities: Swimming Pool, Surfing, Balcony
Outstanding
23 reviews
9.8
/10
Check Availability
29
North Topsail Beach Condo w/ Balcony!
Hotels in
North Topsail Beach
Featured facilities: Exclusive
Beach
Area, Balcony
Great
2 reviews
9.1
/10
Check Availability
66
Dolphin's Den
Hotels in
North Topsail Beach
Featured facilities: Public
Beach
, Swimming Pool, Surfing
Very Good
1 review
8.0
/10
Check Availability
28
Fun in the Sun on Topsail Island at the Pelican Pad: A cozy oceanfront condo
Hotels in
North Topsail Beach
Featured facilities: Swimming Pool, Surfing, Balcony
Outstanding
102 reviews
9.8
/10
Check Availability
See All Beach Hotels in Onslow County
Frequently Asked Questions
What are the best Beach hotels in Onslow County?
Whether you are travelling to Onslow County for business or tourism,
Hampton Inn & Suites by Hilton Swansboro Near Camp Lejeune (from THB 3,913)
is a preferred hotel.
How much is the average rate for Beach hotels in Onslow County?
For Beach hotels in Onslow County, the average price on weekdays is THB 4,686, and on weekends (Friday–Saturday) is THB 5,466.
Which Beach hotels in Onslow County provide breakfast?
Hampton Inn & Suites by Hilton Swansboro Near Camp Lejeune (from THB 3,913)
provides highly rated breakfast.
Which Beach hotels in Onslow County offer a gym?
Get used to exercising?
Hampton Inn & Suites by Hilton Swansboro Near Camp Lejeune (from THB 3,913)
provides fitness facilities.
What deals are available for Beach hotels in Onslow County?
There are various promotions available on Trip.com for Beach hotels. You can check the
promotions page
to see current available deals on Trip.com.
Onslow County Beach Hotels Information
Total properties
85
Number of reviews
97
Weekend Avg. Price
THB 5,466
Weekday Avg. Price
THB 4,686