Stay in Outer Banks's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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, 1.2 mi from Ocracoke Beach, The Ocracoke Harbor Inn features accommodations with a shared lounge, free private parking and barbecue facilities. Everything. Location has a waterfront view and great neighbors even. Small quaint breakfast with friendly service.

Show more Show less
9.1
Awesome
215 reviews
Price from
$172.50
per night

The Castle B&B on Silver Lake

Hotel in Ocracoke

Set in Ocracoke, 1.2 mi from Ocracoke Beach, The Castle B&B on Silver Lake offers accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. Very comfirtable...great breakfast.. charming furnishings..very gracious host & hostess

Show more Show less
9.3
Awesome
65 reviews
Price from
$287.50
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. Very good with excellent selection of variety of chices, not eggs, bacon, lots of frsh fruit.

Show more Show less
8.7
Excellent
1,092 reviews
Price from
$296.10
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. Very clean, friendly staff, comfortable, great location. Definitely recommend!

Show more Show less
8.3
Very Good
1,059 reviews
Price from
$199
per night

Swell Motel

Hotel in Buxton

Located in Buxton, 0.7 mi from Cape Point, Swell Motel provides accommodations with free bikes, free private parking, a fitness center 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.4
Very Good
172 reviews
Price from
$155
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 barbecue facilities. Location and price. Great breakfast

Show more Show less
8.9
Excellent
938 reviews
Price from
$309
per night

Blackbeard's Lodge

Hotel in Ocracoke

Featuring a shared lounge, Blackbeard's Lodge is located in Ocracoke in the North Carolina region, 1.1 mi from Ocracoke Beach. No hassle very leisurely great escape

Show more Show less
8
Very Good
364 reviews
Price from
$107.10
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. 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
667 reviews
Price from
$299
per night

TownePlace Suites by Marriott Outer Banks Kill Devil Hills

Hotel in Kill Devil Hills

Located in Kill Devil Hills, North Carolina region, TownePlace Suites by Marriott Outer Banks Kill Devil Hills is located 984 feet 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
Excellent
309 reviews
Price from
$279
per night

The Sea Ranch Resort

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. Awesome staff, amenities & great location!!

Show more Show less
8.1
Very Good
615 reviews
Price from
$254.93
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

Hotels in Outer Banks you can book without a credit card

See all

FAQs about hotels in Outer Banks

Explore guest reviews of hotels in Outer Banks

See all