Hotel Al Alba is our top pick in Asilah. This 10-room, B&B-like hotel is stylishly decorated. The modern rooms are all en suite. Plentiful breakfasts are served on a tented patio. The staff go out of their way to make each stay pleasant. Family Travel Tips: Al Alba isn't a historic riad but rather a recently built villa. The hotel is located in a new residential quarter with yet unfinished streets. Al Alba is a 2-minute walk to the beach and 15-minute hike to the medina. The staff speak Spanish and Arabic only. There is no place to store strollers on the ground floor. The spiral staircase connecting the entrance, guest rooms and breakfast area may prove impractical for families traveling with young children. The hotel doesn't have a restaurant but serves meals upon request. Expect to pay European rates.