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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Outer Banks

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Outer Banks?

We'll send you updates with the latest deals, reviews and articles for Outer Banks each week.

Map of Outer Banks Hotels

Hotels (63)

B&Bs / Inns (46)

Specialty Lodging (44)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
49684 Highway 12, Buxton, Hatteras Island, NC 27920
The Inn on Pamlico Sound Slideshow
Show Prices
$101 - $217 Avg. price/night*
Ollie #1 of 63 hotels in Outer Banks
  •  Superb place to stay! 
  • My wife and I checked in on August 15 and checked out August 19 for a... more
  • August 22, 2016
Traveler photos (601)
Offers & Announcements CLICK for Best Rate!!
Oasis Suites Hotel (Nags Head)
7721 S Virginia Dare Trl, Nags Head Causeway, Nags Head, NC 27959-9166
Oasis Suites Hotel Slideshow
Ollie #2 of 63 hotels in Outer Banks
  •  Great Place to stay 
  • This was our second time staying at the Oasis and we enjoyed it even more... more
  • August 22, 2016
Traveler photos (331)
Special Offer Military,Police,Fire,EMS
Surf Side Hotel (Nags Head) 2.5 of 5
6701 S Virginia Dare Trl, Nags Head, NC 27959-9119
Surf Side Hotel Slideshow
Show Prices
$92 - $270 Avg. price/night*
Ollie #3 of 63 hotels in Outer Banks
Traveler photos (593)
Special Deal October Getaway Specials
135 Silver Lake Road, Ocracoke, NC 27960
$80 - $240 Avg. price/night*
Ollie #4 of 63 hotels in Outer Banks
  •  We love this place! 
  • We have stayed twice now to celebrate our anniversary and have also come... more
  • August 21, 2016
Traveler photos (544)
333 Audubon Drive, Corolla, NC 27927-9589
Hampton Inn & Suites Outer Banks/ Corolla Slideshow
Show Prices
$127 - $400 Avg. price/night*
Ollie #5 of 63 hotels in Outer Banks
Professional photos | Traveler photos (637)
Special Offer STOP CLICKING AROUND
1461 Duck Road, Duck, NC 27949-4635
Sanderling Resort Slideshow
Show Prices
$220 - $566 Avg. price/night*
Ollie #6 of 63 hotels in Outer Banks
#1 of 1 hotels in Duck
Professional photos | Traveler photos (637)
Special Price September Getaway
5353 North Virginia Dare Trail, Kitty Hawk, NC 27949-5918
Hilton Garden Inn Outer Banks/Kitty Hawk Slideshow
Show Prices
$160 - $437 Avg. price/night*
Ollie #7 of 63 hotels in Outer Banks
Professional photos | Traveler photos (605)
Special Offer STOP CLICKING AROUND
Sea Ranch Resort (Kill Devil Hills) 2.0 of 5
1731 N Virginia Dare Trl, PO Box 325, Kill Devil Hills, NC 27948-7940
Sea Ranch Resort Slideshow
Show Prices
$106 - $242 Avg. price/night*
Ollie #8 of 63 hotels in Outer Banks
Professional photos | Traveler photos (525)
Shutters on the Banks (Kill Devil Hills) 2.5 of 5
405 S Virginia Dare Trl, Kill Devil Hills, NC 27948-7898
Shutters on the Banks Slideshow
Show Prices
$124 - $266 Avg. price/night*
Ollie #9 of 63 hotels in Outer Banks
  •  Just okay 
  • My son and I stayed at Shutters on the way home from a road trip to NY... more
  • August 24, 2016
Professional photos | Traveler photos (490)
Special Price Returning Guest Discount
107 S Virginia Dare Trl, Kill Devil Hills, NC 27948-7892
BEST WESTERN Ocean Reef Suites Slideshow
Show Prices
$154 - $435 Avg. price/night*
Ollie #10 of 63 hotels in Outer Banks
  •  6 people in a suite 
  • Very clean, breakfast is good (would be better to have the waffle maker... more
  • August 22, 2016
Traveler photos (404)
Special Offer GET A $50 GIFT CARD
4701 S Virginia Dare Trl, Nags Head, NC 27959-9295
Holiday Inn Express Nags Head Oceanfront Slideshow
Show Prices
$107 - $312 Avg. price/night*
Ollie #11 of 63 hotels in Outer Banks
  •  Good beachfront hotel 
  • The hotel was clean, and good size for 2 beds, staff were courteous, the... more
  • August 17, 2016
Professional photos | Traveler photos (119)
Special Offer Book Direct and Save
804 N Virginia Dare Trail, Milepost 8, Kill Devil Hills, NC 27948-7833
Travelodge Outer Banks/Kill Devil Hills Slideshow
Show Prices
$76 - $303 Avg. price/night*
Ollie #12 of 63 hotels in Outer Banks
Professional photos | Traveler photos (94)
Special Offer Plan Ahead, Save 15%
201 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7822
Days Inn Kill Devil Hills Oceanfront - Wilbur Slideshow
Show Prices
$76 - $257 Avg. price/night*
Ollie #13 of 63 hotels in Outer Banks
Professional photos | Traveler photos (291)
Special Offer Plan Ahead, Save 15%
8031 Old Oregon Inlet Road, Nags Head, NC 27959-9487
Comfort Inn South Oceanfront Slideshow
Show Prices
$132 - $351 Avg. price/night*
Ollie #14 of 63 hotels in Outer Banks
Professional photos | Traveler photos (188)
Special Offer Choice Privileges Points
1701 South Virginia Dare Trail, P.O. Box 2716, Kill Devil Hills, NC 27948-7756
Ramada Plaza Nags Head Oceanfront Slideshow
Show Prices
$103 - $296 Avg. price/night*
Ollie #15 of 63 hotels in Outer Banks
  •  Weekend get away 
  • Nice clean room with that great ocean view. Complete amenities. Hotel... more
  • August 24, 2016
Professional photos | Traveler photos (461)
Special Offer Plan Ahead, Save 15%
47497 NC Highway 12, Buxton, Buxton, Hatteras Island, NC 27920
Show Prices
$92 - $184 Avg. price/night*
Ollie #16 of 63 hotels in Outer Banks
Professional photos | Traveler photos (64)
324 Hwy 12, P O Box 1150, Ocracoke, NC 27960
$110 - $400 Avg. price/night*
Ollie #17 of 63 hotels in Outer Banks
  •  Home Again 
  • We had a couple of days to spend on the Outer Banks and were able to... more
  • August 24, 2016
Traveler photos (86)
46677 Hwy. 12, PO Box 39, Buxton, Hatteras Island, NC 27920
Lighthouse View Oceanfront Lodging Slideshow
$44 - $164 Avg. price/night*
Ollie #18 of 63 hotels in Outer Banks
Traveler photos (129)
216 Old Beach Road, Ocracoke, NC 27960
$54 - $159 Avg. price/night*
Ollie #19 of 63 hotels in Outer Banks
Traveler photos (189)
Pony Island Motel (Ocracoke)
Highway 12, Ocracoke, NC 27960
Ollie #20 of 63 hotels in Outer Banks
  •  Peaceful place to stay 
  • I loved everything about this hotel. Super nice office staff, amazingly... more
  • August 14, 2016
Traveler photos (42)