Nags Head Hotels and Motels in and around Town Near North Carolina Beaches

Listed below are Nags Head hotels and motels with a brief description of available accommodations near NC beaches, attractions and family vacation spots.

Beach Front Beacon Motor Lodge
address: 2617 S Virginia Dare Trail
Nags Head, NC
zipcode: 27959
Rates starting at: $148.33/Night
3 Star Hotel Rating


Colonial Inn
address: 3329 S. Virginia Dare Trail
Nags Head, NC
zipcode: 27959
Rates starting at: $139.69/Night
2 Star Hotel Rating


Comfort Inn South Oceanfront
address: 8031 Old Oregon Inlet Road
Nags Head, NC
zipcode: 27959
Rates starting at: $279.00/Night
2 Star Hotel Rating


Dolphin Oceanfront Motel
address: 8017 Oregon Inlet Road
Nags Head, NC
zipcode: 27959
Rates starting at: $199.00/Night
1 Star Hotel Rating


Nags Head Inn
address: 4701 S Virginia Dare Trail PO1599
Nags Head, NC
zipcode: 27959
Rates starting at: $81.00/Night
0 Star Hotel Rating


Rodeway Inn & Suites Nags Head
address: 7218 S Virginia Dare Trail
Nags Head, NC
zipcode: 27959
Rates starting at: $102.49/Night
2 Star Hotel Rating


It's best to book reservations early to ensure your choice of amenities, preferences on rooms and price. You can book a room for today or in advance. Use this beach hotel guide to plan a short romantic weekend getaway, a business trip or an extended family vacation.