Morocco's tourism is not very developed. It is difficult to even find a good map in each city, not readily available and not very well mark. There are plenty of cafe and some local restaurants, but if you want to find a nice looking restaurant by Western standard, you need to spend more time in locating them. Day 1: London to Marrakesh Day 2: Marrakech: Medina, Souk, Koutoubia Mosque, Place Jemaa el-Fna, The Souks, Ben Youseef Medersa, Koubba Ba' Adiyn, Rahba Kedima Old Square, Saadian Tombs, Palais Bahia, Dar Si Said Museum Day 3: Marrakech: Ourika Valley Day 4: Marrakech to Casablanca: Clock tower, Place des Nations Unies, Hotel Excelsior, Palais de Justice, Place Mohammed V, Eglise du Sacre Coeur, Hyatt Regency Day 5: Casablanca to Rabat: Avenue Hassan II, Hassan Tower, Mausoleum of Mohammed V, Hotel Farah, Oudaia Kasbah, Place Jama Es Souna Day 6: Rabat to Meknes: Imperial City, Bassin de l'Aguedal, Mausoleum of Moulay Ismail, Medina Day 7: Meknes/Volubilis/MoulayIdriss/Meknes Day 8: Meknes to Fes: Medina, Fondouk el-Nejjarine, Bou Inania Medersa, Tanners Quarter, Karaouiyine Library, Zaouia of Moulay Idriss II, El-Attarine Medersa Day 9: Fes: Rest Day 10: Fes to Casablanca: Mosque Hassan II Day 11: Casablanca to London In hindsight, a better way to explores these cities is to fly into Marrakech and take the train to visit Casablanca, Rabat, Meknes (Volubilis) and Fes in that order. Then, fly out from Fes instead of Casablanca.