Outer Banks hotels

Outer Banks hotels

Outer Banks
Check-in
Check-out
Compare vs. KAYAK |

Latest Outer Banks Hotel Deals

Nags Head
Nags Head
3 stars from $122
4+ stars from $292
Kill Devil Hills
Kill Devil Hills
3 stars from $136
Kitty Hawk
Kitty Hawk
3 stars from $152
Morehead City
Morehead City
3 stars from $112
Duck
3 stars from $108
4+ stars from $336
Ocracoke
Ocracoke
3 stars from $78

Good to know

Low season

FebruaryCheapest month to stay with an average 28% drop in price.

High season

JuneMost expensive month to stay with an average 82% rise in price.

Average price (weeknight)

$150Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$203Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Outer Banks

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Outer Banks

Are hotels in Outer Banks safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Outer Banks?

How much is a cheap hotel in Outer Banks?

How much is a hotel in Outer Banks for tonight?

Best Outer Banks hotels

Show all
Captain's Quarters - Frisco
1
9.6 Excellent (75 reviews)
Cape Hatteras Motel - Buxton - Building
3
8.7 Excellent (571 reviews)
Hatteras Island Inn - Buxton - Pool
4
8.4 Excellent (948 reviews)
The Inn at Corolla Lighthouse - Corolla - Building
5
8.2 Excellent (465 reviews)
Sanderling Resort - Duck - Lobby
6
8.2 Excellent (12 reviews)
Sea Gull By Kees Vacations - Hatteras - Building
7
7.8 Good (316 reviews)