Hero Image

Curated luxury hotels in Morocco

Search
F i r
M n o
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
F i r
M n o
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Morocco

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Morocco, but are nearby and match your search.
Primary image
Sercotel HMO Martina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 679.61 km from centre

7.8

 

779 review

Breakfast available

With a stay at Sercotel HMO Martina, you'll be centrally located in Granada, a 4-minute drive from Granada Cathedral and 5 minutes from Alhambra. This hotel is 0.5 mi (0.7 km) from University of Granada Hospital and 0.5 mi (0.7 km) from Triunfo Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Granada by Pierre & Vacances
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 680.07 km from centre

8.6

 

323 review

Breakfast available

With a stay at Hotel Granada by Pierre & Vacances in Granada (Beiro), you'll be within a 5-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 0.4 mi (0.6 km) from Triunfo Gardens and 0.5 mi (0.7 km) from University of Granada Hospital.

Compare price on Booking.com
Compare price on Booking.com
Vincci Selección Rumaykiyya
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sierra Nevada · 680.25 km from centre

8.7

 

856 review

Breakfast available

The only 5-star hotel in the Sierra Nevada resort of Monachil, this hotel enjoys ski-to-door access to the local slopes. Free Wi-Fi is available.

The Vincci Selección Rumaykiyya is built in a typical Alpine style to match its mountainous surroundings. One of the highest hotels in Europe, it provides direct access to a ski lift and a free transportation service to Pradollano. On-site, spacious ski storage space is available, as well as a comfortable Alpine lounge and treatment area. There is also a ski rental shop on-site.

The rooms at the hotel feature exposed wooden beams reminiscent of a traditional mountain lodge.The restaurant and dining room offer views of the spectacular surrounding mountains.

The hotel's restaurant serves a daily breakfast, which includes products for celiacs.

This seasonal hotel is open between December and April.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barcelo Aracena
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sierra de Aracena, Aracena · 680.75 km from centre

9.2

 

81 review

Breakfast available

When you stay at Barcelo Aracena in Aracena, you'll be in a national park, just steps from Sierra de Aracena National Park and 9 minutes by foot from Marqués de Aracena Square. This family-friendly hotel is 0.9 mi (1.5 km) from Museo del Jamon and 1.2 mi (2 km) from La Gruta de las Maravillas.

Compare price on Booking.com
Compare price on Booking.com
Hotel Emblemático La Casa de los Naranjos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lanzarote, Haría · 681.10 km from centre

9.4

 

538 review

Located in Haría, 5.8 miles from Mirador del Rio, Hotel Emblemático La Casa de los Naranjos provides accommodations with a garden, free private parking, a terrace and a restaurant. Featuring a bar, this 4-star hotel has air-conditioned rooms with a private bathroom. Free WiFi and room service are provided.

At the hotel, each room has a desk. Guest rooms include a closet.

Jameos del Agua Caves is 6.8 miles from Hotel Emblemático La Casa de los Naranjos, while La Cueva de los Verdes Cave is 6.8 miles away. Lanzarote Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel YIT Conquista de Granada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vega de Granada, Peligros · 682.62 km from centre

7.8

 

121 review

Breakfast available

When you stay at Hotel YIT Conquista de Granada in Peligros, you'll be in a shopping district, within a 15-minute drive of Alhambra and Granada Cathedral. This hotel is 2.6 mi (4.1 km) from Granada Kinepolis and 3.9 mi (6.2 km) from Cueva de las Ventanas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Bahia Serena
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 684.87 km from centre

8.0

 

200 review

With a stay at Hotel Bahia Serena in Roquetas de Mar, you'll be on the beach, just a 4-minute walk from Roquetas de Mar Beach and 5 minutes by foot from Playa Serena. This beach hotel is 0.5 mi (0.8 km) from Playa Serena Golf Course and 0.7 mi (1.2 km) from Puntas Entinas-Sabinar Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Fenix Family by ALEGRIA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.05 km from centre

7.1

 

860 review

Fenix Family is located 984 feet from Serena beach in Roquetas de Mar, on Spain’s Costa de Almería. It offers 2 pools, 2 tennis courts, free WiFi and accommodations in rooms and studios .

All units at the property are equipped with air conditioning and a private balcony. They also feature a TV with satellite channels, and the private bathrooms come with a hairdryer.

Buffet meals and show cooking are offered at the hotel’s restaurant. There is also a café and a poolside bar where you can get a snack or a drink.

Staff at the hotel’s 24-hour reception can provide information about what to see and do in Andalucía. There are also car rental and airport shuttle services available on request.

Playa Serena Golf Course is just 164 feet from Fenix Family. The city of Almería with its Alcazaba Fortress is 16 mi away.

Compare price on Booking.com
Compare price on Booking.com
Playacapricho
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.14 km from centre

8.2

 

1,589 review

Playacapricho sits by the sandy beach in Roquetas de Mar. It has a swimming pool, free WiFi and impressive sea views.

The rooms in the Playacapricho have either a balcony or terrace. They also have air conditioning and heating. A safe is available for a surcharge.

The swimming pool has water slides and a hot tub for guests older than 15 years old. There is a sun terrace with free loungers and a roofed swimming pool. The Olympo Beach Club is open during peak season.

The Playacapricho’s buffet restaurant offers local and international dishes. It has a show kitchen.

Roquetas de Mar has many good beaches and water sports facilities. Tennis and horse riding can be found nearby. Playaserena golf course is just 1312 feet away.

One child up to 14 years old can stay for free when sharing a room with one adult in a single and 2 adults in a double.

Compare price on Booking.com
Compare price on Booking.com
Playasol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.22 km from centre

7.8

 

290 review

Playasol Aquapark & Spa Hotel offers sea views in the heart of Roquetas de Mar. It has a pool with water slides, spa and 30 minutes of free Wi-Fi in public areas.

The rooms in the Playasol are comfortable and welcoming. All have a balcony or terrace, and most have views of the sea. Air conditioning and heating are available seasonally, and there is also satellite TV.

The hotel has a large terrace with free sunbeds, open to guests over 15 years old. The Senzia Playasol Spa health and beauty center has a large variety of treatments. Other facilities include a seasonal gym.

The hotel has a buffet restaurant offering breakfast, lunch and dinner. Gluten-free options are available on request. There is a lounge bar, and the poolside El Pirata Bar is open in summer. There is also a children's mini-club for over-4s and entertainment for adults.

Roquetas de Mar is located on the Almeria coast in a nature spot. The Playaserena Golf Course is 2625 feet away.

Compare price on Booking.com
Compare price on Booking.com
Playalinda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.34 km from centre

7.2

 

178 review

Playalinda Aquapark & Spa Hotel is located just 328 feet from Serena Beach in Roquetas de Mar on Spain’s south coast. It offers a swimming pool with waterslides and free Wi-fi in public areas.

All rooms at the Playalinda are air-conditioned and come with a private balcony and private bathroom. There is also a TV in each room.

Guests have access to the Spa and Wellness Acquaplaya at the Hotel Playasol, which is 328 feet away. The pool is shared with this hotel. Playalinda Aquapark & Spa Hotel also offers an extensive entertainment program for children and adults.

The hotel’s on-site buffet restaurant, El Patio, offers breakfast, lunch and dinner, including show cooking. There are celiac menus available. There is also a saloon bar and a poolside snack bar, which is open during the summer.

The Playalinda is 2625 feet away from Playasarena Golf Club. Oasys theme park is 25 mi away, and Cabo de Gata-Níjar Natural Park is 31 mi from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Beatriz Costa & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 686.96 km from centre

7.8

 

252 review

With a stay at Hotel Beatriz Costa & Spa in Teguise, you'll be next to a golf course, within a 10-minute drive of Lanzarote Beaches and Easy Diving. This family-friendly hotel is 12.2 mi (19.7 km) from Playa de Matagorda and 14 mi (22.5 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel THB Lanzarote Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 687.85 km from centre

8.2

 

248 review

A stay at Hotel THB Lanzarote Beach places you in the heart of Teguise, within a 15-minute walk of Lanzarote Beaches and Las Cucharas Beach. This family-friendly hotel is 11.8 mi (19 km) from Playa de Matagorda and 13.4 mi (21.6 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Blu Resort Lanzarote - Adults Only +16
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 688.78 km from centre

9.4

 

163 review

Breakfast available

Located in Teguise, Radisson Blu Resort Lanzarote - Adults Only +16 is a 5-minute drive from Playa Bastián and 6 minutes from Costa Teguise Golf Club. This hotel is 0.9 mi (1.5 km) from Las Cucharas Beach and 3.9 mi (6.2 km) from Cesar Manrique Foundation.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Palacio Ico - Only Adults
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Teguise · 690.52 km from centre

9.3

 

305 review

Featuring a terrace, bar and views of garden, Hotel Boutique Palacio Ico - Only Adults is located in Teguise, 1.7 miles from Lagomar Museum. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service, and luggage storage for guests.

All rooms come with a desk and a flat-screen TV, and some units at the hotel have a balcony. All guest rooms will provide guests with a closet and an electric tea pot.

A continental, vegetarian or vegan breakfast is served at the property. At Hotel Boutique Palacio Ico - Only Adults you'll find a restaurant serving Spanish cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.

Guests at the accommodation will be able to enjoy activities in and around Teguise, like cycling.

Speaking German, English, Spanish and French at the 24-hour front desk, staff will be happy to provide guests with practical information on the area.

Campesino Monument is 4.8 miles from Hotel Boutique Palacio Ico - Only Adults, while Costa Teguise Golf Course is 6.4 miles away. Lanzarote Airport is 10 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Monte Xisto Country Charm Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Santiago do Cacém · 694.35 km from centre

9.5

 

154 review

Breakfast available

Located in the quiet countryside of Santiago do Cacém and 12 mi from Costa Vicentina and its beaches, Monte Xisto Country Charm Hotel offers luxurious rooms and an apartment with private balconies overlooking the outdoor pool. Free WiFi access is provided.

Each of the air-conditioned rooms is decorated in a bright color and comes with a satellite TV and mini-bar. There is a twin room prepared for guests with limited mobility. The apartment features a spacious living/dining area with a fully equipped kitchen. The private bathrooms contain free toiletries.

A fresh buffet breakfast is prepared daily and served in the elegant dining room. For dinner, the restaurante only works with pre-booking until the 14:00 of the same day. There are 2 bars offering refreshments, either beside the pool or indoors next to the open fireplace.

Massages can be arranged upon request or there are a variety of outdoor activities, including hiking trails, carting tours and an outdoor fitness circuit.

Free private parking is available on site and Beja Airport is 40 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cortijo del Marqués
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vega de Granada, Albolote · 694.74 km from centre

9.6

 

79 review

Breakfast available

With a stay at Hotel Cortijo del Marqués in Albolote, you'll be in the mountains, and 8 mi (12.9 km) from Church of Colomera and 12.7 mi (20.5 km) from Fórmula Karting Granada. This hotel is 13.1 mi (21 km) from Granada Kinepolis and 14.3 mi (23 km) from University of Granada.

Compare price on Booking.com
Compare price on Booking.com
Playadulce
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar, Aguadulce · 695.22 km from centre

8.5

 

900 review

This seafront hotel is surrounded by gardens and has an outdoor swimming pool with free towels and sun loungers. Playadulce offers free Wi-Fi in common areas on the 4th floor.

Facilities at Playadulce include a tennis court and minigolf, available at an extra cost. There is also a heated indoor pool. 3 golf courses are found nearby, including La Envia. The hotel’s El Torito Beach Club is open in peak season.

Some rooms at Playadulce have a balcony or terrace and satellite TV. Air conditioning and heating are available seasonally.

Adults use the Acquaplaya Spa Center at the Playasol Spa Hotel in Roquetas de Mar. This includes a spa circuit and a range of treatments.

Buffet breakfast at the Andalucia restaurant features show cooking. The baby corner includes free facilities for parents’ use. A full entertainment program is offered for adults and children. There is also bar and a pub.

Compare price on Booking.com
Compare price on Booking.com
Pousada Convento de Beja
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Beja · 695.28 km from centre

8.5

 

830 review

Breakfast available

Located in a former 13th-century Franciscan convent in the heart of Beja’s historical center, Pousada Convento de Beja offers charming rooms with original features. Facilities include an outdoor pool, tennis court and charging stations for electric vehicles.

The air-conditioned rooms at Pousada Convento de Beja are decorated with warm colors and wooden furniture. All rooms have cable TV, a mini-bar, and an private bathroom.

Guests can enjoy regional dishes as well as international classics in the restaurant. Room service is available as well.

The 24-hour reception can help arrange a variety of activities, including bicycle tours, horse riding trips, and country walks.

Castelo de Beja is only 2297 feet from Pousada Convento de Beja, and Museu Rainha Dona Leonor is just 984 feet away. Free parking is available on site.

Compare price on Booking.com
Compare price on Booking.com
Hotel Corbella
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alto Guadalquivir, Posadas · 696.14 km from centre

10.0

 

1 review

Breakfast available

Located in Posadas, 17 miles from Medina Azahara, Hotel Corbella has accommodations with a fitness center, free private parking, a garden and a restaurant. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has a hot tub and a concierge service.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a bidet. Rooms include an electric tea pot, while certain rooms have a kitchen with a microwave. The rooms have a closet.

The breakfast offers à la carte, continental or vegetarian options.

Hotel Corbella has a sun terrace. Guests at the accommodation will be able to enjoy activities in and around Posadas, like hiking, fishing and cycling.

Cordoba Mosque is 19 miles from Hotel Corbella, while Shopping Centre El Zoco is 18 miles from the property. Córdoba Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor