Recommended hotels in Swansboro

Hampton Inn & Suites Swansboro

From US$ 128

215 Old Hammock Road, Swansboro, United States - Show map

Show map

Set in the heart of Swansboro, the comfortable Hampton Inn & Suites Swansboro provides inviting rooms. Offering accommodation in a 4-story building, Hampton Inn & Suites Swansboro has been hosting…

Book Now From US$ 128

Best Western Plus Silver Creek Inn Swansboro

From US$ 112

801 Cedar Point Boulevard, Swansboro, United States - Show map

Show map

The 3-star Best Western Plus Silver Creek Inn provides guests with an excellent accommodation featuring 24-hour reception, shuttle service and ironing service. Best Western Plus Silver Creek Inn was…

Book Now From US$ 112