Skip to main content

Search hotels in Hatteras, NC

Enter your dates to see the latest prices and deals for Hatteras hotels

Filter by:

Star rating

Review score

Hatteras – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Flip Flop Island, hotel in Hatteras

Set within 700 metres of Cape Hatteras National Seashore Beach and 2.4 km of Frisco Beach, Flip Flop Island offers rooms with air conditioning and a private bathroom in Hatteras.

Scored 8.3
8.3
Rated very good
Very good
16 reviews
Price from
£199.67
1 night, 2 adults
Swell Motel, hotel in Hatteras

Located in Buxton, within 1.4 km of Cape Point and 1.9 km of Old Lighthouse Beach, Swell Motel provides accommodation with free bikes and free WiFi throughout the property as well as free private...

Location. Being able to sit outside. Being able to walk to restaurant across the street.
Scored 8.9
8.9
Rated fabulous
Fabulous
186 reviews
Price from
£111.28
1 night, 2 adults
Hatteras Island Inn, hotel in Hatteras

The Hatteras Island Inn is just 1 mile from the beach and the Cape Hatteras Lighthouse. Free WiFi is available in all guest rooms.

good location. Enjoyed dinner at Angelo's Pizza and had accidentally breakfast at Orange Blossom Café, because the internet recommended it. Ask for the Apple Uglies :D
Scored 8.3
8.3
Rated very good
Very good
1,171 reviews
Price from
£52.52
1 night, 2 adults
Outer Banks Motel - Village Accommodations, hotel in Hatteras

Located in Buxton, 2.7 km from Cape Point, Outer Banks Motel - Village Accommodations provides accommodation with a garden and free private parking. The motel features family rooms.

The facility did not provide clothes hangers and it did not have washing/dryer. The rest were just perfect. We enjoyed a lot.
Scored 8.2
8.2
Rated very good
Very good
185 reviews
Price from
£89.73
1 night, 2 adults
The Inn on Pamlico Sound, hotel in Hatteras

The Inn on Pamlico Sound has free bikes, seasonal outdoor swimming pool, a garden and private beach area in Buxton.

Excellent breakfast. Calm location. Breathtaking views of the sunset from the room.
Scored 9.0
9.0
Rated superb
Superb
81 reviews
Price from
£143.64
1 night, 2 adults
Cape Pines Motel, hotel in Hatteras

Offering an outdoor pool and free WiFi, Cape Pines Motel is located in Buxton, North Carolina. Cape Hatteras Lighthouse is 4 minutes' drive away.

The room was clean, comfortable, and homey. The service was fantastic. Everyone was so friendly. We will be back.
Scored 8.6
8.6
Rated fabulous
Fabulous
130 reviews
Price from
£88.13
1 night, 2 adults
Cape Hatteras Motel, hotel in Hatteras

Offering a private beach, this Buxton motel is only 1.6 km from the Cape Hatteras Lighthouse. Guests can take a refreshing plunge in the pool or unwind in the hot tub.

Too costly for state of facility. Ants on stairs.
Scored 8.3
8.3
Rated very good
Very good
623 reviews
Price from
£112.17
1 night, 2 adults
Outer Banks Motel, hotel in Hatteras

Set in Buxton, 1.4 km from Cape Point, Outer Banks Motel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant.

There was no breakfast offered
Scored 7.9
7.9
Rated good
Good
374 reviews
Price from
£95.07
1 night, 2 adults
Tower Circle Motel, hotel in Hatteras

Set in Buxton, less than 1 km from Cape Point, Tower Circle Motel offers accommodation with free WiFi and free private parking.

The beds are amazing! We loved the layout of the room and the extra touches (like the ceiling) that made it quaint and cozy and not like a basic hotel room! The location is fantastic! We loved being so close to the ocean and being able to see the lighthouse glow at night!
Scored 7.9
7.9
Rated good
Good
42 reviews
Price from
£157.23
1 night, 2 adults
Southern Comfort Cabana, hotel in Hatteras

Set within 70 metres of Cape Hatteras National Seashore Beach and 2.4 km of Frisco Beach, Southern Comfort Cabana provides rooms in Hatteras.

Scored 8.9
8.9
Rated fabulous
Fabulous
18 reviews
See all 35 hotels in Hatteras

What guests said about Hatteras:

  • Scored 10
    10

    We love the less crowded scene at Hatteras.

    We love the less crowded scene at Hatteras. If you like kicking back and enjoying the ocean, sunrises and sunsets, fishing and just chilling out this is for you. If you want tons of stuff to do, lots of bars, loud beach scene, fast food chains and hundreds of restaurants, etc. etc. Go somewhere else
    John
    United States
  • Scored 10
    10

    We took a chance on the weather being so late in February...

    We took a chance on the weather being so late in February but it worked out. Not a lot of people during that time so seemed we had the whole complex and island to ourselves. Had sun and temps were mid 60's. Best part was just exploring the OBX from Carova Beach to Ocracoke Island. We had a 4 wheel drive vehicle and got the $50 permit to drive on all the beaches. That was one of the coolest things we ever did. A lot of places were still closed for the season but we found enough open to enjoy ourselves. Overall just a real relaxing time.
    James
  • Scored 10
    10

    Hatteras is a beautiful town. Very peaceful and quiet.

    Hatteras is a beautiful town. Very peaceful and quiet. The ferry to Ocracoke Island was right next to our condo. The entrance to the beach was a short walk down the street. Also, right down the street was the Graveyard of the Atlantic Museum. Very interesting--make sure to watch the film before you enter the museum room. Diamond Shoals Restaurant in nearby Buxton had the most amazing food! The Hatteras Lighthouse is a short drive, and well worth it.
    Alice
    United States
  • Scored 10
    10

    We were looking for a vacation spot off the beaten track,...

    We were looking for a vacation spot off the beaten track, but close enough to restaurants and stores that we didn't have to drive too far out of the way. Once you get past the quirkiness (some restaurants only open a few days a week for a few hours at a time) and just take time to rest and relax, then you will appreciate this small community as a nice, quiet and peaceful place to have a vacation.
    John
    United States