Nằm bên dãy đèo Ngang “bóng xế tà” ở phía bắc tỉnh Quảng Bình, đảo Yến cách bờ chừng 2km, diện tích khoảng 3km2 thuộc xã Quảng Đông, huyện Quảng Trạch. Giữa biển trời mây nước, hòn đảo như một chấm xanh hoang sơ, gợi sự hấp dẫn du khách có dịp ghé lại trên chặng đường thiên lý miền trung.