Skip to main content

Stay in Outer Banks's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Ocracoke Harbor Inn

Hotel in Ocracoke

Located in Ocracoke, The Ocracoke Harbor Inn has barbecue facilities. With free WiFi, this 5-star hotel offers a shared lounge and a business center. Good view. Free breakfast. Rental bikes on property.. Quick getting hot water.

Show more Show less
9
Wonderful
500 reviews
Price from
$142
per night

Saltaire Cottages

Hotel in Kitty Hawk Beach

Located in Kitty Hawk Beach, a few steps from Kitty Hawk Beach, Saltaire Cottages has accommodations with a seasonal outdoor swimming pool, free private parking, a terrace and a private beach area. A fantastic warm welcome. Room was exceptionally clean and a great location. Thank you

Show more Show less
9
Wonderful
178 reviews
Price from
$191
per night

Blue Heron Motel

Hotel in Nags Head

Blue Heron Motel is located on the beachfront in Nags Head. With free WiFi, this 3-star hotel offers a private beach area and a 24-hour front desk. It's really nice place with reasonable price for ocean front building! And personnel will try to accommodate to your requests, all mine were met and my stay was really comfortable. Beds are comfortable and there is a lot of towels provided. I would come back here 👍🏻

Show more Show less
8.1
Very Good
1,095 reviews
Price from
$139
per night

Surf Side Hotel

Hotel in Nags Head

Located in Nags Head, a few steps from Nags Head Beach, Surf Side Hotel provides accommodations with a seasonal outdoor swimming pool, free private parking, a shared lounge and a terrace. Wonderful breakfast and friendly accommodating staff!

Show more Show less
8.8
Excellent
1,170 reviews
Price from
$103
per night

Shutters on the Banks

Hotel in Kill Devil Hills

Offering an outdoor pool and views of the pool, Shutters on the Banks is located in Kill Devil Hills, 4.3 mi from Nags Head. Everything was very comfortable. Beach so easy to get too and close. The breakfast was delicious.

Show more Show less
8.4
Very Good
1,044 reviews
Price from
$129
per night

Hatteras Island Inn

Hotel in Buxton

The Hatteras Island Inn is just 1 mile from the beach and the Cape Hatteras Lighthouse. Free WiFi is available in all guest rooms. Everything was great. Robin went above and beyond to make our stay pleasant.

Show more Show less
8.3
Very Good
1,161 reviews
Price from
$79
per night

John Yancey Oceanfront Inn

Hotel in Kill Devil Hills

The John Yancey Oceanfront Inn is located on the shores of the Atlantic Ocean in Kill Devil Hills. This hotel serves a daily continental breakfast and has an outdoor pool on site. Everything was perfect! The room just next to the beach, the breakfast was ok. The room was really big and clean and comfy! We went in February and price for quality was amazing!

Show more Show less
8.6
Excellent
2,852 reviews
Price from
$69
per night

Swell Motel

Hotel in Buxton

Located in Buxton, within a 16-minute walk of Cape Point and 1.2 miles of Old Lighthouse Beach, Swell Motel provides accommodations with free bikes and free WiFi throughout the property as well as... Having the kayaks and bikes to use was delightful and unexpected!

Show more Show less
8.9
Excellent
191 reviews
Price from
$125
per night

Holiday Inn Express Kitty Hawk - Outer Banks, an IHG Hotel

Hotel in Kitty Hawk

Located in Kitty Hawk, this brand-new Holiday Inn Express is a 5 minute walk from to the beach and steps from some of the most popular restaurants on the Outer Banks. Great breakfast variety, beds very comfortable.

Show more Show less
8.7
Excellent
380 reviews
Price from
$113
per night

Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur

Hotel in Kill Devil Hills

Located in Kill Devil Hills, North Carolina, this oceanfront hotel features an outdoor pool and a daily continental breakfast. It offers rooms with free Wi-Fi access. Breaksfast was ok.i like the location.staff was nice & helpful.

Show more Show less
8.1
Very Good
815 reviews
Price from
$89
per night

Hotels with extra health and safety measures

Find hotels in Outer Banks with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Outer Banks in the past month

See all

Outer Banks's best hotels with breakfast

See all

Budget hotels in Outer Banks

See all

FAQs about hotels in Outer Banks

Explore guest reviews of hotels in Outer Banks

See all