Welcome to Macs Adventure
For the best experience choose your regionUK & Rest of World USA & Canada
The Balearic Islands sitting in the Mediterranean Sea, are idyllic little islands, filled with great opportunities for walking and each with their own personality and character.
Mallorca has drama in its mountains and rugged footpaths and is the more bustling of the Balearic islands. Choose from a relaxing single-centre holiday, or for the more energetic, why not try a walk on the GR221, a long distance trail through the Sierra de Tramuntana.
Menorca is a haven of tranquillity, with a coastline dotted with hidden coves and sleepy little towns. When it comes to walking in Menorca, the Cami de Cavalls is the best way to drink in the beauty of this idyllic island. Ibiza, more well known for being a "party island" is an undiscovered gem for walking with quiet trails in the north of the island. Discover the Secret Trails of Ibiza and if you want the real secret of the Balearics, then add on a trip to the little known Formentera.
Holiday Finder Search Results: Holiday New Holiday
Based in Mallorca’s cosmopolitan capital Palma and the village of Soller, nestled between the mountains and the sea, enjoy fantastic coastal and mountain walks on a short walking break in the Tramuntana Sierra. Relax at the end of the day in your stylish finca hotel with lush gardens, swimming pool and tranquil surroundings of orange groves and a mountain backdrop.Duration: 5 Days & 4 Nights
Discover a secret side of Ibiza, a world away from the well known ‘party island’. This walking tour takes you to hidden coves with turquoise waters, through tranquil pine forests, and rural countryside covered in orange groves.Duration: 8 Days & 7 Nights
Walk past hidden coves with turquoise waters, through tranquil pine forest, and rural countryside to discover a secret side of Ibiza, a world away from the well known ‘party island’. Round this off with a few days relaxing in the island paradise of Formentera, famed for its white sandy beaches and azure sea.Duration: 11 Days & 10 Nights