Bed & Breakfast at Mallard Bay

Visit Website

Bed & Breakfast at Mallard Bay


  • 960 Mallard Bay Rd.

    Hampstead,   NC   28443


On the Intracoastal Waterway with views of Topsail Island. A unique private suite of 2 rooms. A quiet place to take refuge with the sounds of birds, watching sunrise or moon set over the water, yet close to the beach and shopping or nightlife.

How to Find Us

Explore nearby listings.


960 Mallard Bay Rd.
Hampstead NC 28443


Latitude: 34° 23' 13.452" / Longitude: -77° 37' 59.6922"

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina