Search for Cheap Deals onHistoric Hotels in Swansboro
Photo by Susan Hill
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Swansboro Historic Hotels

Hampton Inn & Suites Swansboro Near Camp Lejeune
215 Old Hammock Road, Swansboro, NC
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly hotel in Swansboro. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
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.
Hotels by Star Rating
Swansboro Neighborhoods
Top Points of Interests in Swansboro
- Hotels near Camp Lejeune Main Gate and Visitor Center
- Hotels near Marine Corps Air Station New River
- Hotels near Bogue Inlet Fishing Pier
- Hotels near North Topsail Beach
- Hotels near North Carolina Aquarium at Pine Knoll Shores
- Hotels near Emerald Isle Beach
- Hotels near Seaview Pier
- Hotels near Croatan National Forest
- Hotels near Jacksonville Mall
- Hotels near Camp Gilbert H. Johnson
- Hotels near Coastal Carolina Community College
- Hotels near Emerald Isle Adventures
- Hotels near Hammocks Beach State Park
- Hotels near Onslow Pines Park
- Hotels near Salty Pirate Water Park
- Hotels near Emerald Isle Woods Park
- Hotels near Country Club of the Crystal Coast
- Hotels near Emerald Plantation
- Hotels near Pelletier House
- Hotels near Havelock Tourist & Event Center
Cities near Swansboro
- Emerald Isle Hotels (5.03 mi)
- Atlantic Beach Hotels (21.51 mi)
- North Topsail Beach Hotels (22.4 mi)
- New Bern Hotels (29.37 mi)
- Topsail Island Hotels (25.08 mi)
- Jacksonville Hotels (18.23 mi)
- Morehead City Hotels (22.45 mi)
- Sneads Ferry Hotels (18.34 mi)
- Holly Ridge Hotels (28.11 mi)
- Coastal North Carolina Hotels (46.17 mi)
- Pine Knoll Shores Hotels (17.38 mi)
- Havelock Hotels (17.85 mi)
- Indian Beach Hotels (12.71 mi)
- Newport Hotels (16.26 mi)
- Camp Lejeune Hotels (12.92 mi)
- Salter Path Hotels (12.95 mi)