Curated luxury hotels in Morocco

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

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

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.
Princesa Solar 4* - Adults Recommended
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carihuela, Torremolinos · 364.49 mi from centre

8.7

 

1,269 reviews

Set 400 metres from La Carihuela Beach, in Torremolinos, Princesa Solar features an outdoor pool, free sauna and gym. The hotel's terraces include 3 free outdoor hot tubs, a barbeque and sun loungers.

Offering a balcony with Mediterranean views, each air-conditioned room features a flat-screen satellite TV and wooden floors. There is a safe and minibar, and the private bathroom comes with a hairdryer and amenities. Free WiFi is provided in all rooms.

There is a restaurant and a bar at the Princesa Solar 4*, and packed lunches and special diet menus can be requested. The hotel has darts and billiards facilities. Bingo and a night club can be found nearby the Solar 4* Hotel.

The hotel has a 24-hour front desk, and you can hire a car from the tour desk. Málaga Airport is a 10-minute drive away, and parking is available near the hotel for an extra charge.

Direct trains to Malaga Airport and the city centre leave from a station 600 metres from the hotel. Buses to Malaga Airport and the centre of Torremolinos stop just outside the hotel.

Compare price on Booking.com
Compare price on Booking.com
BLUESEA Al Andalus
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carihuela, Torremolinos · 364.66 mi from centre

7.4

 

2,945 reviews

Breakfast available

Situated 500 metres from La Carihuela Beach, BlueSea Al-Andalus offers a large outdoor pool. Each bright, air-conditioned room has a private balcony and satellite TV.

The hotel’s stylish rooms include a minibar and a marble bathroom with a hairdryer. Some rooms have views of the sea.

The hotel’s buffet restaurant serves international and regional dishes. Al-Andalus also has a café and a poolside bar. In summer, guests can enjoy evening entertainment on Bar Abanico’s terrace.

The buffet breakfast offers a variety of hot dishes, fruit, cereal, deserts, and more.

Surrounded by attractive gardens, BlueSea Al-Andalus is 700 metres from Torremolinos town centre. Torremolinos Train Station is a 10-minute walk away, and offers direct links to Malaga Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandos Griego Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torremolinos City Centre, Torremolinos · 365.26 mi from centre

7.4

 

569 reviews

With a stay at Sandos Griego Hotel, you'll be centrally located in Torremolinos – a 5-minute drive from Bajondillo Beach and 5 minutes from Benalmadena Marina. This hotel is 9.7 mi (15.6 km) from Port of Malaga and 11.1 mi (17.8 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fénix Torremolinos - Adults Only Recommended
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torremolinos City Centre, Torremolinos · 365.33 mi from centre

8.4

 

329 reviews

Breakfast available

With a stay at Hotel Fénix Torremolinos - Adults Only Recommended in Torremolinos (Torremolinos City Centre), you'll be a 2-minute drive from Bajondillo Beach and 7 minutes from Benalmadena Marina. This hotel is 9.5 mi (15.3 km) from Port of Malaga and 10.4 mi (16.7 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
MS Aguamarina Costa del Sol
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torremolinos · 365.49 mi from centre

8.3

 

1,422 reviews

Featuring free WiFi, MS Aguamarina Costa del Sol is set in Torremolinos, 250 metres from El Bajondillo Beach and 400 metres from Calle San Miguel. The hotel has a sauna and fitness centre.

MS Aguamarina Costa del Sol offers Suites and Junior Suites equipped with direct telephone, safe, LED TV, minibar, individual air conditioning and heating and bathroom. Some units feature a terrace with sea view.

Guests will find an outdoor swimming pool with children's area, heated indoor pool, gym. On the upper terrace, located on the 8th floor, there is a solarium with views and a hot tub for up to 7 people.

The hotel features themed buffet restaurants where you can taste national and international cuisines. Guests can benefit from buffet breakfast; snacks at the pool bar and dinner buffet with show cooking live, as well as live performances at the pool bar.

MS Aguamarina Costa del Sol has direct access to Calle Las Mercedes in the city centre. Crocodile Park is 1 km from MS Aguamarina Costa del Sol, while Aqualand Torremolinos is 1.2 km from the property. The nearest airport is Málaga Airport, 5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Essence Hotel Boutique
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torremolinos · 365.62 mi from centre

8.8

 

3,712 reviews

Breakfast available

The Essence Hotel Boutique is situated in Torremolinos, 100 meters from Playamar and Bajondillo beaches and the seaside promenade. A swimming pool, hot tub and free hammam are featured.

Their air-conditioned and heated rooms are equipped with a flat-screen TV with satellite channels, kettle, coffee maker, safe and minibar. The private bathroom includes hair dryer, bathrobe, shower and free toiletries.

The hotel offers an outdoor heated swimming pool (with sea water), sun terrace, a hot tub and a turkish bath. Their buffet restaurant offers a range of culinary options. Free WiFi is featured.

The Essence Hotel Boutique is within easy reach of all kinds of attractions, places of interest and the renowned nightlife. Malaga Airport is 12 minutes drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Puente Real
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torremolinos · 366.48 mi from centre

7.2

 

337 reviews

Breakfast available

When you stay at Hotel Puente Real in Torremolinos, you'll be next to a golf course – a 3-minute drive from Bajondillo Beach and 10 minutes from Benalmadena Marina. This beach hotel is 8.3 mi (13.4 km) from Port of Malaga and 9.2 mi (14.8 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Encosta do Lago
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Quinta do Lago, Loulé · 366.50 mi from centre

9.2

 

99 reviews

With a stay at Encosta do Lago in Loulé (Quinta do Lago), you'll be a 1-minute drive from Ria Formosa Natural Park and 11 minutes from Vale do Lobo Beach. This family-friendly resort is 6.9 mi (11 km) from Aqua Show Park and 7.1 mi (11.4 km) from Quarteira Beach.

Compare price on Booking.com
Compare price on Booking.com
Quinta dos Poetas Nature Hotel & Apartments
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Olhao, Olhão · 367.32 mi from centre

8.9

 

505 reviews

Situated in Olhão’s countryside, Quinta dos Poetas, has a large outdoor swimming pool, a large garden with lakes and native trees of the region that surround a fitness course. Free WiFi available in the buildings.

The air-conditioned rooms, are decorated with parquet floors and wooden furniture. All rooms have a flat-screen TV with satellite channels, telefone, a safe, a minibar, and a bathroom with free toiletries and a hairdryer. Some rooms have a private balcony where guests can enjoy panoramic views of the surrounding countryside.

The apartments located in a separate building with private parking, providing a stay with total privacy. The air-conditioned suites with 2 large private terraces have a living room with sofa bed and satellite TV, a kitchenette with microwave, induction hob, refrigerator, toaster and cooking utensils. They have a bedroom and a private bathroom with free toiletries and a hairdryer.

The restaurant serves a variety of local Algarvian and Mediterranean dishes, made with fresh produce from the local market. It is possible to have breakfast on the terrace.

The islands of Armona, Culatra and Farol, with their pristine beaches, can be reached by ferry, departing from the city of Olhão, 7 km away. The staff at Quinta dos Poetas can arrange car or bicycle rental. Kids can have fun at the playground. Faro Airport is 15 Km´s away.

Compare price on Booking.com
Compare price on Booking.com
Solar Alvura Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Olhao, Moncarapacho · 367.75 mi from centre

9.1

 

458 reviews

Set in Moncarapacho, 14 km from Island of Tavira, Solar Alvura Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a shared lounge, this 4-star hotel has air-conditioned rooms with a private bathroom. The hotel features garden views, a terrace, and free WiFi is available.

At the hotel, all rooms are fitted with a desk. The units at Solar Alvura Boutique Hotel come with a flat-screen TV with satellite channels and a safety deposit box.

Breakfast is available, and includes continental, vegetarian and vegan options.

Church of São Lourenço is 29 km from the accommodation, while Vilamoura Marina is 41 km away. Faro Airport is 27 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Guadalmar Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Churriana, Málaga · 368.68 mi from centre

8.0

 

947 reviews

Breakfast available

With a stay at Sol Guadalmar Hotel in Málaga (Churriana), you'll be within a 15-minute drive of Port of Malaga and Bajondillo Beach. This beach hotel is 7.2 mi (11.5 km) from Malagueta Beach and 6.6 mi (10.7 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Albacora
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tavira · 369.36 mi from centre

8.4

 

2,020 reviews

Breakfast available

Vila Galé Albacora is a 4-star resort, set in a rehabilitated tuna fishing camp amongst Ria Formosa Natural Park. It is close to the Island of Tavira and a 15-minute drive from Faro Airport. The property offers free WiFi.

All rooms and suites of this eco hotel are former houses, workshops and warehouses that have been comfortably furnished and renovated offering stunning views of the natural park. Each guest room has its own furnished patio area, which is close to the resort’s gardens.

For meals, guests can chose from buffet and à la carte dining options. The resort’s Restaurant Versátil serve Portuguese cuisine. Guests also enjoy a selection of Alentejo wines and cocktails.

Facilities include a heated indoor pool, a large outdoor pool, a spa and wellness centre, and a children’s playground. The recovered on-site chapel offers the perfect scenery for weddings and christenings. The former school is now a modern kids' club. The pier of the property offers boat access to the pristine beaches of Tavira's Island.

Vila Galé Albacora is close to many historic buildings and long beaches. Guests can discover the nearby village of Luz de Tavira that has been a place of pilgrimage for many centuries.

Compare price on Booking.com
Compare price on Booking.com
Pousada Palacio de Estoi – Small Luxury Hotels of the World
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Faro, Estói · 369.38 mi from centre

8.8

 

1,344 reviews

Breakfast available

Pousada Palacio de Estoi is located in the town of Estoi, just 10 km from Faro, on the grounds of a beautiful 19th-century palace.

The air-conditioned rooms feature a contemporary design and are equipped with private bathrooms with bath and shower. Some rooms include wall-mounted flat-screen TVs.

Pousada Palacio de Estoi features gardens and tea pavilions. Its architecture includes many original elements such as wall paintings and antique furnishings.

Other relaxation options include swimming in the indoor and outdoor pools or visiting the sauna. Nearby leisure activities are cycling and hiking.

When travelling with dogs, please note that an extra charge of 30€ per pet, per night applies. Please note that a maximum of 1 dog is allowed. Please note that the property can only allow dogs with a maximum weight of 15 kilos.

A complimentary breakfast is served at Pousada Palacio de Estoi’s restaurant. Specialties from the Algarve, including freshly caught fish and seafood are served in the evening. End the meal with Algarvian sweets made from locally grown almonds and figs.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Tavira
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tavira · 369.73 mi from centre

8.2

 

3,041 reviews

Situated on the banks of the Ria Formosa, in the centre of Tavira, Vila Galé Tavira offers elegant rooms with a private balcony. Facilities include an outdoor pool and a spa.

The air-conditioned rooms of Vila Galé are decorated with dark wooden furniture, tiled floors, and large windows. All rooms have satellite TV, a minibar, and a work desk. Room service is available 24/7.

Vila Galé Tavira’s restaurant serves traditional Portuguese dishes as well as international cuisine. The hotel’s bar offers local wines, and cocktails prepared on the spot with fresh fruit.

Guests can relax at Health Club, which features a heated indoor pool, a Turkish bath, a hot tub, and a gym. Children can have fun at the Nep Kids Club.

Many shops, restaurants and bars are within walking distance of the hotel. The Tavira Castle is 650 metres from Vila Galé Tavira, and the Tavira train station is 1 km away. The Benamor Golf Course is 4 km away.

Compare price on Booking.com
Compare price on Booking.com
Pousada Convento de Tavira
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tavira · 369.88 mi from centre

8.9

 

775 reviews

Breakfast available

Pousada Convento de Tavira is set around the quiet courtyard of the 16th-century St. Augustine’s Convent. Just few minutes’ walk from the Roman Bridge over Gilão River, it offers an outdoor pool and charging stations for electric vehicles .

All of the rooms in this central Tavira hotel overlook the courtyard or the hotel’s pool garden, while some come with a balcony. Each has a private en suite bathroom with tub and hairdryer.

Guests can relax under shady umbrellas on the poolside sun loungers. The colonnaded courtyard provides a pleasant retreat on hot days. At night, guests can read a book by the open fireplace in the elegant lounge.

A daily breakfast buffet is offered in the dining room or in the courtyard outdoors. The restaurant serves delectable local and international cuisine for lunch and dinner.

Ilha de Tavira’s white beaches are situated just 15 minutes’ drive from the Pousada. Excellent golf opportunity is offered by Benamor Golfe Course, 7 km away. Plenty of restaurants are found near the Pousada Convento de Tavira.

Compare price on Booking.com
Compare price on Booking.com
La casita de Sacaba Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Málaga · 369.97 mi from centre

9.3

 

3 reviews

Situated in Málaga, 70 metres from Sacaba Beach and 3.1 km from Automobile and Fashion Museum, La casita de Sacaba Beach features air-conditioned accommodation with a patio and free WiFi. This recently renovated chalet is located 4.7 km from Malaga María Zambrano Train Station and 5.5 km from Port of Malaga. The property is non-smoking and is located 6.4 km from Malaga Park.

The spacious chalet has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are available in the chalet. The property has an outdoor dining area.

Jorge Rando Museum is 6.6 km from the chalet, while Picasso Museum Málaga is 6.6 km from the property. Malaga Airport is 4 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel La Malvasía
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Almonte, El Rocío · 370.37 mi from centre

9.2

 

1,133 reviews

Offering rustic and elegant rooms with free WiFi, Hotel La Malvasía is set in La Aldea del Rocío, next to Doñana National Park. It has a terrace with garden and patio views.

The individually decorated air-conditioned rooms have beamed ceilings and tiled bathroom. All rooms feature a flat-screen TV.

Other services available at Hotel La Malvasia include a 24-hour reception.

Breakfast is served in the Restaurant of the hotel. The property also offers a great setting for bird watching and hiking.

Matalascañas’ beaches can be reached in 10 minutes by car, Huelva is a 50-minute drive away and Sevilla in 1 hour.

Compare price on Booking.com
Compare price on Booking.com
Laguna - Vilamoura
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Vilamoura · 370.92 mi from centre

9.0

 

945 reviews

Located in the renowned golf resort of Vilamoura, Laguna offers elegant villas and apartments recently refurbished in a closed condominium with an outdoor swimming pool.

Featuring 13 villas and 24 apartments, each self-catering accommodation comes fully equipped and furnished. The deluxe apartments offer a spacious terrace with panoramic views of the sea. The villas have a private garden and a terrace. Garage parking is available and features free electric chargers.

Perfect for families and friends, the Laguna – Vilamoura is 2 km from the trendy Vilamoura Marina and its restaurants and bars. The Laguna Caffé is open from 08:00 to 22:00 and includes bar, restaurant, lounge and 2 terraces.

The Vilamoura Beach is 3 km away and golf enthusiasts will find themselves accommodated between some of the best golf courses of Europe. Faro Airport is 25 km away.

Compare price on Booking.com
Compare price on Booking.com
3HB Falesia Beach
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Albufeira e Olhos de Água, Albufeira · 371.56 mi from centre

9.0

 

67 reviews

Set in Albufeira, 400 metres from Barranco das Belharucas Beach, 3HB Falesia Beach offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the property also features a restaurant, as well as a bar. The hotel features an indoor pool, sauna, evening entertainment and a 24-hour front desk.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a microwave, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. 3HB Falesia Beach provides certain units with sea views, and all rooms are fitted with a kettle. The units feature a wardrobe.

A buffet breakfast is available at the accommodation.

3HB Falesia Beach offers 5-star accommodation with a spa centre and children's playground.

Albufeira Old Town Square is 8.1 km from the hotel, while Albufeira Marina is 10 km from the property. Faro Airport is 36 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Grande Real Santa Eulalia Resort & Hotel Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Albufeira e Olhos de Água, Albufeira · 371.56 mi from centre

8.5

 

3,791 reviews

Breakfast available

Located in Albufeira, Algarve, the 5-star Grande Real Santa Eulalia Resort & Hotel Spa features direct access to the Santa Eulália Beach, 4 outdoor swimming pools plus 3 for children and a Thalassotherapy Spa with specialised staff.

The Grande Real Santa Eulália includes accommodation that will fit every families’ need. Each room, suite or apartment comes with air conditioning, digital TV and a balcony.

Guests may prepare their own meals if they are accommodated on a self-catering unit. Alternatively there are 3 restaurants on site which offer a variety of options to guests from Portuguese to International cuisine. In the evening guests may relax at one of the on-site bars. In addition there are 3 pool bars serving refreshments and snacks.

The Real Spa Therapy includes 17 treatment rooms, a dynamic seawater pool with thermal Thalasso Circuit for adults, massage rooms, relaxation areas, a sauna, a cocoon, a hammam, a gym and other wellness facilities such as a heated indoor pool for families with serene water, hydrotherapy benefits and a playful environment. The Realito Kids Club offers music, games and entertainment for children of various ages.

During summer guests can unwind at the Le Club Algarve disco open July and August featuring sushi and steakhouse in their culinary offer. Tasty handmade fresh pizzas cooked to perfection in an artisan brick oven are also available from June to September at the on-site Pizzeria Artigianale whose informal and welcoming atmosphere, including outside seating, make it ideal for family dinners.

Grande Real Santa Eulalia Resort & Hotel Spa provides free parking outdoor or in subterranean garages. Balaia Golf Course is 1 km away, the Albufeira Old Town area is 4.6 km away while the lively Oura Strip is just 1.7 km away. The extensive Falésia Beach is 3.4 km away and Faro International Airport is 36 km away.

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