Places to stay in Swansboro, North Carolina

Swansboro is a town in Onslow County, North Carolina. It is part of the Jacksonville, North Carolina Metropolitan Statistical Area. Swansboro is located in North Carolina's Inner Banks region. Places to eat in the region include Church St. Deli & Irish Pub, White Oak River Bistro, Riverside Steak & Seafood, and Yana’s Restaurant.

If you are travelling in the area, Swansboro is located close to Bear Creek, Longpoint Landing, Broad Creek Middle School, Hampton Bay and Midway Park School.

The center of Swansboro ( which is at is longitude -77°7'26.04 and latitude 34°41'23.28 ) is located 3 miles away from Cedar Point, 4 miles away from Cape Carteret, 6 miles away from Emerald Isle and 7 miles away from Stella.

Available Swansboro lodging

We currently have 10 accommodations in and around Swansboro.

Swansboro Hotels, Motels, Resorts, B&Bs and Extended Stay

Photograph of Hampton Inn, Swansboro
Listing updated 2026
Hotels

Hampton Inn

Historic Swansboro NC is nestled on the banks of the White Oak River which joins the intracoastal waterway and flows past the pristine beaches of Bear Island.
215 Old Hammock Road
Swansboro, North Carolina
Photograph of Days Inn, Cape Carteret
Listing updated 2026
Hotels

Days Inn

Approx 4 miles away in Cape Carteret:

Enjoy a relaxing getaway at Days Inn by Wyndham Cape Carteret, on Highway 58 and just six miles from Emerald Isle Beach. Offering free light breakfast and an outdoor pool, our non-smoking hotel helps you gear up for adventures on the Crystal Coast.
1184 Highway 58
Cape Carteret, North Carolina
Guest Houses

Harborlight Guest House

Approx 5 miles away in Cape Carteret:

Slip away to the Harborlight Guest House, on the Central North Carolina coast, and relax amidst shady palm trees and a tranquil waterfront.
332 Live Oak Drive
Cape Carteret, North Carolina
Hotels

Best Western Silver Creek Inn

★★★★★★★★★
Close to North Carolina beaches, historic Swansboro, the North Carolina Aquarium and more, this Swansboro hotel offers unbeatable value for every stay. Stay at the BEST WESTERN PLUS Silver Creek Inn and enjoy all the exciting area attractions .....
"Very clean and convenient."
801 Cedar Point Boulevard
Swansboro, North Carolina
Hotels

Waterway Inn

Approx 3 miles away in Emerald Isle:

16 New rooms accessible by car or boat Wireless Internet Access Refrigerator, Microwave, and Coffee maker Cable w/ HBO A/C and Heat Free Local Calls Family Bar-b-Que Area Boat Slips 90 ft Fishing Pier Picnic and Play Area.
160 Cedar Point Boulevard. (NC Highway 24)
Emerald Isle, North Carolina
Extended Stay / Suites

Hampton Inn

Enjoy free WiFi and a free, hot breakfast daily at the award-winning Hampton Inn and Suites Swansboro/Camp Lejeune hotel near Jacksonville, NC..
215 Old Hammock Road
Swansboro, North Carolina

Swansboro Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Parks

Cedar Point Campground

Approx 4 miles away in Cedar Point:

Cedar Point Campground and Recreation Area is located in eastern North Carolina at the junction of the White Oak River and the Bogue Sound, immediately adjacent to the Swansboro Inlet.
391 VFW Road
Cedar Point, North Carolina
Campsite / RV Parks

Holiday Trav - L - Park Resort

Approx 5 miles away in Emerald Isle:

Located right on the beach of North Carolina’s Crystal Coast, Holiday Trav-L-Park Resort for Campers is one of the finest family oceanfront camping resorts in the country. And, since you are on the oceanfront, you can sun, swim, sail and fish with just a short walk from your campsite.
9102 Coast Guard Road
Emerald Isle, North Carolina
Campsite / RV Parks

Hammocks Beach State Park

Venture to Bear Island and reward yourself with vivid memories of one of the most unspoiled beaches on the Atlantic coast.
1572 Hammocks Beach Road
Swansboro, North Carolina
Campsite / RV Park

Approx 5 miles away in Cape Carteret:

SR 1119
Cape Carteret, North Carolina
Booking.com

Other useful links: