Có vị trí địa lý cách trung tâm TP Hà Nội 70 km về phía Tây Bắc, Đảo Ngọc Xanh tọa lạc trên một bãi nổi được bồi đắp qua nhiều thập kỷ giữa dòng sông Đà trong xanh, mềm mại và thơ mộng tại thị trấn Thanh Thủy, huyện Thanh Thủy, tỉnh Phú Thọ, với diện tích gần 65 ha. Đảo Ngọc Xanh thực sự tạo được ấn tượng với du khách bởi quần thể du lịch sinh thái phong phú, hấp dẫn bao gồm khu vui chơi giải trí cộng đồng, khu nghỉ dưỡng , khu vật lý trị liệu, khu bể bơi, sân tennis, nhà hàng ẩm thực, sân khấu trình diễn nghệ thuật dân gian…