Featured hotels in Kill Devil Hills, North Carolina
Hamilton Cay at Bermuda Bay

1101 Cambridge Road
Kill Devil Hills, North Carolina 27948
USA
Rates from 169 to 199 ()
1101 Cambridge Road
Kill Devil Hills, North Carolina 27948
USA
Rates from 169 to 199 ()
Travelodge Nags Head Beach Hotel

804 N Virginia Dare Trl
Kill Devil Hills, North Carolina 27948
USA
Rates from 49.9493 to 98.68 (USD)
804 N Virginia Dare Trl
Kill Devil Hills, North Carolina 27948
USA
Rates from 49.9493 to 98.68 (USD)
BEST WESTERN OCEAN REEF SUITES

107 VIRGINIA DARE TRAIL
Kill Devil Hills, North Carolina 27948
USA
Rates from 62.99 to 89.99 ()
107 VIRGINIA DARE TRAIL
Kill Devil Hills, North Carolina 27948
USA
Rates from 62.99 to 89.99 ()
Kill Devil Hills restaurants
Thai Room Restaurant
710 S Virginia Dare Trl
Beach Rd.
Kill Devil Hills, North Carolina 27948
USA
Phone: 252-441-1180
710 S Virginia Dare Trl
Beach Rd.
Kill Devil Hills, North Carolina 27948
USA
Phone: 252-441-1180
Western Sizzlin Steakhouse
804 S Croatan Hwy
Kill Devil Hills, North Carolina 27948
USA
Phone: 252-441-4594
804 S Croatan Hwy
Kill Devil Hills, North Carolina 27948
USA
Phone: 252-441-4594