Hero Image

Curated luxury hotels in Morocco

Search
Fri 22 May
Mon 25 May
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 22 May
Mon 25 May
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.
Casa Pio Pio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Chiclana de la Frontera, Novo Sancti Petri · 514.43 km from centre

8.7

 

3 reviews

Just 1.2 miles from La Barrosa Beach and a 12-minute walk from Novo Sancti Petri Golf Club, Casa Pio Pio features accommodations in Novo Sancti Petri with a garden. Guests may go for a swim in the private pool. Outdoor seating is also available at the chalet.

Offering a terrace with garden views, this chalet also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath. The accommodation is non-smoking.

Genoves Park is 22 miles from Casa Pio Pio, while Club de Golf Campano is 6.6 miles from the property. Jerez Airport is 33 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Valentin Sancti Petri
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 514.86 km from centre

8.8

 

135 reviews

When you stay at Valentin Sancti Petri in Chiclana de la Frontera, you'll be on the beach, within a 5-minute walk of Golf Novo Sancti Petri and La Barrosa Beach. This beach hotel is 0.6 mi (1 km) from Centro Comercial Novocenter and 2.7 mi (4.4 km) from Playa de Sancti Petri.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Sancti Petri
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 514.94 km from centre

8.2

 

117 reviews

Breakfast available

When you stay at Sol Sancti Petri in Chiclana de la Frontera, you'll be next to a golf course, within a 5-minute walk of La Barrosa Beach and Golf Novo Sancti Petri. This family-friendly hotel is 21.5 mi (34.6 km) from Playa de la Victoria and 0.7 mi (1.1 km) from Centro Comercial Novocenter.

Compare price on Booking.com
Compare price on Booking.com
SOL by Meliá Sancti Petri
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 514.96 km from centre

7.9

 

1,207 reviews

Offering direct access to the beach, SOL by Meliá Sancti Petri is set in Novo Sancti Petri, in Chiclana de la Frontera.

SOL by Meliá Sancti Petri offers rooms and apartments. All have a private terrace, and there is a living room with a sofa bed and satellite TV.

The rooms include a fridge, and apartments also have a kitchenette with a microwave, fridge, and kitchenware. A safe is also available for an additional cost.

Free WiFi is available throughout the hotel.

There is a program of activities for children, as well as adults activities in peak season, these activities vary, including spinning, aqua-spinning, GAP, and waterpolo.

The hotel has a buffet restaurant, with show-cooking and themed nights. There is a café-bar with a terrace.

You can hire a bicycle or car from the 24-hour reception, public parking is available in the area, and private parking is available for an extra charge. There is easy access to the A48 Motorway, and Chiclana de la Frontera is a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Vincci Resort Costa Golf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 515.09 km from centre

8.7

 

2,912 reviews

Set next to Novo Sancti Petri Golf Course, this stylish hotel offers indoor and outdoor pools and smart suites with a private terrace. Free WiFi is available throughout.

The spacious rooms at the Vincci Resort Costa Golf feature modern décor. They are equipped with a separate seating area with satellite TV.

The Vincci Costa Golf’s El Mercado Night & Grill restaurant, which is open in summer, serves Mediterranean food using fresh produce, and a children buffet. The hotel's breakfast includes products for celiacs. There is also a bar where you can get a snack or a drink.

Other facilities include the mini-club for children as well as both interior and exterior playground for children. The pool offers a shallow-end where children can play peacefully.

During summer, you can use the Costa Golf’s beach club with loungers, parasols and a bar, located in La Barrosa Beach.

Cádiz is 14 mi away from the hotel and Jerez Airport is 28 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fairplay Golf & Spa Resort-by Grupo Tribu
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in La Janda, Benalup-Casas Vieja · 518.69 km from centre

9.2

 

91 reviews

Located in Benalup-Casas Vieja, Hotel Fairplay Golf & Spa Resort-by Grupo Tribu is in a state park, a 1-minute drive from Benalup Golf and Country Club and 7 minutes from Oficina Municipal de Turismo de Benalup Casas Viejas. This golf resort is 12.4 mi (20 km) from Tourist Information Office and 12.5 mi (20.1 km) from Town Hall Medina-Sidonia.

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

Hotel in San Roque · 518.85 km from centre

8.7

 

1,077 reviews

Breakfast available

Located in San Roque, 12 miles from La Duquesa Golf Club, Hotel Admiral San Roque provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel has a terrace and a bar. The property has a tour desk, luggage storage space and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a fridge, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Certain rooms include a kitchenette with a dishwasher and a microwave. Guest rooms include a closet.

Guests at Hotel Admiral San Roque can enjoy a buffet breakfast.

San Roque Golf Course is 3.3 miles from the accommodation, while Cathedral of the Holy Trinity is 11 miles away.

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

Hotel in Campo de Gibraltar, La Alcaidesa · 520.20 km from centre

9.3

 

87 reviews

Breakfast available

Located in La Alcaidesa, a 5-minute walk from Playa de la Alcaidesa, OKU Andalusia has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a sauna and room service.

Rooms are equipped with a desk and a flat-screen TV, and some accommodations at the hotel have a balcony. The rooms will provide guests with a closet and an electric tea pot.

A buffet breakfast is available at OKU Andalusia.

Spa and wellness facilities are at guests' disposal during their stay at the accommodation, including a spa center and on-request massage treatments. You can play tennis at OKU Andalusia, and the area is popular for hiking.

Languages spoken at the reception include German, English, Spanish and French.

La Duquesa Golf Club is 13 miles from the hotel, while San Roque Golf Course is 3.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
MiM Sotogrande member of Meliá Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sotogrande · 527.67 km from centre

9.7

 

125 reviews

Breakfast available

A beautiful hotel situated by the Sotogrande Marina overlooking Gibraltar, Morocco and the Mediterranean Sea, alongside some of the best golf courses in Europe.

The hotel has 2 restaurants, one offering snacks and tapas and the other tasty Mediterranean cuisine. The MIM Sotogrande Member of Melia Collection has modern, yet cozy interior design offering an inviting place in which to rest and relax.

The MIM Sotogrande Member of Melia Collection is located 45 minutes from Malaga airport and has easy access to Marbella and Gibraltar.

Compare price on Booking.com
Compare price on Booking.com
Cádiz Bahía by QHotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 529.52 km from centre

8.9

 

8,289 reviews

Breakfast available

Facing the beachfront, Cádiz Bahía by QHotels offers 4-star accommodations in Cádiz and has a seasonal outdoor swimming pool, fitness center and terrace. The property features a bar, as well as a restaurant serving European cuisine. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

At the hotel, all rooms have a desk. Complete with a private bathroom equipped with a bidet and free toiletries, all rooms at Cádiz Bahía by QHotels have a flat-screen TV and air conditioning, and some rooms also offer a balcony. All guest rooms feature a safety deposit box.

Guests at the accommodation can enjoy a buffet or a gluten-free breakfast.

Popular points of interest near Cádiz Bahía by QHotels include La Victoria Beach, Ramon de Carranza Stadium and Segunda Aguada Train Station. Jerez Airport is 26 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Senator Cádiz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 532.24 km from centre

8.0

 

3,650 reviews

Breakfast available

Senator Cádiz Spa Hotel is located in Cádiz's old town, close to shopping centers. This hotel offers a seasonal outdoor pool, spa and fitness center. Free WiFi is provided.

All rooms feature seasonal air conditioning and heating, a 43” TV with Chromecast streaming device and electric kettle. The bathroom comes with free toiletries and a hairdryer. Towels and bed linen are provided.

Guests can enjoy Senzia, the Senator Cádiz's urban spa, available for an extra charge. It offers a variety of treatments and features a sauna, Turkish bath and relaxation area.

Other facilities include a solarium, 24-hour reception and a snack bar. Private parking is possible onsite for an extra charge.

The town's port, railway and bus stations are within 5 minutes' walk of the Senator Cádiz Spa Hotel.

In our cafeteria you can enjoy soccer matches with no additional cost."

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

Hotel in Costa del Sol, San Luis de Sabinillas · 535.22 km from centre

9.4

 

8 reviews

Breakfast available

Comfortable Accommodations: Hotel Duquesa Golf Club in San Luis de Sabinillas offers air-conditioned rooms with private bathrooms, sea or mountain views, and modern amenities. Each room includes a work desk, TV, and free WiFi.

Dining Experience: The family-friendly restaurant serves Spanish and international cuisines in a traditional and modern ambiance. Guests can enjoy breakfast in the room or dine outdoors on the terrace or balcony.

Leisure Facilities: The hotel features a fitness room, yoga and fitness classes, and a golf course. Additional amenities include a lounge, outdoor seating area, and a paid shuttle service.

Prime Location: Playa de la Duquesa is a 7-minute walk away. The property is located in the Duquesa Golf Club. Nearby attractions include El Castillo and Estepona Golf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Suites de Puerto Sherry
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Puerto de Santa Maria · 538.21 km from centre

9.4

 

60 reviews

With a stay at Las Suites de Puerto Sherry in El Puerto de Santa Maria, you'll be near the bay, within a 15-minute drive of Naval Station Rota and Sherry Marina. This hotel is 17.8 mi (28.6 km) from Playa de la Victoria and 1.3 mi (2.1 km) from Real Club de Golf Vista Hermosa.

Compare price on Booking.com
Compare price on Booking.com
Mercure Nador Rif
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oriental, Nador · 539.80 km from centre

7.0

 

1,137 reviews

Breakfast available

Lying on the Mediterranean shore, Mercure Nador Rif, 4-star hotel is located in Nador; the perfect place for a relaxing break. It includes an outdoor pool.

The hotel’s guestrooms are equipped with all modern amenities needed for business and leisure travelers, to ensure a comfortable and memorable stay.

Combining expert service with the most up-to-date facilities, the hotel offers a bar, a swimming pool snack bar and a night club. Moreover, there is a restaurant which serves a large range of Moroccan and international meals.

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

Hotel in El Puerto de Santa Maria, El Puerto de Santa María · 540.63 km from centre

9.3

 

431 reviews

Breakfast available

Located in El Puerto de Santa María, a 6-minute walk from Playa de Santa Catalina, Hotel Punta Bermeja Premium has accommodations with a seasonal outdoor swimming pool, private parking, a fitness center and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use a bar.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Hotel Punta Bermeja Premium provides some accommodations with sea views, and rooms are equipped with a balcony. The rooms have a closet.

Buffet and gluten-free breakfast options are available at the accommodation.

Novo Sancti Petri Golf Club is 26 miles from Hotel Punta Bermeja Premium, while Costa Ballena Ocean Golf Club is 11 miles from the property. Jerez Airport is 19 miles away.

Compare price on Booking.com
Compare price on Booking.com
The Place Bodega Real by ALEGRIA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Puerto de Santa Maria, El Puerto de Santa María · 541.06 km from centre

8.8

 

2,205 reviews

The Place Bodega Real by ALEGRIA is a converted winery in El Puerto de Santa María. It has a beautiful Andalusian central courtyard and offers elegant rooms with TV. Free WiFi is available in public areas.

All rooms at the Hotel The Place Bodega Real by ALEGRIA feature parquet floors and are equipped with air conditioning and heating. The private bathrooms come with a hairdryer.

The hotel’s restaurant serves modern Mediterranean food, and there is also a café. The Ribera del Marisco, a street known for its seafood restaurants, is 1640 feet away.

Staff at the 24-hour reception can provide information about what to see and do in Cádiz province.

The town’s Iglesia Mayor Prioral Church is 15 minutes’ walk from La The Place Bodega Real by ALEGRIA. The bullring is a 20-minute walk away.

Compare price on Booking.com
Compare price on Booking.com
Soho Boutique Duques de Medinaceli - Adults Recommended
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Puerto de Santa Maria, El Puerto de Santa María · 541.19 km from centre

9.3

 

192 reviews

Located in El Puerto de Santa María, 23 miles from Novo Sancti Petri Golf Club, Soho Boutique Duques de Medinaceli - Adults Recommended has accommodations with a garden, private parking, a terrace and a restaurant. Featuring a bar, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel provides an outdoor swimming pool and room service.

At the hotel, all rooms have a desk. All rooms in Soho Boutique Duques de Medinaceli - Adults Recommended are equipped with a TV and free toiletries.

Guests at the accommodation can enjoy an à la carte breakfast.

Staff at the 24-hour front desk speak English, Spanish and French.

Genoves Park is 13 miles from Soho Boutique Duques de Medinaceli - Adults Recommended, while Costa Ballena Ocean Golf Club is 14 miles from the property. Jerez Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Playa de la Luz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rota · 541.64 km from centre

8.9

 

1,456 reviews

Breakfast available

Set between forests and natural sand dunes, Hotel Playa de la Luz offers direct access to Rota Beach. The hotel has free Wi-Fi, and a seasonal Beach Club and terrace.

All rooms at the Playa de la Luz include a private balcony or terrace. Featuring simple décor, they have satellite TV, free Wi-Fi, air conditioning and a private bathroom with a hairdryer.

The hotel has 2 large patios with palm and orange trees. There is a buffet restaurant, as well as homemade tapas and a summer terrace.

Sports facilities at Hotel Playa de la Luz include a tennis court, fitness center and ping-pong. Guests can also play bocce ball, volleyball and paddleball.

Rota is famous for its castle and Botanical Gardens. Punta Candor and La Ballena Beaches are within walking distance of the hotel and Cadiz is a 50-minute drive away. Parking is possible at the hotel for a fee.

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

Agritourism property in Serranía de Ronda, Gaucin · 545.23 km from centre

10.0

 

1 review

Breakfast available

When you stay at Cortijo Genesis in Gaucin, you'll be 15 minutes by car from Castillo del Aguila. This farm stay is 27.3 mi (44 km) from Estepona Port and Marina and 8.6 mi (13.9 km) from Castillo de Jimena.

Compare price on Booking.com
Compare price on Booking.com
Reception
Hacienda del Mar member of Meliá Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 547.82 km from centre

9.0

 

496 reviews

Located in Estepona (New Golden Mile), Hacienda del Mar member of Meliá Collection is within a 15-minute drive of Selwo Adventure Park and Estepona Golf. This luxury hotel is 10.7 mi (17.2 km) from Finca Cortesin Golf Club and 13.6 mi (21.9 km) from La Quinta Golf.

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