Essaouira
This extremely friendly guesthouse has seven simple rooms with a funky vibe. The Aussie-Moroccan owners are musicians and an impromptu session often…
Essaouira
This extremely friendly guesthouse has seven simple rooms with a funky vibe. The Aussie-Moroccan owners are musicians and an impromptu session often…
Melilla
You’ll want a vehicle to get up the hill to this classy choice with large rooms, a high level of quality furnishings and balconies with great views out to…
Ceuta
This hotel is a decent deal, with an excellent location and parking nearby. The rooms aren't large, but some have balconies. The cafe spills out onto the…
Southern Morocco & Western Sahara
Le Chant du Chameau is a delightful French-Moroccan guesthouse at the south end of Aglou beach. Apart from a rust-red house, some fantasy tents, and a…
Meknes
This homey, welcoming place gives budget travellers a slice of the good riad life, complete with a roof terrace and a small pool. There's a room…
Dadès Gorge
This 20-room guesthouse in Imilchil – a Middle Atlas town around a four-hour drive north from Boumalne Dades – has a fine location in the mountains. Rooms…
Mirleft
Looking like it popped out of a Cubist painting, pink-and-purple Abertih is equally colourful inside, where terraced courtyards bursting with succulents…
Draa Valley
Run by a friendly French-Moroccan couple, Dar Jnane has three attractive rooms set amid peaceful tree-filled gardens roughly 1km (well-signed) off the…
Casablanca
Cheap and cheerful, the Guynemer has survived several renovations with many of its original 1930s features intact. Regular rooms are comfortable but…
Oujda
The Ibis has all the up-to-the-minute facilities and comfortable rooms you’d expect from this international chain – you could be anywhere in the world…
Tetouan
One of the larger budget choices, the Regina uses Riffian fabrics to liven up its 56 rooms. Recent renovations have delivered new mattresses and a new…
Chefchaouen
This is a charming and affordable option with a caring, attentive owner, though it's starting to show its age. Most rooms are large, bright and face the…
Toubkal National Park
This new place at the bottom of Azib Tamsoult (2250m) has three private en suite rooms and around 50 dorm beds. It's a pleasant alternative to camping,…
Draa Valley
A rock-studded guesthouse and restaurant serving restorative meals of tajine, salad and fruit on the scenic terrace or in the air-conditioned salon…
Meknes
Revamped in 2017, the 40-room Palace offers modern style that's minimalist by Moroccan standards. The rooms are large and airy, and many come with a teeny…
Ait Ben Haddou
Decent, nicely equipped rooms set around a sparkling pool – book an upstairs one for better views. You can also pitch a tent here, but there's not much…
Chefchaouen
Created by some ambitious hoteliers, Dar Zman is a lovely restored guesthouse with nine brightly painted rooms and a wonderful rooftop breakfast area. The…
Anti Atlas Mountains
By the N12 3km southwest of Tata, this ramshackle but clean building has cool rooms, a courtyard with fountains and palms, and oasis and mountain views…
Oujda
Largely black marble and glass, the reception at this top midrange option is professional and the rooms are spacious with black leather bed frames. Double…
Todra Gorge
This reliable place hits all the right notes, with bright rooms – some with small balconies – a riverside location and friendly service. Some rooms are…
Ouarzazate
Despite feeling like a '60s throwback, the spacious grounds and pleasant pool won us over to this budget-friendly motel near the centre of town. Rooms are…
Toubkal National Park
Book here for private rooms at the top of the village, with some of the best views of any guesthouse in the valley. In gîte d’étape (homestay) style,…
Melilla
This four-star hotel has been completely renovated to excellent effect, including an impressive lobby and design-conscious rooms with TVs, minibars and…
Al Hoceima
A modern but characterless choice. Rooms are spacious and comfortable, with balconies giving truly grand views over the bay, though service is a little…
Mediterranean Coast & the Rif Mountains
A few blocks off the beach, Atlal has huge bright rooms, fit for the families who tend to visit here. All have balconies. There's a bar and good…
Imlil
Six large and stylish rooms at the top of Imlil's centre make a quiet base somewhat removed from the fray down below. While the service here isn't as…
High Atlas Mountains
Trekking groups head up to this basic guesthouse at the home of guide Said Massaoudi and his son Mohammad. It consists of mattresses on wooden pallets…
High Atlas Mountains
A simple guesthouse with colourful, reasonably priced rooms on the path heading down to the falls (about 150m walk from the car park). It's a friendly…
Ceuta
This good-value, two-star hotel in an excellent location has ultramodern decor and is very welcoming. Rooms are tiny but spotless, and all come with…
Melilla
This hotel has mostly compact rooms, with minibars, quaint iron furniture and modern bathrooms. Those facing inside are a bit dark, so get one looking to…
Oujda
Centrally located, the Al Manar (meaning 'lighthouse') is suitably towering and has functional and practical decor. Rooms are fine value, although avoid…
Central Morocco
Small but pleasant shared rooms and a large walled garden plus a friendly welcome make this the best bet in Telouet, and the location just north of the…
Essaouira
Comfortably appointed and brightly decorated with local fabrics, this B&B makes an excellent budget choice. English-speaking staff are friendly, and…
Dadès Valley
This well-maintained guesthouse has electricity and decent mattresses, and the common area covered by grape trellises makes an excellent place to kick…
Toubkal National Park
Privately owned Refuge Les Mouflons' lounge can be chilly but is otherwise a good option, with more facilities than the nearby CAF refuge, a well-stocked…
Ceuta
This place is in a charming location and offers a warm welcome. Rooms are airy with nice pine furniture; the best have wrought-iron balconies overlooking…
High Atlas Mountains
Rooms are simple but sufficient at one of the only hotels in Azilal with en suite baths. Ask for a room on the back side of the building, where there's…
Dadès Valley
Five large shared rooms and a spacious common area make this a good starting point for hikes from Tagdilt, and friendly owner Brahim can also arrange…
Mediterranean Coast & the Rif Mountains
A cheery blue-and-white hotel on the seafront with decent, breezy rooms, although it's starting to show its age. The balconies host splendid views of the…
Casablanca
The 13 bright rooms at Le 135 come with comfortable beds and all mod cons. Breakfast costs Dh80 per person, and parking is Dh40 per night.
{ "position": "superzone" }