Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

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

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. Beach acces, outdoor and indoor pool, wine free and staff (Sonya). Thank you

Show more Show less
9.2
Awesome
508 reviews
Avg. price/night:
$129
Check availability

The Ocracoke Harbor Inn

Hotel in Ocracoke

The Ocracoke Harbor Inn is located in Ocracoke. This 5-star hotel offers a shared lounge and luggage storage space. There's a grill and guests can use free WiFi and free private parking. Everything. Location has a waterfront view and great neighbors even. Small quaint breakfast with friendly service.

Show more Show less
9.2
Awesome
68 reviews
Avg. price/night:
$151
Check availability

TownePlace Suites by Marriott Outer Banks Kill Devil Hills

Hotel in Kill Devil Hills

TownePlace Suites by Marriott Outer Banks Kill Devil Hills is located in Kill Devil Hills, a 3-minute walk from Nags Head Beach. The hotel has family rooms. The most comfortable beds and pillows. Spacious suite with nice amenities! Breakfast was over the top! Nice quiet room.

Show more Show less
9.2
Awesome
94 reviews
Avg. price/night:
$149
Check availability

Sea Horse Inn and Cottages

Hotel in Nags Head

Located in Nags Head, a few steps from Nags Head Beach, Sea Horse Inn and Cottages has accommodations with a shared lounge and free private parking. The Location across from the beach and next door to lovely restaurant which we ate.

Show more Show less
8
Very Good
248 reviews
Avg. price/night:
$84.60
Check availability

Blackbeard's Lodge

Hotel in Ocracoke

Located in Ocracoke, Blackbeard's Lodge features a seasonal outdoor swimming pool, shared lounge and free WiFi throughout the property. This 3-star hotel offers luggage storage space. No hassle very leisurely great escape

Show more Show less
8.5
Very Good
152 reviews
Avg. price/night:
$131.30
Check availability

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. Staff at breakfast were so friendly and food was good with a nice range of options.

Show more Show less
8.9
Excellent
661 reviews
Avg. price/night:
$116.10
Check availability

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. The hotel was very near the beach. The lobby area is warm and inviting. Free popcorn!

Show more Show less
8.6
Excellent
469 reviews
Avg. price/night:
$99
Check availability

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.7
Excellent
484 reviews
Avg. price/night:
$112.50
Check availability

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. 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.4
Very Good
327 reviews
Avg. price/night:
$117.72
Check availability

The Inn at Corolla Lighthouse

Hotel in Corolla

This waterfront hotel is located on the Currituck Sound of North Carolina and features an outdoor pool and hot tub. Free bikes are available for guests, and every room offers cable TV. Loved it!!! Location was wonderful!! Beautiful!! Would for sure stay again!! Love the area, hotel was super nice and staff was great!! Cant wait to return one day soon!!

Show more Show less
8.3
Very Good
263 reviews
Avg. price/night:
$151.05
Check availability

Outer Banks's best hotels with breakfast

See all

Budget hotels in Outer Banks

See all

Most-booked hotels in Outer Banks in the past month

See all

FAQs about hotels in Outer Banks

Explore guest reviews of hotels in Outer Banks

See all