Top 10 hotels and motels in Kill Devil Hills
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Ocean Reef Suites
107 S Virginia Dare Trail, Kill Devil Hills, NC 27948
-
2Home2 Suites by Hilton Outer Banks Kill Devil Hills
107 S Virginia Dare Trail, Kill Devil Hills, NC 27948
-
3John Yancey Oceanfront Inn
2009 S Virginia Dare Trail, Kill Devil Hills, NC 27948
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide-
4Croatan Surf Club, Outer Banks, NC
1323 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7933
-
5Days Inn Kill Devil Hills Oceanfront - Wilbur
201 N Virginia Dare Trail, Kill Devil Hills, NC 27948
-
6Nags Head Beach Hotel
804 N Virginia Dare Trail, Kill Devil Hills, NC 27948
-
7Driftin Sands Motel
1906 N Virginia Dare Trail, Kill Devil Hills, NC 27948
-
8The Sanderling Resort & Spa
1710 Sioux St, Kill Devil Hills, NC 27948-9397
-
9See Sea Motel
1234 S Virginia Dare Trail, Kill Devil Hills, NC 27948
-
10KDH Resort
501 S Virginia Dare Trl, Kill Devil Hills, NC 27948-7700
Of the 34 hotels and motels listed in Kill Devil Hills, 27 give a phone number and 23 have a website. By what they offer: 4 motel, 1 extendeds stay. The nearest bigger selection is Nags Head with 36.
All 24 other hotels and motels in Kill Devil Hills
By ZIP code: 27948 (24)
ZIP 27948 24
-
Spark by Hilton Outer Banks Kill Devil Hills
401 N Virginia Dare Trail, Kill Devil Hills, NC 27948
-
Station One by Kees Vacations
804 S Virginia Dare Trl, Kill Devil Hills, NC 27948
-
Outer Banks Motor Lodge
1509 S Virginia Dare Trail, Kill Devil Hills, NC 27948
-
Dragonfly Dunes
1524 Sir Walter Rd, Kill Devil Hills, NC 27948-9398
-
The Outer Banks Inn
USPS, 302 S Croatan Hwy, Kill Devil Hills, NC 27948-8893
-
Wright House
101 N Virginia Dare Trail, Kill Devil Hills, NC 27948
-
The Sanderling Resort & Spa
710 W 5th St, Kill Devil Hills, NC 27948
-
OBXCottage
1623 S Memorial Blvd, Kill Devil Hills, NC 27948-8301
-
Ocean House Motel
1901 S Virginia Dare Trl, Kill Devil Hills, NC 27948
-
Outer Banks Inn
1003 S Croatan Hwy, Kill Devil Hills, NC 27948-8706
-
Outer Banks Beach Club
9 N Virginia Dare Trl, Kill Devil Hills, NC 27948-9075
-
Spur of the Moment OBX
206 S Virginia Dare Trl, Kill Devil Hills, NC 27948-7893
-
Will-A-Way
417 Colington Dr, Kill Devil Hills, NC 27948-9568
-
Cambridge Cove
1101 Cambridge Rd, Kill Devil Hills, NC 27948
-
Colington House
105 Lee Ct, Kill Devil Hills, NC 27948-9170
-
Caribbean Oasis
1317 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7933
-
Kees Vacation Home Collection
1314 S Croatan Hwy, Kill Devil Hills, NC 27948-8680
-
Driftin' Sands Motel
1801 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7941
-
Outer Bucks
1501 Baileys Bay Rd, Kill Devil Hills, NC 27948
-
Sandy Beach Bungalow
806 S Virginia Dare Trail, Kill Devil Hills, NC 27948
-
Atlantis
1111 N Virginia Dare Trl, Kill Devil Hills, NC 27948-9028
-
Sand Stuga Leaf
707 W 4th St, Kill Devil Hills, NC 27948-9287
-
Paradise IV
1617 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7938
-
Serenity
1103 N Virginia Dare Trl, Kill Devil Hills, NC 27948-9028
Nearby in North Carolina
- Kitty Hawk17
- Nags Head36
- Corolla33
- Buxton12
- New Bern14
- Greenville24
- Charlotte230
- Asheville101