Find beach hotels in Outer Banks, NC

Beach vacation deals from $129

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Beach Hotels in Outer Banks

Surf Side Hotel
Great for beach vacations
2.5 out of 5
6701 Virginia Dare Trail, Nags Head, NC, 27959
The price is $207 per night from Jun 1 to Jun 2
$207
per night
Jun 1 - Jun 2
Feel the sand between your toes at this hotel, an excellent choice for lounging by the shore on Outer Banks Beaches if you're looking for a getaway in Nags Head. An outdoor pool, a spa tub, and beach towels are just some of the amenities offered at Surf Side Hotel.
9/10 Wonderful! (1,003 reviews)

Travelers like: on the beach, beach towels, outdoor pool

Travelers say...
"Clean and quiet. Close to restaurants. and attractions."

Reviewed on May 25, 2023

Surf Side Hotel
Hampton Inn & Suites Outer Banks/ Corolla
Great for beach vacations
2.5 out of 5
333 Audubon Dr, Corolla, NC, 27927
Fully refundableReserve now, pay when you stay
The price is $259 per night from Jun 1 to Jun 2
$259
per night
Jun 1 - Jun 2
This hotel is the perfect choice for basking in the sun on Outer Banks Beaches if you're looking for a Corolla vacation. Amenities at Hampton Inn & Suites Outer Banks/ Corolla include 2 outdoor pools, a lazy river, and a spa tub.
9/10 Wonderful! (1,001 reviews)

Travelers like: on the beach, kids pool, lazy river

Vacation from Maryland
"Hotel was very clean, the pool areas inside and out very clean. Hot tub was hot like they should be. The lady I. The breakfast area was very attentive, had a smile on her face everyday, I found the people at the front desk were very friendly. Hotel room was perfect. Breakfast was good, had a nice ..."

Reviewed on May 19, 2023

Hampton Inn & Suites Outer Banks/ Corolla
Shutters on the Banks
Great for beach vacations
3.5 out of 5
405 S. Virginia Dare Trail, Kill Devil Hills, NC, 27948
Fully refundable
The price is $197 per night from May 31 to Jun 1
$197
per night
May 31 - Jun 1
At this hotel, get ready to lounge by the shoreline in Kill Devil Hills, as you'll be within walking distance of Outer Banks Beaches. An indoor pool and a spa tub are just a few amenities that you'll be able to enjoy at Shutters on the Banks.
8.8/10 Excellent! (1,184 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Very enjoyable stay."

Reviewed on May 28, 2023

Shutters on the Banks

Save an average of 15% on thousands of hotels when you're signed in

John Yancey Oceanfront Inn
Great for beach vacations
2 out of 5
2009 S Virginia Dare Trl, Kill Devil Hills, NC, 27948
You will love your stay at this hotel, the ideal choice for soaking up some sun on Outer Banks Beaches if you're searching for a getaway in Kill Devil Hills. Available amenities at John Yancey Oceanfront Inn include an outdoor pool.
8.6/10 Excellent! (1,741 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"The staff was very helpful. The room was very spacious. I would stay here again."

Reviewed on May 25, 2023

John Yancey Oceanfront Inn
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
Great for beach vacations
3.5 out of 5
201 N Virginia Dare Trl, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $129 per night from May 30 to May 31
$129
per night
May 30 - May 31
This motel is the perfect choice for basking in the sun on Outer Banks Beaches if you're looking for a getaway in Kill Devil Hills. Beach volleyball and a seasonal outdoor pool are just some of the amenities offered at Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur.
8.2/10 Very Good! (1,007 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Overall stay was a 10/10"

Reviewed on May 26, 2023

Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
Travelodge by Wyndham Outer Banks/Kill Devil Hills
Great for beach vacations
2 out of 5
804 North Virginia Dare Trail, NC 12, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $149 per night from May 31 to Jun 1
$149
per night
May 31 - Jun 1
You will love your stay at this hotel, a good choice for watching the sunset on Outer Banks Beaches if you're looking for a getaway in Kill Devil Hills. Amenities at Travelodge by Wyndham Outer Banks/Kill Devil Hills include a seasonal outdoor pool.
7.8/10 Good! (1,003 reviews)

Travelers like: close to beach, outdoor pool

Anniversary trip
"Staff was friendly and the property was clean and in good condition. I would stay here again."

Reviewed on May 24, 2023

Travelodge by Wyndham Outer Banks/Kill Devil Hills
Ramada Plaza by Wyndham Nags Head Oceanfront
Great for beach vacations
3 out of 5
1701 S Virginia Dare Trl, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jun 11 to Jun 12
$152
per night
Jun 11 - Jun 12
This hotel is the perfect choice for catching some rays on Outer Banks Beaches if you're searching for a Kill Devil Hills vacation. Amenities at Ramada Plaza by Wyndham Nags Head Oceanfront include a restaurant, a 24-hour fitness center, and a bar.
7.6/10 Good! (1,027 reviews)

Travelers like: on the beach, pool

Travelers say...
"Nice place, nice room, great location & view. Property is undergoing renovations to pool, noisy and inconvenient access to beach etc. Great Restaurant. Hopefully renovations will be over soon."

Reviewed on May 26, 2023

Ramada Plaza by Wyndham Nags Head Oceanfront
Comfort Inn South Oceanfront
Great for beach vacations
2.5 out of 5
8031 S Old Oregon Inlet Rd, Nags Head, NC, 27959
Fully refundableReserve now, pay when you stay
The price is $149 per night from May 30 to May 31
$149
per night
May 30 - May 31
Enjoy being on Outer Banks Beaches at this hotel, the perfect choice if you're looking for a Nags Head vacation. Available amenities at Comfort Inn South Oceanfront include a seasonal outdoor pool.
7.6/10 Good! (1,001 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Staff was awesome. Ocean front.clean and comfy"

Reviewed on May 27, 2023

Comfort Inn South Oceanfront
Days Inn & Suites by Wyndham Kill Devil Hills-Mariner
Great for beach vacations
2 out of 5
1801 N Virginia Dare Trl, Kill Devil Hills, NC, 27948
Spend the day on Outer Banks Beaches at this motel, a great choice if you're looking for a Kill Devil Hills vacation. Amenities at Days Inn & Suites by Wyndham Kill Devil Hills-Mariner include a seasonal outdoor pool.
7.2/10 Good! (999 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
"It was everything and more we could have expected."

Reviewed on May 6, 2023

Days Inn & Suites by Wyndham Kill Devil Hills-Mariner
Quality Inn Carolina Oceanfront
Great for beach vacations
2.5 out of 5
401 N Virginia Dare Trl, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $134 per night from May 31 to Jun 1
$134
per night
May 31 - Jun 1
Stroll along the shore on Outer Banks Beaches at this hotel, an excellent choice if you're searching for a getaway in Kill Devil Hills. Available amenities at Quality Inn Carolina Oceanfront include a seasonal outdoor pool.
6.4/10 (1,001 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
"Did the job. Great beach access."

Reviewed on May 20, 2023

Quality Inn Carolina Oceanfront
Don't see what you're looking for?
See all available properties in Outer Banks
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular beach getaways

Most booked beach stays in Outer Banks in 2023

Too many beaches in Outer Banks to choose from? Here are our top picks for a memorable beach vacation.

Outer Banks Beach Hotels information

 

Beach Hotels in Outer Banks

97

Highest price
$259
Cheapest price
$129
Number of guest reviews
10,967
Total number of hotels in Outer Banks
8,819

 

Recent reviews of Outer Banks hotels
Expedia verified reviews