Newcastle: Nestled on the beautiful, sun-drenched eastern coastline of New South Wales, just over two hours north of Sydney, Newcastle is a vibrant city bursting with things to do, places to stay and fun to be had. Newcastle is surrounded by golden sand beaches, a breathtaking coastline and a beautiful working harbour. The cafes, restaurants and bars, unique architecture and rich history stretch from the city to the suburbs.