Sheraton Grand Mirage Resort Port Douglas Situated right on the beach, Sheraton Grand Mirage, Port Douglas boasts superbly appointed rooms and endless lagoons.