We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Hammocks Beach

Swansboro, NC
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

215 Old Hammock Road, Swansboro, NC 28334
6.2 km from Hammocks Beach
Offers & Announcements AAA Members Save 10%
GreenLeadersBronze level
Hampton Inn & Suites Swansboro / near Camp Lejeune at Bear Creek Gate Slideshow
#1 of 2 hotels in Swansboro
Professional photos | Traveller photos (111) | Map
Show Prices
801 Cedar Point Boulevard, Swansboro, NC 28584-8015
6.5 km from Hammocks Beach
Offers & Announcements Save up to 20%
BEST WESTERN Plus Silver Creek Inn Slideshow
#2 of 2 hotels in Swansboro
Professional photos | Traveller photos (27) | Map
Show Prices
Islander Inn & Suites (Emerald Isle, NC)
102 Islander Drive, Emerald Isle, NC 28594
8.0 km from Hammocks Beach
#1 of 3 hotels in Emerald Isle
Traveller photos (56) | Map
Oceanview Inn (Emerald Isle, NC) 2.0 of 5
122 Fairview Dr, Emerald Isle, NC 28594
10.0 km from Hammocks Beach
#2 of 3 hotels in Emerald Isle
Professional photos | Traveller photos (12) | Map
Show Prices
Bogue Inlet Motel (Emerald Isle, NC)
120 Bogue Inlet Drive, Emerald Isle, NC 28594
10.0 km from Hammocks Beach
#3 of 3 hotels in Emerald Isle
Map
Liberty Inn (Jacksonville, NC)
1723 Lejeune Blvd, Jacksonville, NC 28546
25.0 km from Hammocks Beach
#21 of 27 hotels in Jacksonville
Map
Peppertree Resort (Atlantic Beach, NC) 3.0 of 5
715 Salter Path Rd, Atlantic Beach, NC 28512
25.6 km from Hammocks Beach
#8 of 15 hotels in Atlantic Beach
Traveller photos (62) | Map
1323 Lejeune Blvd, Jacksonville, NC 28540
26.6 km from Hammocks Beach
Special Offer Choice Privileges Points
Suburban Extended Stay Hotel Camp Lejeune Slideshow
#8 of 27 hotels in Jacksonville
Professional photos | Traveller photos (37) | Map
Show Prices
Clam Digger Inn (Atlantic Beach, NC)
511 Salter Path Road, PO Box 846, Atlantic Beach, NC 28512
27.6 km from Hammocks Beach
#7 of 15 hotels in Atlantic Beach
Traveller photos (38) | Map
2115 Hwy 17 North, Jacksonville, NC 28546
27.6 km from Hammocks Beach
Special Offer Save on Hotel Packages!
Holiday Inn Express Jacksonville Slideshow
#14 of 27 hotels in Jacksonville
Professional photos | Traveller photos (33) | Map
Show Prices
Comfort Suites Jacksonville (Jacksonville, NC) 2.5 of 5
130 Workshop Ln, US 17 N, Jacksonville, NC 28546
27.7 km from Hammocks Beach
Special Offer Choice Privileges Points
Comfort Suites Jacksonville Slideshow
#11 of 27 hotels in Jacksonville
Professional photos | Traveller photos (33) | Map
Show Prices
Microtel Inn And Suites (Jacksonville, NC)
2411 Commerce Road, Jacksonville, NC 28540
27.7 km from Hammocks Beach
#23 of 27 hotels in Jacksonville
Traveller photos (3) | Map
Super 8 (Jacksonville, NC) 2.0 of 5
2149 N Marine Blvd, On US Hwy 17, Jacksonville, NC 28546 (Formerly Americas Best Value Inn-Jacksonville)
27.8 km from Hammocks Beach
#4 of 27 hotels in Jacksonville
Professional photos | Traveller photos (15) | Map
Show Prices
474 Western Blvd, near Camp Lejeune, Jacksonville, NC 28546
27.8 km from Hammocks Beach
Special Price Stay 3, Save 20%
Baymont Inn & Suites / Camp LeJeune Slideshow
#13 of 27 hotels in Jacksonville
Professional photos | Traveller photos (19) | Map
Show Prices
MainStay Suites Camp Lejeune (Jacksonville, NC) 2.0 of 5
2201 N Marine Blvd, Jacksonville, NC 28546
27.9 km from Hammocks Beach
Special Offer Choice Privileges Points
MainStay Suites Camp Lejeune Slideshow
#3 of 27 hotels in Jacksonville
Professional photos | Traveller photos (60) | Map
Show Prices
Quality Inn (Jacksonville, NC) 2.0 of 5
2139 North Marine Blvd., Jacksonville, NC 28546 (Formerly Innkeeper - Jacksonville)
27.9 km from Hammocks Beach
Special Offer Choice Privileges Points
GreenLeadersBronze level
Quality Inn Slideshow
#10 of 27 hotels in Jacksonville
Professional photos | Traveller photos (10) | Map
Show Prices
Sunset Inn (Jacksonville, NC) 2.0 of 5
497 Western Blvd, Jacksonville, NC 28546
27.9 km from Hammocks Beach
#16 of 27 hotels in Jacksonville
Professional photos | Traveller photos (13) | Map
Show Prices
20 McDaniel Drive, Jacksonville, NC 28541
28.0 km from Hammocks Beach
Special Offer Save up to 10% Today!
Extended Stay America - Jacksonville - Camp Lejeune Slideshow
#5 of 27 hotels in Jacksonville
Professional photos | Traveller photos (10) | Map
Show Prices
119 Penny Lane, Jacksonville, NC 28546
28.1 km from Hammocks Beach
Special Offer Save on Hotel Packages!
Candlewood Suites Jacksonville Slideshow
#9 of 27 hotels in Jacksonville
Professional photos | Traveller photos (20) | Map
Show Prices
35 McDaniel Rd, Jacksonville, NC 28546
28.1 km from Hammocks Beach
#17 of 27 hotels in Jacksonville
Professional photos | Traveller photos (4) | Map
Show Prices
Budget Inn (Jacksonville, NC)
1613 N Marine Blvd, Jacksonville, NC
28.4 km from Hammocks Beach
#24 of 27 hotels in Jacksonville
Map
121 Circuit Lane, Jacksonville, NC 28546
28.7 km from Hammocks Beach
Special Offer Free Parking
Fairfield Inn & Suites by Marriott Jacksonville Slideshow
#6 of 27 hotels in Jacksonville
Professional photos | Traveller photos (14) | Map
Show Prices
129 Circuit Lane, Jacksonville, NC 28546
28.8 km from Hammocks Beach
Special Offer Choice Privileges Points
Sleep Inn & Suites -Jacksonville Slideshow
#12 of 27 hotels in Jacksonville
Professional photos | Traveller photos (12) | Map
Show Prices
Econo Lodge (Jacksonville, NC) 1.5 of 5
701 N. Marine Blvd., Jacksonville, NC 28540 (Formerly Quality Inn)
28.8 km from Hammocks Beach
Special Offer Choice Privileges Points
Econo Lodge Slideshow
#18 of 27 hotels in Jacksonville
Professional photos | Traveller photos (20) | Map
Show Prices
Economy Inn (Jacksonville, NC)
601 North Marine Boulevard, Jacksonville, NC 28540
28.8 km from Hammocks Beach
#26 of 27 hotels in Jacksonville
Traveller photos (4) | Map
139 Circuit Lane, Jacksonville, NC 28546
28.9 km from Hammocks Beach
Offers & Announcements Military Family Rate
GreenLeadersSilver level
Home2 Suites by Hilton Jacksonville, NC Slideshow
#2 of 27 hotels in Jacksonville
Professional photos | Traveller photos (63) | Map
Show Prices
Days Inn Jacksonville (Jacksonville, NC) 2.0 of 5
505 North Marine Boulevard, Jacksonville, NC 28540
28.9 km from Hammocks Beach
#15 of 27 hotels in Jacksonville
Professional photos | Traveller photos (14) | Map
Show Prices
Ramada Jacksonville (Jacksonville, NC) 2.5 of 5
603 North Marine Boulevard, Jacksonville, NC 28540
28.9 km from Hammocks Beach
Special Offer Save 15%; Earn 500...
Ramada Jacksonville Slideshow
#20 of 27 hotels in Jacksonville
Professional photos | Traveller photos (15) | Map
Show Prices
Seaward Inn (Sneads Ferry, NC)
1122 Hwy 210, Sneads Ferry, NC 28460
29.1 km from Hammocks Beach
#3 of 3 hotels in Sneads Ferry
Traveller photos (2) | Map
Whaler Inn Beach Club (Atlantic Beach, NC)
323 Salter Path, PO Box 220, Atlantic Beach, NC 28512
29.5 km from Hammocks Beach
#11 of 15 hotels in Atlantic Beach
Traveller photos (16) | Map