Sheraton Grand Mirage Resort (Sheraton grandmirageportdouglas.com). The most amazing lagoon pools! Spend your days in the pool swimming up to the bar or rent one of the 25 poolside cabanas. Thala Beach Nature Resort (Thalabeach. com.au). The Coral Sea Bungalows feel like they are on their own island, and the views are just breathtaking! Plus you’re greeted with the most delicious cocktail.