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

Superb: 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.

Mia's Boutique Hotel 5 stars

Hotel in Nags Head

Mia's Boutique Hotel is a 5-star property set in Nags Head. There is a terrace and guests can make use of free WiFi and free private parking. Grand Opening as of May 20th 2024 The Ocean Front Building has been completely remodeled. Everything brand new! Beautiful rooms with beautiful ocean views. Full kitchen with pots to silverware.

Show more Show less
9
Superb
8 reviews
Price from
THB 8,400
per night

Surf Side Hotel 2 stars

Hotel in Nags Head

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

Show more Show less
8.7
Fabulous
1,154 reviews
Price from
THB 6,989
per night

Shutters on the Banks 3 stars

Hotel in Kill Devil Hills

Offering an outdoor pool and views of the pool, Shutters on the Banks is situated in Kill Devil Hills, 7 km from Nags Head. The view, the hospitality and friendly service. Everything was super clean too!

Show more Show less
8.5
Very good
1,074 reviews
Price from
THB 9,057
per night

Hatteras Island Inn 2 stars

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. The room is quite large and spacious with a nice large HD TV. The beds are comfortable and the rooms are equipped with a fridge and microwave. The property was very quiet and I was able to get rest when needed between working. The staff is friendly, especially Robin, she’s the best!

Show more Show less
8
Very good
1,216 reviews
Price from
THB 2,854
per night

John Yancey Oceanfront Inn 3 stars

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. Staff is extremely helpful and hospitable, always ready to help and give ideas where to go, what to see. Clean rooms on an amazing location, on the beach. Pool is clean and surprisingly deep (2m) on one side. Parking is free.

Show more Show less
8.4
Very good
2,807 reviews
Price from
THB 5,749
per night

The Ocracoke Harbor Inn 5 stars

Hotel in Ocracoke

Situated in Ocracoke, The Ocracoke Harbor Inn offers barbecue facilities. This 5-star hotel offers a shared lounge, a business centre and free WiFi. Breakfast was fine for us- lots of coffee. Since only 1 other place served breakfast with long lines, we were pleased to get a quick meal and be on our way.

Show more Show less
8.9
Fabulous
476 reviews
Price from
THB 6,394
per night

Swell Motel 2 stars

Hotel in Buxton

Located in Buxton, 1.4 km from Cape Point, Swell Motel provides accommodation with free bikes, free private parking and a tennis court. This 2-star hotel offers free WiFi. Having the kayaks and bikes to use was delightful and unexpected!

Show more Show less
8.7
Fabulous
216 reviews
Price from
THB 6,204
per night

Saltaire Cottages 5 stars

Hotel in Kitty Hawk Beach

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

Show more Show less
8.7
Fabulous
147 reviews
Price from
THB 10,584
per night

See Sea Motel 2 stars

Hotel in Kill Devil Hills

See Sea Motel is a 2-star property set in Kill Devil Hills. The property is non-smoking and is situated 200 metres from Kill Devil Hills Beach. All rooms in the hotel are fitted with a flat-screen TV.... Close the beach and lots of shopping

Show more Show less
8.1
Very good
103 reviews
Price from
THB 3,164
per night

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

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. Everything seemed new seems like it had had a re model ... we were reluctant to book as it only said 2 star ... but this was a good 4 star ⭐️

Show more Show less
8.9
Fabulous
294 reviews
Price from
THB 10,546
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 & disinfecting
Food & drink safety

Most booked hotels in Outer Banks in the past month

See all

Outer Banks's best hotels with breakfast

See all

FAQs about hotels in Outer Banks

Explore guest reviews of hotels in Outer Banks

See all