Find Oceanfront Hotels in Outer Banks, NC

Beach vacation deals from $149

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 Oceanfront Hotels in Outer Banks

Cypress Moon Inn
3 out of 5
1206 Harbor Court, Kitty Hawk, NC, 27949
The price is $210 per night from Jun 4 to Jun 5
$210
per night
Jun 4 - Jun 5
Views of the ocean await when booking a stay at Cypress Moon Inn. Some of the amenities include beach umbrellas, free breakfast, and free self parking. This bed & breakfast is 4 minutes' drive from Outer Banks Beaches.
9/10 Wonderful! (108 reviews)
A hidden gem!
"Beautiful spot tucked into the cypresses and pines on Albemarle Sound. Rustic in character with eccentric charm, the owners are delightful. Long time residents of the Outer Banks, Linda and Greg are generous and welcoming hosts, attentive to needs and requests for information, while remaining practically ..."

Reviewed on May 4, 2023

Cypress Moon Inn
Surf Side Hotel
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
Surf Side Hotel is a hotel in Nags Head with oceanfront views. Top amenities include an outdoor pool, a spa tub, and premium TV channels.
9/10 Wonderful! (1,000 reviews)
"Clean and quiet. Close to restaurants. and attractions."

Reviewed on May 25, 2023

Surf Side Hotel
Hampton Inn & Suites Outer Banks/ Corolla
2.5 out of 5
333 Audubon Dr, Corolla, NC, 27927
The price is $309 per night from Jun 4 to Jun 5
$309
per night
Jun 4 - Jun 5
Enjoy oceanfront accommodation and sandy beaches when booking a stay at Hampton Inn & Suites Outer Banks/ Corolla. Some of the top amenities include 2 outdoor pools, a lazy river, and a spa tub. This hotel is on Outer Banks Beaches and is 12 minutes' drive from Currituck Beach.
9/10 Wonderful! (1,000 reviews)
Satisfied
"This is a very nice hotel in Corolla. Unfortunately, the dunes are so high you only got a glimpse of the ocean from an ocean view room. However, I was very comfortable in the room and the staff was excellent. I would stay there again."

Reviewed on May 27, 2023

Hampton Inn & Suites Outer Banks/ Corolla

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

Shutters on the Banks
3.5 out of 5
405 S. Virginia Dare Trail, Kill Devil Hills, NC, 27948
The price is $210 per night from Jun 5 to Jun 6
$210
per night
Jun 5 - Jun 6
Shutters on the Banks is an ocean view hotel in Kill Devil Hills where you can enjoy a private beach. Some fantastic amenities include a seasonal outdoor pool, a spa tub, and luxury bedding.
8.8/10 Excellent! (1,183 reviews)
"Very enjoyable stay."

Reviewed on May 28, 2023

Shutters on the Banks
Holiday Inn Express Nags Head Oceanfront, an IHG Hotel
2.5 out of 5
4701 S Virginia Dare Trl, Nags Head, NC, 27959
Fully refundable
The price is $214 per night from Jun 1 to Jun 2
$214
per night
Jun 1 - Jun 2
Wake up to the sound of the ocean lapping a sandy beach when staying at Holiday Inn Express Nags Head Oceanfront, an IHG Hotel. Popular amenities include an indoor pool and premium TV channels. This hotel is on Outer Banks Beaches.
8.8/10 Excellent! (879 reviews)
"Really Clean, Nice Staff and Good Housekeeping, Good breakfast and Indoor Pool As Well! Enjoyed This Hotel A Lot."

Reviewed on May 28, 2023

Holiday Inn Express Nags Head Oceanfront, an IHG Hotel
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
3.5 out of 5
201 N Virginia Dare Trl, Kill Devil Hills, NC, 27948
The price is $149 per night from Jun 1 to Jun 2
$149
per night
Jun 1 - Jun 2
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur is a motel in Kill Devil Hills with ocean views. Amenities include a seasonal outdoor pool, pool loungers, and free breakfast.
8.2/10 Very Good! (1,008 reviews)
"Overall stay was a 10/10"

Reviewed on May 26, 2023

Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
Outer Banks Motel
2 out of 5
46577 NC Highway 12, Buxton, NC, 27920
The price is $156 per night from Jun 2 to Jun 3
$156
per night
Jun 2 - Jun 3
Wake up to the sound of the ocean lapping a white sand beach when staying at Outer Banks Motel. Top amenities include an outdoor pool, a spa tub, and luxury bedding. This motel is on Outer Banks Beaches and is 26 minutes' drive from Frisco Beach.
8.2/10 Very Good! (260 reviews)
Most beautiful place to try out, best staff ever!
"Amazing place to stay, super clean rooms and an amazing person working the night shift who made sure we got our room key after closing hours 😊"

Reviewed on Apr 25, 2023

Outer Banks Motel
Ramada Plaza by Wyndham Nags Head Oceanfront
3 out of 5
1701 S Virginia Dare Trl, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $161 per night from Jun 8 to Jun 9
$161
per night
Jun 8 - Jun 9
Dine to the sounds of the ocean and stroll along sandy beaches at Ramada Plaza by Wyndham Nags Head Oceanfront. Some of the fantastic amenities include a pool and a 24-hour health club. This hotel is on Outer Banks Beaches.
7.6/10 Good! (1,029 reviews)
Perfect location!
"Not many hotels are as close to the beach as this Ramada. Our ocean front room was clean and quiet. It's a convenient location to restaurants and other places to see and do. The staff was friendly and accomodating. Although the weather wasn't 100% ideal, I spent alot of time on the ocean front deck ..."

Reviewed on May 27, 2023

Ramada Plaza by Wyndham Nags Head Oceanfront
Comfort Inn South Oceanfront
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 Jun 1 to Jun 2
$149
per night
Jun 1 - Jun 2
Enjoy ocean views and sandy beaches when booking a stay at Comfort Inn South Oceanfront. Popular amenities include a seasonal outdoor pool and luxury bedding. This hotel is on Outer Banks Beaches.
7.6/10 Good! (999 reviews)
"The front desk staff are amazing ladies. Everyone we met who worked there were very nice. The hotel was clean, our room was great and breakfast was good. We will stay here when we come back."

Reviewed on May 30, 2023

Comfort Inn South Oceanfront
Comfort Inn On the Ocean
2.5 out of 5
1601 Virginia Dare Trail, Kill Devil Hills, NC, 27948
Fully refundableReserve now, pay when you stay
The price is $161 per night from Jun 8 to Jun 9
$161
per night
Jun 8 - Jun 9
Wake up to the sound of the ocean lapping a white sand beach when staying at Comfort Inn On the Ocean. A few top amenities include a seasonal outdoor pool and luxury bedding. This hotel is on Outer Banks Beaches.
7.6/10 Good! (1,000 reviews)
"I would have really liked to have had a earlier check in time other than 4pm with having to pay for a one night stay and checking out at 11 you don’t get a full day stay"

Reviewed on May 21, 2023

Comfort Inn On the Ocean
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 Oceanfront Hotels information

 

Oceanfront Hotels in Outer Banks

28

Highest price
$309
Cheapest price
$149
Number of guest reviews
8,466
Total number of hotels in Outer Banks
8,819

 

Recent reviews of Outer Banks hotels
Expedia verified reviews