Wachapreague Hotel Address: 19 Atlantic, Wachapreague, VA 23480 Phone: (757) 789-7608 Hotels & Motels Other Businesses: The Island House Restaurant at 17 Atlantic Ave, Wachapreague, VA 23480 Wachapreague Motel at 1 Main St, Wachapreague, VA 23480