Outer Banks North Carolina Accommodations

Only hotels in Outer Banks are listed below. Search for cheap and discounted hotel and motel rates in or near Outer Banks, NC for your corporate or personal leisure travel. We list the best Outer Banks North Carolina hotel/motel rooms. Review the Outer Banks hotel list below to find the perfect lodging. We also have a map of the Outer Banks hotels. Group booking? Search Outer Banks Group Hotel Discounts

The Outer Banks center point is around 1 mile northwest of Jockey's Ridge State Park and 1 mile south of Port O' Call Restaurant.

A series of barrier islands just off the coast of North Carolina, the Outer Banks boast windswept beaches, major historic sites, and national parks. Whether you're traveling on a limited budget or you want to live it up, you'll find the perfect beach resort or oceanfront inn in Nags Head, Kitty Hawk, or Kill Devil Hills. More from this guide...

Outer Banks Hotels/Motels & Accommodations

Towneplace Suites Kill Marriott
+1-888-389-4121
2028 South Virginia Daretrail, Kill Devil Hills, NC 27948 +1-888-389-4121 ~0.92 miles north of Outer Banks
  • Three Star property
  • Check-in: 16:00
From£69
Very good 4.5 /5 Latest Reviews Call BookMore Details
John Yancey Oceanfront Inn : 2009 South Virginia Dare Tr
+1-888-675-2083
2009 South Virginia Dare Tr, Kill Devil Hills, NC 27948 +1-888-675-2083 ~1.02 miles north of Outer Banks
  • Two star Beach hotel
  • Hotel has 4 floors
From£65
Very good 4.0 /5 Review Score Call BookMore Details
Ramada Plaza by Wyndham Nags Head Oceanfront - Kill Devil Hills
+1-800-716-8490
1701 South Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-800-716-8490 ~1.15 miles north of Outer Banks
  • Three Star Oceanfront hotel
  • 171 rooms in property
From£50
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Inn on the Ocean
+1-800-805-5223
1601 South Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-800-805-5223 ~1.21 miles north of Outer Banks
  • Midscale Beach property
  • Hotel has 105 rooms
From£61
Average 3.0 /5 Latest Reviews Call BookMore Details
Ocean Sands Beach Boutique Inn - Stay At the Beach
+1-888-965-1860
1003 S.croatan Highway, Kill Devil Hills, NC 27948 +1-888-965-1860 ~1.67 miles north of Outer Banks
  • 2-star Beach property
  • 40 rooms in property
From£101
Average 3.0 /5 Recent Reviews Call BookMore Details
Shutters on the Banks : 405 South Virginia Dare Trail
+1-888-788-5576
405 South Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-888-788-5576 ~2.15 miles north of Outer Banks
  • 4 star Beach property
  • Hotel has 4 floors
From£76
Very good 4.0 /5 Guest Reviews Call BookMore Details
Ocean Reef Suites : 107 South Virginia Dare Trl
+1-888-897-9207
107 South Virginia Dare Trl, Kill Devil Hills, NC 27948 +1-888-897-9207 ~2.22 miles north of Outer Banks
  • Cheap Beach property
  • 71 rooms in property
From£54
Average 3.0 /5 Read Reviews Call BookMore Details
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur in Kill Devil Hills
+1-888-311-4278
201 North Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-888-311-4278 ~2.32 miles north of Outer Banks
  • 3 star Beach hotel
  • Hotel has 11 suites
From£48
Very good 4.0 /5 Review Score Call BookMore Details
Quality Inn Carolina Oceanfront in Kill Devil Hills
+1-888-469-4795
401 North Virginia Dare Trail, Kill Devil Hills, NC 27948 Website +1-888-469-4795 ~2.40 miles north of Outer Banks
  • Midscale Oceanfront property
  • Free complimentary breakfast
From£34
Poor 2.0 /5 Read Reviews Call BookMore Details
Travelodge by Wyndham Outer Banks/Kill Devil Hills
+1-888-734-9421
804 North Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-888-734-9421 ~2.59 miles north of Outer Banks
  • 2-star Beach hotel
  • Free comp. breakfast
From£46
Very good 4.0 /5 Read Reviews Call BookMore Details
Travelodge by Wyndham Outer Banks/Kill Devil Hills
+1-888-841-5292
804 North Va Dare Trail, Kill Devil Hills, NC 27948 +1-888-841-5292 ~2.80 miles northwest of Outer Banks
  • Low Cost Beach hotel
  • 4 floors in property
From£50
Very good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Nags Head Oceanfront, an IHG Hotel : 4701 South Virginia Dare Trail
+1-888-455-5160
4701 South Virginia Dare Trail, Nags Head, NC 27959 +1-888-455-5160 ~3.26 miles southeast of Outer Banks
  • Midscale Beach property
  • 100 rooms in hotel
From£105
Very good 4.0 /5 Read Reviews Call BookMore Details
Sea Ranch Resort in Kill Devil Hills
+1-888-965-8297
1731 North Va Dare Trail Mp 7, Kill Devil Hills, NC 27949 +1-888-965-8297 ~3.60 miles north of Outer Banks
  • Affordable Beach property
  • Fitness / Gym is on-site
From£57
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Mariner Inn and Suites - Kill Devil Hills
+1-888-906-6358
1801 North Virginia Dare Trail, Kill Devil Hills, NC 27948 +1-888-906-6358 ~3.76 miles north of Outer Banks
  • Inexpensive Beach hotel
  • Check-in: 4:00 PM
From£46
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hotel Manteo - Manteo
+1-888-749-6785
814 Us 64, Manteo, NC 27954 +1-888-749-6785 ~4.96 miles south of Outer Banks
  • Four star property
  • 78 sleeping rooms in hotel
From£96
Average 3.0 /5 Read Reviews Call BookMore Details
Heart of Manteo Motorlodge in Manteo
+1-888-878-9982
100 Us 64, Manteo, NC 27954 +1-888-878-9982 ~5.52 miles south of Outer Banks
  • Cheap hotel
  • 2 floors in hotel
From£46
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sea Foam Motel
+1-888-389-4485
7111 South Virginia Dare Trail, Nags Head, NC 27959 +1-888-389-4485 ~5.68 miles southeast of Outer Banks
  • 2 star Beach property
  • Check in time: 4:00
From£46
Average 3.0 /5 Hotel Reviews Call BookMore Details
Seahorse Inn and Cottages : 7218 South Virginia Dare Trail
+1-888-389-4121
7218 South Virginia Dare Trail, Nags Head, NC 27959 +1-888-389-4121 ~5.87 miles southeast of Outer Banks
  • Low-priced hotel
  • 33 sleeping rooms in hotel
From£46
Very good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn South Oceanfront - Nags Head
+1-888-675-2083
8031 Old Oregon Inlet Rd., Nags Head, NC 27959 +1-888-675-2083 ~6.15 miles southeast of Outer Banks
  • Affordable Beach property
  • 6 meeting rooms in hotel
From£37
Very good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Kitty Hawk Outer Banks by IHG
+1-800-716-8490
3915 North Croatan Highway, Kitty Hawk, NC 27949 +1-800-716-8490 ~6.36 miles north of Outer Banks
  • Three Star Beach property
  • 98 sleeping rooms in hotel
From£91
Average 3.0 /5 Latest Reviews Call BookMore Details
Baymont by Wyndham Kitty Hawk Outer Banks - Kitty Hawk
+1-800-805-5223
3919 North Croatan Highway, Kitty Hawk, NC 27949 +1-800-805-5223 ~6.37 miles north of Outer Banks
  • Cheap Beach hotel
  • Hotel has 2 floors
From£46
Average 3.5 /5 Hotel Reviews Call BookMore Details
Beachwoods Resort : 1 Cypress Knee Trail
+1-888-965-1860
1 Cypress Knee Trail, Kitty Hawk, NC 27949 +1-888-965-1860 ~8.62 miles northwest of Outer Banks
  • High-end Resort hotel
  • Fitness / Gym is on-site
From£68
Very good 4.0 /5 Reviews Call BookMore Details
Hilton Garden Inn Outer Banks/Kitty Hawk
+1-888-788-5576
5353 North Virginia Dare Trail, Kitty Hawk, NC 27949 +1-888-788-5576 ~8.83 miles north of Outer Banks
  • Midscale Oceanfront property
  • 5 floors in hotel
From£76
Very good 4.0 /5 Read Reviews Call BookMore Details
Outer Banks Motor Lodge : 5204 Barlow Lane
+1-888-897-9207
5204 Barlow Lane, Kitty Hawk, NC 27949 +1-888-897-9207 ~8.89 miles northwest of Outer Banks
  • Four star Beach property
  • 2 floors in property
From£57
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Outer Banks Corolla in Corolla
+1-888-311-4278
333 Audubon Dr., Corolla, NC 27927 +1-888-311-4278 ~20.73 miles north of Outer Banks
  • 3-star Oceanfront hotel
  • Hotel has 41 suites
From£149
Very good 4.5 /5 Read Reviews Call BookMore Details
The Inn at Corolla Lighthouse : 1066 Ocean Trail
+1-888-469-4795
1066 Ocean Trail, Corolla, NC 29727 +1-888-469-4795 ~22.46 miles north of Outer Banks
  • 3-star Beach hotel
  • Check-in time: 4:00 PM
From£78
Very good 4.0 /5 Read Reviews Call BookMore Details
Pamlico Station Edgecamp in Rodanthe
+1-888-734-9421
24267 North Carolina Highway 12, Rodanthe, NC 27968 +1-888-734-9421 ~29.25 miles south of Outer Banks
  • 4-star property
From£96
Average 3.0 /5 Review Score Call BookMore Details
Baymont by Wyndham Elizabeth City Nc in Elizabeth City
+1-888-841-5292
848 Halstead Blvd., Elizabeth City, NC 27909 +1-888-841-5292 ~39.19 miles northwest of Outer Banks
  • Low-priced Downtown hotel
  • 3 floors in property
From£46
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn Elizabeth City Near University - Elizabeth City
+1-888-455-5160
306 South Hughes Blvd., Elizabeth City, NC 27909 Website +1-888-455-5160 ~39.47 miles northwest of Outer Banks
  • Three Star Suburban hotel
  • Free comp. breakfast
From£53
Average 3.5 /5 Review Score Call BookMore Details
Days Inn by Wyndham Elizabeth City in Elizabeth City
+1-888-965-8297
308 South Hughes Blvd., Elizabeth City, NC 27909 +1-888-965-8297 ~39.48 miles northwest of Outer Banks
  • 2-star hotel
  • Check in time: 11:00 AM
Econo Lodge Elizabeth City in Elizabeth City
+1-888-906-6358
522 South Hughes Blvd., Elizabeth City, NC 27909 +1-888-906-6358 ~39.55 miles northwest of Outer Banks
  • 2-star Downtown property
From£46
Very good 4.0 /5 Review Score Call BookMore Details
Hampton Inn Elizabeth City : 402 Halstead Blvd.
+1-888-749-6785
402 Halstead Blvd., Elizabeth City, NC 27909 +1-888-749-6785 ~39.58 miles northwest of Outer Banks
  • Affordable Downtown hotel
  • 101 rooms in hotel
From£91
Very good 4.0 /5 Review Score Call BookMore Details
Travelers Inn Elizabeth City
+1-888-878-9982
1211 North Rd. St., Elizabeth City, NC 27909 +1-888-878-9982 ~39.66 miles northwest of Outer Banks
  • Low Cost Suburban hotel
  • 41 rooms in hotel
From£30
Very good 4.0 /5 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Elizabeth City in Elizabeth City
+1-888-389-4485
1640 City Center Blvd., Elizabeth City, NC 27909 +1-888-389-4485 ~39.93 miles northwest of Outer Banks
  • 3-star Rural hotel
  • Free comp. breakfast
From£76
Very good 4.0 /5 Review Score Call BookMore Details

Next: See My Outer Banks Hotels with Pricing

When to Visit the Outer Banks, NC

Since they're perched on the Atlantic Ocean, the Outer Banks experience warm summers, chilly winters, and occasional storms in between. In the summer, you can expect highs in the mid- to upper 80s and occasional evening or overnight thunderstorms. Spring and fall tend to be cool, with highs in the mid-60s and low 70s. Winters can get cold, with lows in the mid-30s.

Summer is peak season in the Outer Banks, so you'll need to plan in advance for the lowest prices on accommodations. Keep in mind that some summer weekends are so busy that many hotels sell out if you haven't booked in advance. Try planning your trip for the spring or fall to save money, but remember that many restaurants and attractions may have seasonal hours.

You'll see the Outer Banks at its liveliest if you plan your visit during one of the area's many annual festivals. In early August, the Outer Banks Watermelon Festival celebrates this sweet fruit with interactive activities, local food, and summer traditions. In October, the Outer Banks Seafood Festival tempts visitors and locals with fresh seafood, live music, and a celebration of Outer Banks culture.

Best Hotel Discounts in the Outer Banks, NC

Make your Outer Banks getaway an even better deal by applying group hotel discounts. AAA members get discounts at the Ramada Plaza Nags Head Oceanfront and the Comfort Inn on the Ocean. Government employees and members of the military get low rates at the Days Inn Kill Devil Hills Oceanfront - Wilbur and other area hotels.

Best Value Options in the Outer Banks, NC

Want to get the most value out of your Outer Banks vacation? Set your sights on this scenic area's best mid-range hotels.

The Ramada Plaza Nags Head Oceanfront is situated right on the waterfront in Kill Devil Hills, and the hotel offers room types that range from standard queen to standard king. All 171 guest rooms have private balconies ideal for watching the sunrise, as well as free Wi-Fi and mini fridges. Hit the beach, relax at the indoor pool, or squeeze in a workout in the fitness center. Business and leisure travelers can reserve the hotel's 3,000-square-foot event space for a variety of functions.

Also located in Kill Devil Hills, the John Yancey Oceanfront Inn offers beach access, stunning ocean views, and comfortable rooms. The perfect setting for an intimate wedding, a couples' getaway, or a family vacation, this mid-range hotel has 108 guest rooms and 2,000 square feet of available event space. Guests can kick back at the outdoor pool, stay in shape at the health club, and fuel up at the daily breakfast buffet.

Just steps from the waterfront, the Driftin Sands by Kees Vacation is near the Wright Brothers National Memorial and other area attractions. Book one of 10 guest rooms, and rely on the concierge for assistance with reserving tickets and tours. Enjoy in-room amenities like a mini fridge, microwave, and coffee maker, or make your way to the beach for some fun in the sun.

Can’t-Miss Attractions in the Outer Banks, NC

One of the most popular destinations in the Outer Banks is Cape Hatteras National Seashore, where you'll find beautiful Atlantic beaches, birds and wildlife, and the iconic Cape Hatteras Lighthouse. This is the ideal place to swim, kayak, bird watch, or climb the famous lighthouse.

North of Cape Hatteras, Currituck Beach Lighthouse and Museum is another popular destination in Corolla and just minutes from the fascinating Currituck National Wildlife Refuge. In Nags Head, Jockey's Ridge State Park boasts the tallest sand dune on the East Coast, along with kite flying and hang gliding opportunities for adventurous visitors.

In Kitty Hawk, don't miss the Wright Brothers National Memorial. Here you can tour the visitor center, explore the grounds, and even stand where the Wright brothers first took flight.

Whether you want to soak up the sunshine, explore national parks, or visit historic attractions, the Outer Banks is the place to be. Start planning your getaway today.

Back to Top