How to get to our place

Where are we?

The Roof House Taghazout is perfectly located in Taghazout, a small Berber fishing town at the Atlantic coast which has become well-known since half a century for it’s outstanding surf, especially in the winter months.

We are situated 20 minutes north of the city of Agadir and about 3.30 hours south of Marrakesh.

When you arrive in Taghazout, give us a call or just ask for the Roof House Hostel. We’re in the street at the right of the mosque, no way to get wrong. The town is not big.


Once inside Morocco, we can organize your transfer for you, you can rent a car on arrival or you follow these directions:

  • From Agadir, we can pick you up in the airport for about 30 EUR or on the bus station for 15 euros. You also can take a Grand Taxi or the bus 32 (cheapest choice, 8 Moroccan Dirhams) from the Abattoir neighborhood, close to the city center of Agadir.
  • From Marrakech, we can pick you up for around 80 EUR or you look for a bus going to Agadir from the Gare Routière of Marrakesh (
  • From Essaouira, you should take a bus to Agadir and there we can pick you up or you get on a local bus.
  • From Tangier, you can take an overnight bus to Agadir where we can pick you up or you get on a local bus.


Generally, traveling by bus, you have the choices: either you take the more expensive tourist buses, which you can check online, or right away from the airport (Tanger – Agadir from 300 Moroccan Dirhams). Otherwise, you can check the local bus station and get a ticket in the counters like the locals do (Tangier – Agadir for about 180 MAD).

The cheapest buses might take more time, do more stops and guarantee you to be hassled by all kind of weird beggars and street vendors in the stops. But it is definitely an experience and costs less. (-;

And remember, you don’t need to pay the “luggage helping guy” at the bus station.