Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Outer Banks

Tonight May 19 - May 20
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Outer Banks Beach Hotels

See all 3,093 Properties in Outer Banks

Estimated price for 1 night/2 adults

Shutters on the Banks
Shutters on the Banks
2.5 out of 5.0 405 S. Virginia Dare Trail, Kill Devil Hills, NC
Free Cancellation
4.3/5 (1,329 reviews)
$143/ night for 2 guests

The bathroom area is way to small. Sink top measures 20"x24". Toilet and tub/shower area is very crowded. Very poor setup. Beds were great and room is pleasant. If you book in the tower, select 3rd or 4th floor rooms. Floors 1 & 2 have no view of the ocean. Parking is limited, but there is an empty ...

Reviewed on May 17, 2019
Ramada Plaza by Wyndham Nags Head Oceanfront
Ramada Plaza by Wyndham Nags Head Oceanfront
3.0 out of 5.0 1701 S Virginia Dare Trl, Kill Devil Hills, NC
Free Cancellation
3.8/5 (1,878 reviews)
$127/ night for 2 guests

The view of the beautiful water looking from the room.

Reviewed on May 13, 2019
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur
3.5 out of 5.0 201 N Virginia Dare Trl, Kill Devil Hills, NC
Free Cancellation
3.9/5 (1,510 reviews)
$101/ night for 2 guests

The hotel was right by the beach and centrally located on the OBX. The breakfast was great and the afternoon snacks were an added bonus.

Reviewed on May 16, 2019
John Yancey Oceanfront Inn
John Yancey Oceanfront Inn
2.0 out of 5.0 2009 S Virginia Dare Trl, Kill Devil Hills, NC
3.5/5 (1,175 reviews)
$119/ night for 2 guests

My stay was great, the hotel was quiet and relaxing. The access to the beach was easy and quick. The breakfast was ok i would suggest some sort of meat to be put on the menu. Overall this place was great and i would stay again.

Reviewed on May 17, 2019
Travelodge by Wyndham Outer Banks/Kill Devil Hills
Travelodge by Wyndham Outer Banks/Kill Devil Hills
2.0 out of 5.0 804 North Virginia Dare Trail, NC 12, Kill Devil Hills, NC
Free Cancellation
3.9/5 (1,388 reviews)
$90/ night for 2 guests

Property was clean, staff was friendly and everything went as expected. Close proximity to beach.

Reviewed on May 13, 2019
Quality Inn Carolina Oceanfront
Quality Inn Carolina Oceanfront
2.5 out of 5.0 401 N Virginia Dare Trl, Kill Devil Hills, NC
Free Cancellation
3.6/5 (797 reviews)
$94/ night for 2 guests

The proximity to the ocean was a nice feature. The hotel shows wear and tear.

Reviewed on May 16, 2019
Surf Side Hotel
Surf Side Hotel
2.5 out of 5.0 6701 Virginia Dare Trail, Nags Head, NC
Free Cancellation
4.6/5 (509 reviews)
$120/ night for 2 guests

Exercise room closed. Hot tub not working. Pillows too hard. Very good breakfast and friendly employees

Reviewed on May 16, 2019
Hampton Inn & Suites Outer Banks-Corolla
Hampton Inn & Suites Outer Banks-Corolla
2.5 out of 5.0 333 Audubon Dr, Corolla, NC
Free Cancellation
4.6/5 (881 reviews)
$143/ night for 2 guests

Helen at the front desk was SUPER!!! The hotel and amenities were great. Would stay there every time!

Reviewed on Apr 28, 2019
Comfort Inn South Oceanfront
Comfort Inn South Oceanfront
2.5 out of 5.0 8031 S Old Oregon Inlet Rd, Nags Head, NC
Free Cancellation
3.7/5 (789 reviews)
$110/ night for 2 guests

Beachfront and location. Nice area next to Jennettes Pier.

Reviewed on May 6, 2019
Map

Beach Hotels: Our travelers loved these

Estimated price for 1 night/2 adults

Recently booked Beach Hotels in Outer Banks

Hampton Inn & Suites Outer Banks-Corolla
2.5 out of 5.0
Last booking: 12 minutes ago
Baymont by Wyndham Kitty Hawk Outer Banks
2.5 out of 5.0
Last booking: 1 hour ago
Quality Inn Carolina Oceanfront
2.5 out of 5.0
Last booking: 1 hour ago
Shutters on the Banks
2.5 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express Nags Head Oceanfront
2.5 out of 5.0
Last booking: 1 hour ago
Shallowbag Bay Club
3.0 out of 5.0
Last booking: 4 hours ago
Colonial Inn Motel
2.0 out of 5.0
Last booking: 5 hours ago
Outer Banks Inn
2.0 out of 5.0
Last booking: 5 hours ago
Tar Heel Motel
2.5 out of 5.0
Last booking: 6 hours ago

Beach Hotels in Outer Banks

Known for its beaches and monuments, Outer Banks offers a lot for the traveler planning a beach getaway. This seaside destination has 93 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you decide on a place to stay near the beach in Outer Banks, take a look at these top hotels with high ratings from Expedia travelers.

Shutters on the Banks - 2.5-star hotel on the beach. It features an outdoor pool, free breakfast, and a spa tub. Guests love the beach locale and breakfast.

Ramada Plaza Nags Head Oceanfront - 3-star hotel on the beach. Our travelers recommend its proximity to shopping and comfortable beds. This hotel boasts an indoor pool, a spa tub, and a poolside bar.

Days Inn Kill Devil Hills Oceanfront - Wilbur - 3.5-star motel on the beach. It offers an outdoor pool, free breakfast, and free WiFi. Activities include beach volleyball. Guest reviews highlight the beach locale and overall value.

John Yancey Oceanfront Inn - 2-star hotel on the beach. It features an outdoor pool, free breakfast, and free WiFi. Activities include fishing. Guests love the pool and good location.

Travelodge Nags Head Beach Hotel - 2-star hotel near the beach. Our travelers recommend its pool and overall value. This hotel boasts an outdoor pool, free breakfast, and free WiFi.

Planning Your Trip to Outer Banks

If you're wondering about the best time to visit, here's what you can expect from the local weather:

  • Hottest months: July, August, June, and September, with an average temperature of 87°F
  • Coldest months: February, January, December, and March, with an average temperature of 32°F
  • Driest months: April, December, May, and February, with an average rainfall of 3.56 inches
  • Rainiest months: August, September, July, and October, with an average rainfall of 5.46 inches

Sightseeing in and Around Outer Banks

After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Salvo Beach or Frisco Beach. Experience the area's surfing and monuments, and make time for local attractions like Wright Brothers National Memorial and Pea Island National Wildlife Refuge. You can also pay a visit to Oregon Inlet Fishing Center or Bodie Island Lighthouse for more to see and do. Visitors also enjoy Outer Banks for its:
  • Seafood
  • Fishing