Albatross Bay Resort
Albatross Bay Resort is a unique dining and accommodation experience in Weipa, QLD’s Cape York Peninsula, where the outback meets the ocean. Enjoy a secluded waterfront location surrounded by natural beauty with comfortable rooms serviced daily.