Mantra offers holiday accommodation in Australia, New Zealand and Bali. Search and book online from a selection of over 50 hotels, resorts, and apartments. Mantra offers premium accommodation and a warm welcome. Whether for business or leisure, the extensive collection of hotels, resorts & apartments captures the natural charm and ambience of their diverse locations.
Online Completed Booking