Got2Go

Vacation rentals in Avon

  • Stays
  • Tickets


Avon, North Carolina is a charming coastal town located on Hatteras Island. Known for its beautiful beaches, Avon offers visitors a variety of outdoor activities such as fishing, surfing, and kayaking.