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.

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. Breakfast was amazing! Best we have ever seen at a hotel. Outdoor pool was open which we were not expecting. Indoor pool warm, hot tub was nice. Great location. Quiet hotel. Kids enjoyed the cookies at night.

Show more Show less
8.7
Fabulous
1,156 reviews
Price from
£114
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. Clean and very comfortable, stunning views, excellent facilities.

Show more Show less
8.5
Very good
1,078 reviews
Price from
£141
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. Pleasant atmosphere. Friendly helpful staff. Big rooms, very clean and each room has a fridge/ microwave and coffee maker.The beach is a 5 miin walk. Great value for money. It's a classic local roadside motel with a good standard.

Show more Show less
8
Very good
1,228 reviews
Price from
£79
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. Workers are so welcome, and helpful. Location is awesome 🤩

Show more Show less
8.4
Very good
2,800 reviews
Price from
£177
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. Good view. Free breakfast. Rental bikes on property.. Quick getting hot water.

Show more Show less
8.9
Fabulous
477 reviews
Price from
£137
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.6
Fabulous
215 reviews
Price from
£133
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
142 reviews
Price from
£195
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. Excellent service,helpful,friendly,clean rooms. Breakfast was excellent. We stayed 2 extra days. Bonus the weather was perfect.👍 we went to the beach at Jeannette’s pier.

Show more Show less
8.9
Fabulous
288 reviews
Price from
£221
per night

TownePlace Suites by Marriott Outer Banks Kill Devil Hills 3 stars

Hotel in Kill Devil Hills

TownePlace Suites by Marriott Outer Banks Kill Devil Hills has free bikes, fitness centre, a shared lounge and terrace in Kill Devil Hills. The location was perfect, the staff were incredibly friendly. We had our little four pound fur baby with us and she was treated like gold. The rooms were huge, and had a a little kitchenette that we could use if we wanted to heat up food or cook something. The rooms were very clean which is always important to know. We would most certainly stay here again with our family.

Show more Show less
8.9
Fabulous
568 reviews
Price from
£159
per night

The Inn at Corolla 3 stars

Hotel in Corolla

This waterfront hotel is located on the Currituck Sound of North Carolina and features an outdoor pool. Free bikes are available for guests, and every room offers cable TV. This is a very nice property. It’s located right on the water and the room was beautiful. The bed was extremely comfortable. There are also opportunities to do water sports right outside the front door

Show more Show less
8
Very good
403 reviews
Price from
£240
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