While visiting the Great Barrier Reef, you might also like to extend your holidy to include other parts of Australia, including Port Stephens.
Port Stephens is about two and a half hours north of Sydney, on the East Coast of Australia and is known for having 19 miles of clean, white, sandy beaches.
Port Stephens, Nelson Bay, Shoal Bay and the surrounding region have a number of great hotels and resorts, perfect for a romantic getaway, weekend escape or family vacation. See a full list of over 60 Port Stephens Hotels where you can check availability and compare pricing. Learn more about Port Stephens region of Australia.


From $775


From $102


From $102


From $106


From $112


From $115


From $115


From $123


From $129


From $130


From $131


From $132


From $138


From $141


From $148


From $156


From $162


From $178


From $180


From $191


From $192


From $193


From $204


From $204


From $208


From $215


From $218


From $222


From $228


From $229


From $238


From $244


From $256


From $265


From $288


From $293


From $295


From $309


From $315


From $316


From $342


From $348


From $355


From $378


From $388


From $605


From $625


From $90


From $93


From $95


From $96


From $103


From $108


From $116


From $119


From $124


From $129


From $132


From $143


From $149


From $151


From $152


From $159


From $162


From $162


From $166


From $170


From $178


From $179


From $182


From $189


From $190


From $192


From $194


From $194


From $197


From $198


From $198


From $201


From $202


From $205


From $218


From $218


From $218


From $238


From $252


From $264


From $265


From $274


From $275


From $279


From $284


From $288


From $298


From $299


From $304


From $307


From $307


From $311


From $333


From $345


From $351


From $352


From $386


From $400


From $406


From $409


From $412


From $582


From $599


From $115


From $124


From $159


From $259