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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

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 (60)

B&Bs / Inns (42)

Specialty Lodging (43)

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® 2017 Winner Bargain
 
49684 Highway 12, Buxton, Hatteras Island, NC 27920
The Inn on Pamlico Sound Slideshow
Show Prices
$127 - $258 Avg. price/night*
Ollie #1 of 60 hotels in Outer Banks
Traveler photos (630)
Offers & Announcements CLICK for Best Rate!!
135 Silver Lake Road, Ocracoke, NC 27960
$80 - $240 Avg. price/night*
Ollie #2 of 60 hotels in Outer Banks
Traveler photos (554)
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
$88 - $195 Avg. price/night*
Ollie #3 of 60 hotels in Outer Banks
Traveler photos (627)
Special Offer Package Deal
333 Audubon Drive, Corolla, NC 27927-9589
Hampton Inn & Suites Outer Banks/ Corolla Slideshow
Show Prices
$116 - $386 Avg. price/night*
Ollie #4 of 60 hotels in Outer Banks
  •  Relaxing and quiet 
  • This location is a bit north of all the activities, but was perfect for us... more
  • March 21, 2017
Professional photos | Traveler photos (690)
Special Offer STOP CLICKING AROUND
1461 Duck Road, Duck, NC 27949-4635
Sanderling Resort Slideshow
Show Prices
$197 - $552 Avg. price/night*
Ollie #5 of 60 hotels in Outer Banks
#1 of 1 hotels in Duck
Professional photos | Traveler photos (665)
Offers & Announcements Buy 1 Night; Get 1 50%🌊
Oasis Suites Hotel (Nags Head)
7721 S Virginia Dare Trl, Nags Head Causeway, Nags Head, NC 27959-9166
Show Prices
$153 - $184 Avg. price/night*
Ollie #6 of 60 hotels in Outer Banks
Traveler photos (343)
Sea Ranch Resort (Kill Devil Hills) 3.0 of 5
1731 N Virginia Dare Trl, PO Box 325, Kill Devil Hills, NC 27948-7940
Show Prices
$83 - $261 Avg. price/night*
Ollie #7 of 60 hotels in Outer Banks
Professional photos | Traveler photos (555)
Special Price Up to 40% off all Rooms!
5353 North Virginia Dare Trail, Kitty Hawk, NC 27949-5918
Hilton Garden Inn Outer Banks/Kitty Hawk Slideshow
Show Prices
$123 - $449 Avg. price/night*
Ollie #8 of 60 hotels in Outer Banks
  •  Nice location  
  • This hotel has a great location - right on the water in Kitty Hawk NC. We... more
  • March 23, 2017
Professional photos | Traveler photos (627)
Special Offer STOP CLICKING AROUND
107 S Virginia Dare Trl, Kill Devil Hills, NC 27948-7892
BEST WESTERN Ocean Reef Suites Slideshow
Show Prices
$83 - $295 Avg. price/night*
Ollie #9 of 60 hotels in Outer Banks
  •  Relaxing 
  • Getaway simply to relax. Nice room, comfortable furnishings. Close... more
  • March 19, 2017
Traveler photos (429)
Special Offer BOOK DIRECT AND SAVE
324 Hwy 12, P O Box 1150, Ocracoke, NC 27960
$110 - $400 Avg. price/night*
Ollie #10 of 60 hotels in Outer Banks
Traveler photos (119)
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
$87 - $271 Avg. price/night*
Ollie #11 of 60 hotels in Outer Banks
Professional photos | Traveler photos (505)
Special Offer Stay 2nts Get 3rd FREE
4701 S Virginia Dare Trl, Nags Head, NC 27959-9295
Holiday Inn Express Nags Head Oceanfront Slideshow
Show Prices
$109 - $305 Avg. price/night*
Ollie #12 of 60 hotels in Outer Banks
  •  Satisfied 
  • Reservation was super easy. probably due to the fact it's still off... more
  • March 22, 2017
Professional photos | Traveler photos (207)
Special Offer Book Direct and Save
8031 S Old Oregon Inlet Rd, Nags Head, NC 27959-9487
Comfort Inn South Oceanfront Slideshow
Show Prices
$76 - $276 Avg. price/night*
Ollie #13 of 60 hotels in Outer Banks
  •  Another Great Visit 
  • This place is amazing for you everyday Joe. Everything you need in a hotel... more
  • March 17, 2017
Professional photos | Traveler photos (210)
Special Offer Choice Privileges Points
201 N Virginia Dare Trl, Kill Devil Hills, NC 27948-7822
Days Inn Kill Devil Hills Oceanfront - Wilbur Slideshow
Show Prices
$75 - $226 Avg. price/night*
Ollie #14 of 60 hotels in Outer Banks
  •  Great cottage 
  • We stayed four weeks in February while having storm repair done on our... more
  • March 22, 2017
Professional photos | Traveler photos (334)
Special Offer Plan Ahead, Save 15%
804 N Virginia Dare Trail, Milepost 8, Kill Devil Hills, NC 27948-7833
Travelodge Outer Banks/Kill Devil Hills Slideshow
Show Prices
$73 - $226 Avg. price/night*
Ollie #15 of 60 hotels in Outer Banks
  •  Great Weekend stay 
  • Great room and view. Bed was comfortable and lots of pillows for a great... more
  • March 23, 2017
Professional photos | Traveler photos (244)
Special Offer Plan Ahead, Save 15%
1701 South Virginia Dare Trail, P.O. Box 2716, Kill Devil Hills, NC 27948-7756
Ramada Plaza Nags Head Oceanfront Slideshow
Show Prices
$92 - $287 Avg. price/night*
Ollie #16 of 60 hotels in Outer Banks
Professional photos | Traveler photos (465)
Special Offer Plan Ahead, Save 15%
47497 NC Highway 12, Buxton, Buxton, Hatteras Island, NC 27920
Show Prices
$83 - $173 Avg. price/night*
Ollie #17 of 60 hotels in Outer Banks
  •  Ideal Beach Hotel! 
  • My boyfriend (now husband!...we got engaged on an OBX trip a year ago... more
  • March 11, 2017
Professional photos | Traveler photos (68)
216 Old Beach Road, Ocracoke, NC 27960
$54 - $159 Avg. price/night*
Ollie #18 of 60 hotels in Outer Banks
  •  Bad juju 
  • This place is not the greatest but not the worst. I felt like I was in a... more
  • February 20, 2017
Traveler photos (189)
46677 Hwy. 12, PO Box 39, Buxton, Hatteras Island, NC 27920
$44 - $164 Avg. price/night*
Ollie #19 of 60 hotels in Outer Banks
Traveler photos (143)
Pony Island Motel (Ocracoke)
Highway 12, Ocracoke, NC 27960
Ollie #20 of 60 hotels in Outer Banks
  •  Wonderful place 
  • We were there for a nights stop over. Very very very clean. Simple and... more
  • November 21, 2016
Traveler photos (42)