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.

The Ocracoke Harbor Inn 5 stars

Hotel in Ocracoke

Situated in Ocracoke, The Ocracoke Harbor Inn has barbecue facilities. With a shared lounge, the 5-star hotel has air-conditioned rooms with free WiFi. Everything. Location has a waterfront view and great neighbors even. Small quaint breakfast with friendly service.

Show more Show less
9.2
Superb
170 reviews
Price from
£111
per night

Oasis Suites Hotel 2 stars

Hotel in Nags Head

Oasis Suites Hotel is located in Nags Head, NC on the Outer Banks. Each room at this hotel is air conditioned and has a TV. Each room comes with a private bathroom equipped with a bath and shower. Extremely clean rooms and linens. Very friendly staff. Beautiful views from balcony.

Show more Show less
9.5
Exceptional
138 reviews
Price from
£88
per night

Swell Motel 2 stars

Hotel in Buxton

Located in Buxton, 1.2 km from Cape Point, Swell Motel provides accommodation with free bikes, free private parking, a fitness centre and a tennis court. Location is close to everything you need. Walking distance. The staff was great couldn’t ask for a better group of people. Lot todo on the property. I will definitely stay here every time i visit Buxton nc.

Show more Show less
8.2
Very good
143 reviews
Price from
£78
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. Oceanfront room was everything and a bag of chips!!! and seeing the dolphins every morning swimming down the beach!!! Was AMAZING!!!!

Show more Show less
8.9
Fabulous
814 reviews
Price from
£64
per night

Blackbeard's Lodge 2 stars

Hotel in Ocracoke

Located in Ocracoke and with Ocracoke Beach reachable within 1.7 km, Blackbeard's Lodge provides express check-in and check-out, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi... No hassle very leisurely great escape

Show more Show less
8.4
Very good
191 reviews
Price from
£66
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. Staff at breakfast were so friendly and food was good with a nice range of options.

Show more Show less
8.7
Fabulous
958 reviews
Price from
£65
per night

Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur 2 stars

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. Very clean and quiet. We stayed dune front. Right across the sand dune from the ocean. Zero complaints.

Show more Show less
8.3
Very good
586 reviews
Price from
£44
per night

TownePlace Suites by Marriott Outer Banks Kill Devil Hills 3 stars

Hotel in Kill Devil Hills

Situated in Kill Devil Hills, North Carolina region, TownePlace Suites by Marriott Outer Banks Kill Devil Hills is located 300 metres from Nags Head Beach. I am looking at homes in Dare County, flood insurance has priced me out of Carova. This was a very nice experience. I did travel with my dog and this was by far the nicest pet friendly hotel on the OBX.

Show more Show less
8.8
Fabulous
238 reviews
Price from
£65
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. Very clean, friendly staff, comfortable, great location. Definitely recommend!

Show more Show less
8.4
Very good
852 reviews
Price from
£54
per night

The Sea Ranch Resort 4 stars

Hotel in Kill Devil Hills

Located on the Outer Banks in North Carolina, this hotel has beach access and an indoor swimming pool. A full-service restaurant with ocean views is provided onsite. Desk clerk was very understanding and helpful when we were locked out of one of our rooms. All of the hotel staff were friendly and helpful. The servers in the Bistro gave us the best service I have ever experienced in a hotel restaurant - maybe the best in any restaurant.

Show more Show less
8.2
Very good
484 reviews
Price from
£60
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

Budget hotels in Outer Banks

See all

FAQs about hotels in Outer Banks

Explore guest reviews of hotels in Outer Banks

See all
gogless