20. Outer Banks (North Carolina)
North Carolina’s Outer Banks are a beach destination that won’t break the bank. In the affluent and quiet town of Duck (a northern OBX beach), honeymooners can book accommodations at a nice bed and breakfast, sunbathe on the beaches and participate in some leisurely watersports like fishing or kayaking. And though the cuisine isn’t renowned, the area does offer a handful of fine dining establishments.