Welcome to Macedon Ranges Hotel & Spa!
Tucked away from the hustle and bustle of Melbourne, but only an hour's drive away you'll find Macedon Ranges Hotel & Spa. Complete with 36 spacious spa equipped guest rooms, a charming three bedroom cottage, and a large events space, we're a one stop destination for all your needs when visiting our beautiful region.