New Bern Bed and Breakfasts

Filter
Sort

from $108

New Bern, NC

Check Availability

from $129

New Bern, NC

Check Availability

from $131

Bath, NC (28 miles from New Bern)

Check Availability

from $169

Cape Carteret, NC (29 miles from New Bern)

Check Availability

Sponsored Links

check