Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.

Cape Hatteras National Seashore

Rich in beautiful views, wildlife and great beaches, this national park is a coastal treasure known to have been visited by the legendary pirate Blackbeard.

When you drive into Cape Hatteras National Seashore, you might see oystercatchers or piping plovers flying overhead before you even hear the waves on the beach. These are signs of the magical place you’re entering. Spend at least a weekend exploring the 70 miles (110 kilometers) of coastline that are part of this remarkable preserve.

The array of flora and fauna makes Cape Hatteras National Seashore a favorite of biologists and wildlife researchers. Spot a rare bird or sea turtle or find a seal taking a rest on the shore. Inhale the scents of ocean spray mixing with tall grasses, orange-and-yellow firewheels and Virginia creeper. 

Day or night, Cape Hatteras offers an abundance of things to do. Cast your line and go fishing for saltwater fish. Take scenic hikes with panoramic views of the water or spend a night stargazing at a perfectly dark sky. Swim, fly a kite or enjoy a bonfire on the tranquil beach.

Visit the two lighthouses that have served this area for centuries, Cape Hatteras Lighthouse and Bodie Island Light Station. Both offer wonderful photo opportunities and tours. Time your visit for midday, when the clear sky, ocean coast and pastoral landscape are covered in golden sunlight.

In the 1700s, the famous pirate Blackbeard looted ships in these waters and died near Ocracoke Island. See the Hatteras Island British Cemetery and Ocracoke Island British Cemetery which contain the graves of crewmembers from the HMS Bedfordshire, a British anti-submarine trawling vessel. Learn about the important moment in World War II history when British and American forces sought to defend the Atlantic Ocean from threats.

Admission to Cape Hatteras National Seashore is free, although some attractions inside require a fee. To get here, drive 85 miles (140 kilometers) from Norfolk, Virginia or 136 miles (219 kilometers) from Rocky Mount, North Carolina. 

Sample local seashore restaurants and stay at a motel near the water. Buy a camping pass so that you can cook and camp in one of several campgrounds. However you want to enjoy the sea breeze and brilliant sunrises, Cape Hatteras National Seashore will be magical. 


Map

Best Lodging Options Near Cape Hatteras National Seashore

See all 1,110 properties near Cape Hatteras National Seashore
Hatteras Island Inn CA $118
Hatteras Island Inn

Hatteras Island Inn

46745 Hwy 12, Buxton, NC
     
    2.0 out of 5.0 Stars

    Situated by the ocean, this hotel is within 1 mi (2 km) of Buxton Woods Nature Trail and Cape Hatteras National Seashore. Cape Hatteras Lighthouse is 1.3 mi (2.1 km) away.

    Hatteras Sands Camping Resort
    Hatteras Sands Camping Resort

    Hatteras Sands Camping Resort

    57316 Eagle Pass Road, Hatteras, NC
       
      2.0 out of 5.0 Stars

      Situated by the ocean, this campground is within 1 mi (2 km) of Hatteras Village Welcome Center and Cape Hatteras National Seashore. Graveyard of the Atlantic Museum is 0.8 mi (1.4 km) away.

      Sea Gull By Kees Vacations CA $106
      Sea Gull By Kees Vacations

      Sea Gull By Kees Vacations

      56883 Hwy 12, Hatteras, NC
         
        2.5 out of 5.0 Stars

        Situated in Hatteras, this beach motel is within 1 mi (2 km) of Hatteras Village Welcome Center and Cape Hatteras National Seashore. Graveyard of the Atlantic Museum and Frisco Beach are also within 3 mi (5 km).

        Village Marina CA $145
        Village Marina

        Village Marina

        57980 HIghway 12, Hatteras, NC
           
          2.5 out of 5.0 Stars

          Situated on the waterfront, this motel is within 1 mi (2 km) of Hatteras Village Welcome Center and Cape Hatteras National Seashore. Graveyard of the Atlantic Museum and Frisco Beach are also within 3 mi (5 km).

          The Inn on Pamlico Sound CA $179
          The Inn on Pamlico Sound

          The Inn on Pamlico Sound

          49684 NC Highway 12, Buxton, NC
             
            3.5 out of 5.0 Stars

            Located in Buxton, this beachfront inn is in a national park, 0.1 mi (0.1 km) from Cape Hatteras National Seashore, and 1.3 mi (2.1 km) from Frisco Mini Golf and Go Karts. Cape Hatteras Lighthouse and Buxton Woods Nature Trail are also within 6 mi (10 km).

            Swell Motel CA $148
            Swell Motel

            Swell Motel

            46854 NC-12, Buxton, NC
               
              2.0 out of 5.0 Stars

              Situated in Buxton, this motel is within 1 mi (2 km) of Buxton Woods Nature Trail and Cape Hatteras National Seashore. Cape Hatteras Lighthouse is 1.4 mi (2.3 km) away.

              HOT Tub, Private Dock 4 Bed, 4 Bath Save 30% on Open Weeks
              HOT Tub, Private Dock 4 Bed, 4 Bath Save 30% on Open Weeks

              HOT Tub, Private Dock 4 Bed, 4 Bath Save 30% on Open Weeks

              Frisco, North Carolina
                 
                0.0 out of 5.0 Stars

                Located in Brigands Bay, this vacation home is within 1 mi (2 km) of Frisco Mini Golf and Go Karts and Cape Hatteras National Seashore. Cape Hatteras Lighthouse and Frisco Native American Museum are also within 6 mi (10 km).

                Breezy Point South - Three Bedroom House, Sleeps 6
                Breezy Point South - Three Bedroom House, Sleeps 6

                Breezy Point South - Three Bedroom House, Sleeps 6

                Frisco, North Carolina
                   
                  0.0 out of 5.0 Stars

                  Located in Brigands Bay, this vacation home is within 1 mi (2 km) of Frisco Mini Golf and Go Karts and Cape Hatteras National Seashore. Cape Hatteras Lighthouse and Frisco Native American Museum are also within 6 mi (10 km).