See the latest prices and deals by choosing your dates.
Hotel in Ocracoke
Featuring barbecue facilities, The Ocracoke Harbor Inn is located in Ocracoke. With free WiFi, this 5-star hotel offers a shared lounge and a business center. Good view. Free breakfast. Rental bikes on property.. Quick getting hot water.
Hotel in Hatteras
Located within a few steps of Cape Hatteras National Seashore Beach and 1.5 miles of Frisco Beach, Southern Comfort Cabana has rooms with air conditioning and a private bathroom in Hatteras. I loved the porches! The view was amazing.
Hotel in Nags Head
Blue Heron Motel is located on the beachfront in Nags Head. With free WiFi, this 3-star hotel offers a private beach area and a 24-hour front desk. My 2nd stay in a 3rd floor king room at this survivor of post-war nags head was fantastic. It offers the best view on the OBX for your rental dollar. Very well maintained and exceptionally clean. No negatives for me!
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 a terrace. Loved everything about this place! Will definitely stay again.
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. Clean and very well located! Staff was friendly
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 🤩
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. The room is spacious, the price is unbeatable and the location is so central to everywhere!!
Hotel in Kill Devil Hills
Ramada Plaza by Wyndham Nags Head Oceanfront is nestled on the shores of the Atlantic Ocean. Guest can take a refreshing plunge in the pool or unwind in the hot tub. Right on the ocean. Great coffee service twice a day. Friendly staff and free laundry.
Hotel in Nags Head
Located in Nags Head, Mia's Boutique Hotel offers 5-star accommodations with a terrace. There's a seasonal outdoor pool and guests can use free WiFi and free private parking. The pictures of the hotel looked nice on the website.
Hotel in Buxton
Located in Buxton, a 16-minute walk from Cape Point, Swell Motel provides accommodations with free bikes, free private parking and a seasonal outdoor swimming pool. This 2-star hotel offers free WiFi.... Having the kayaks and bikes to use was delightful and unexpected!
Hotel in Kill Devil Hills
Hotel in Kill Devil Hills
Hotel in Kill Devil Hills
Hotel in Buxton
Hotel in Nags Head
Hotel in Kitty Hawk Beach
Hotel in Ocracoke
Hotel in Nags Head
Hotel in Hatteras
Hotel in Kill Devil Hills
Popular with guests booking hotels in Outer Banks
Hotel in Kitty Hawk
Popular with guests booking hotels in Outer Banks
Hotel in Corolla
Popular with guests booking hotels in Outer Banks
Hotel in Kill Devil Hills
Popular with guests booking hotels in Outer Banks
Hotel in Kill Devil Hills
Popular with guests booking hotels in Outer Banks
Hotel in Manteo
Popular with guests booking hotels in Outer 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. The view, the hospitality and friendly service. Everything was super clean too!
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. We really enjoyed our stay. Place was clean. Very convenient. Breakfast was good.
Hotel in Kill Devil Hills
TownePlace Suites by Marriott Outer Banks Kill Devil Hills has free bikes, fitness center, a shared lounge and terrace in Kill Devil Hills. I loved everything about it. Everything was great: location, the people and the facilities.
Hotel in Corolla
Offering an outdoor pool and an indoor pool, this beachfront hotel is located in Corolla, North Carolina. Free WiFi access and a daily continental breakfast are provided. Everything!! . The location of the property is great. Its on the beach.
Hotel in Kitty Hawk
Hilton Garden Inn Outer Banks/Kitty Hawk is nestled on the shores of the Atlantic Ocean. Guests can take a refreshing plunge in the pool or get a workout in the on-site fitness center. Beautiful and well laid out. Central location to just about everything!
Hotel in Kill Devil Hills
Travelodge by Wyndham Outer Banks/Kill Devil Hills offers direct access to the beach across the street. It features a seasonal outdoor pool and free passes to the local YMCA. Customer service and cleanliness and location
Hotel in Ocracoke
Featuring barbecue facilities, The Ocracoke Harbor Inn is located in Ocracoke. With free WiFi, this 5-star hotel offers a shared lounge and a business center. Good view. Free breakfast. Rental bikes on property.. Quick getting hot water.
Hotel in Hatteras
Located within a few steps of Cape Hatteras National Seashore Beach and 1.5 miles of Frisco Beach, Southern Comfort Cabana has rooms with air conditioning and a private bathroom in Hatteras. I loved the porches! The view was amazing.
Hotel in Manteo
Located in Manteo, Hotel Manteo, Trademark Collection by Wyndham has a seasonal outdoor swimming pool, fitness center and free WiFi. Well situated, very affordable, and staff very nice, actually outstanding.
Hotel in Manteo
Heart of Manteo is located in Manteo. All units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Was quiet. The manager allowed me to check in early.
Hotel in Nags Head
Nags Head beaches are 1 mile away from this North Carolina motel. Guests can go fishing or kayaking from the private dock or explore Roanoke Island 3 miles away. It was bigger and cleaner than we expected...we would definitely stay again.
Hotel in Nags Head
Nags Head Beach Inn by KEES Vacations provides air-conditioned accommodations in Nags Head. The hotel also has free WiFi and free private parking. Everything was easy access to check in. As well as the beach and restaurants!
Hotel in Ocracoke
Courtyard Villas On Silver Lake is located in Ocracoke. All guest rooms in the hotel are equipped with a coffee machine. We loved the swimming pool, sauna, beautiful sunset deck on the harbor, and free bikes available for...
Hotel in Nags Head
Located in Nags Head, a few steps from Nags Head Beach, Sea Horse Inn and Cottages has accommodations with a garden, free private parking and a shared lounge. Location was perfect to see the sights in OBX. Staff was very helpful.
Hotel in Kill Devil Hills
Located in Kill Devil Hills and within a 8-minute walk of Kill Devil Hills Beach, Coastal Haven - Unit C - Downstairs features a garden, non-smoking rooms, and free WiFi throughout the property. We loved this unit! It is well appointed and comfortable and clean.
On average, it costs $114 per night to book a 3-star hotel in Outer Banks for tonight. You'll pay around $143 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Outer Banks will cost around $133 (based on Booking.com prices).
The average price per night for a 3-star hotel in Outer Banks this weekend is $147 or $166 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Outer Banks this weekend cost around $177 per night (based on Booking.com prices).
Couples traveling to Outer Banks loved staying at The Castle Bed And Breakfast, Swell Motel, and The Ocracoke Harbor Inn.
These hotels in Outer Banks are also highly-rated by couples: Holiday Inn Express Kitty Hawk - Outer Banks, an IHG Hotel, Southern Comfort Cabana, and Surf Side Hotel.
The Castle Bed And Breakfast, Mia's Boutique Hotel, and Hilton Garden Inn Outer Banks/Kitty Hawk in Outer Banks have received great reviews for the views from their hotel rooms.
Guests staying in Outer Banks also loved the views from their rooms at Blue Heron Motel, Surf Side Hotel, and Hampton Inn & Suites Outer Banks/Corolla.
The Ocracoke Harbor Inn, Southern Comfort Cabana, and Surf Side Hotel are some of the popular hotels in Outer Banks.
In addition, John Yancey Oceanfront Inn, Hatteras Island Inn, and Ramada Plaza by Wyndham Nags Head Oceanfront are also popular in Outer Banks.
On average, 3-star hotels in Outer Banks cost $100 per night, and 4-star hotels in Outer Banks are $70 per night. If you're looking for something really special, 5-star hotels in Outer Banks cost around $588 per night (based on Booking.com prices).
Hotels in Outer Banks that offer highly-rated breakfasts include TownePlace Suites by Marriott Outer Banks Kill Devil Hills, Hampton Inn & Suites Outer Banks/Corolla, and Ramada Plaza by Wyndham Nags Head Oceanfront.
Breakfast at these hotels in Outer Banks are also highly-rated: Holiday Inn Express Kitty Hawk - Outer Banks, an IHG Hotel, Hilton Garden Inn Outer Banks/Kitty Hawk, and Surf Side Hotel.
Kill Devil Hills, Nags Head, and Manteo are popular with other travelers visiting Outer Banks.
Many families visiting Outer Banks loved staying at Surf Side Hotel, Swell Motel, and Saltaire Cottages.
The Castle Bed And Breakfast, The Ocracoke Harbor Inn, and Hilton Garden Inn Outer Banks/Kitty Hawk are also popular among family travelers.
There are 2,572 hotels in Outer Banks you can book on Booking.com.
Kill Devil Hills
Absolutely wonderful place to stay.Close to everything.The cleanliness far exceeded my expectations.I have stayed at many hotels across a few states including big chains and this was tha cleanest by far!Not a speck of dust anywhere.I will stay here EVERY time I visit the Outer Banks
Kill Devil Hills
This is a hotel on the beach on the Outer Banks and is beautifully situated! The staff are great. There is a little cafe/resto in the lobby of the hotel where Dave presides and cooks and provides guests something to eat in the case of fog and rain, as we experienced.
Ocracoke
We were pleasantly surprised by the Pony Island Inn and its location. The staff was very friendly and helpful. We spent some time by the pool and walked all around town. They even offered information for our travels heading north through the Outer Banks.
Beautiful room, the hotel is perfectly located on the beach and provides complimentary breakfast. We had a wonderful off season stay there during a trip to visit the Outer Banks. The room was huge, super clean and comfy. Nothing was missing.
We had a great time. Excellent location and very friendly staff. Best place we've stayed at on the outer banks. Easy excess to everything Kitty hawk.
Breakfast was great. Facility was clean and organised. Staff was very friendly. Central location of hotel in Outer Banks very appealing.
The location was awesome. Steps from the ocean. Plenty to do and see from Nag's Head. Easy access to everything on the Outer Banks.
Kill Devil Hills
The staff were awesome, professional and friendly. The hotel is nice but it’s old like many places on the Outer Banks.
Buxton
I like everything about the Outer Banks Hotel. The staff was fantastic. We will definitely come back here.
Centrally located on Roanoke Island in Outer Banks.
easy access to everything. clean and quiet.
Friendly staff maintaining a great family oriented atmosphere!
Everything was great,,,met lots of new friends...great place to stay...going next year too...
The location of the property is excellent.
The staff was very friendly and helpful.
The view, the hospitality and friendly service. Everything was super clean too!
The size of the room was great. The grounds were clean and peaceful, plus the staff was always ready to help. The equipment was clean and was taken care of very well. The pool was clean and the little water park was a fun extra. We enjoyed ourselves and definitely will be returning