Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Nags Head – 134 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Sea Horse Inn and Cottages 2 stars

Hotel in Nags Head

Situated in Nags Head, 100 metres from Nags Head Beach, Sea Horse Inn and Cottages features accommodation with a shared lounge and free private parking. Great location. Nice stay for the price.

Show more Show less
7.8
Good
476 reviews
Price from
£48
per night

Surf Side Hotel 2 stars

Hotel in Nags Head

Located in Nags Head, a few steps from Nags Head Beach, Surf Side Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a shared lounge and barbecue facilities. Breakfast was fantastic, rooms were cleaned, staff were fantastic!

Show more Show less
8.9
Fabulous
853 reviews
Price from
£108
per night

Comfort Inn South Oceanfront 3 stars

Hotel in Nags Head

Comfort Inn South Oceanfront is just steps away from the white sands shores of the Atlantic Ocean. We could tell the room was rerenovated and the bathroom was much roomier and the floors and carpeting were very nice. The room was quiet and very comfortable.

Show more Show less
8
Very good
705 reviews
Price from
£104
per night

Oasis Suites Hotel 2 stars

Hotel in Nags Head

Oasis Suites Hotel is located in Nags Head, NC on the Outer Banks. Each room at this hotel is air conditioned and has a TV. Each room comes with a private bathroom equipped with a bath and shower. Extremely clean rooms and linens. Very friendly staff. Beautiful views from balcony.

Show more Show less
9.5
Exceptional
156 reviews
Price from
£116
per night

Fin 'N Feather Waterside Inn by Kees Vacations 3 stars

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. The room was exactly what we expected! We were not disappointed with anything.

Show more Show less
7.5
Good
281 reviews
Price from
£86
per night

Blue Heron Motel 3 stars

Hotel in Nags Head

Located in Nags Head, 70 metres from Nags Head Beach, Blue Heron Motel provides accommodation with a seasonal outdoor swimming pool, free private parking, a private beach area and a terrace. With all rooms facing the ocean and having a patio or balcony, the price and location cannot be beat. The inside pool area is well maintained and provides a great place to relax.

Show more Show less
7.1
Good
212 reviews
Price from
£86
per night

Colonial Inn 2 stars

Nags Head

Located next to the Nags Head Pier, this oceanfront property features an outdoor pool and direct beach access. Private Beach Entrance, cozy, new coffee maker, free wifi

Show more Show less
7.4
Good
870 reviews
Price from
£73
per night

Holiday Inn Express Nags Head Oceanfront, an IHG hotel 3 stars

Nags Head

Holiday Inn Express Nags Head Oceanfront is located on the white sand shores of Nags Head. Perfect location! Clean, very friendly staff! Nice breakfast too!

Show more Show less
8.8
Fabulous
476 reviews
Price from
£124
per night

First Colony Inn 3 stars

Nags Head

The First Colony Inn in Nags Head offers private access to the beach, which is 4 minutes' walk away. Lovely place within steps from the beach. Spacious rooms and beautiful surroundings. The breakfast was nice.

Show more Show less
9.2
Superb
257 reviews
Price from
£107
per night

Tar Heel Motel 2 stars

Nags Head

Featuring barbecue facilities, Tar Heel Motel is located in Nags Head in the North Carolina region, 100 metres from Nags Head Beach. Decoration, clean, beds are good, AC works fine

Show more Show less
8.6
Fabulous
256 reviews
Price from
£82
per night

Most booked hotels in Nags Head in the past month

See all

FAQs about hotels in Nags Head

Explore guest reviews of hotels in Nags Head

See all
gogless