Curated Luxury luxury hotel deals 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+
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.
Hotel Guadalquivir
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Noroeste, Sanlúcar de Barrameda · 558.91 km from centre

8.4

 

1,231 reviews

Hotel Guadalquivir is situated on the main boulevard of Sanlucar, 3 minutes' walk from Cabildo Square and the central tapas area. The beach is an 8-minute walk away.

This modern hotel offers air-conditioned rooms with free WiFi, safe, TV and minibar on request. The private bathrooms include a bath, hairdryer and free toiletries. Some rooms offers views of the ocean, the Guadalquivir River, Doñana National Park, or the city.

The hotel's bar offers panoramic views of the surroundings, including the river mouth, ocean and city. You can enjoy spectacular sunset from here. The charming Central Station cafe is decorated in a railway theme and hosts live music performances at the weekend.

Guests can dine at the hotel's restaurant, which offers local specialities, the best regional wines and a selection of meats and delicacies.

A breakfast buffet is served daily. Hotel Guadalquivir can help with reserving activities in the area, visiting Doñana National Park and tours of bodegas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Exe Sevilla Palmera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 628.03 km from centre

8.0

 

590 reviews

Breakfast available

With a stay at Hotel Exe Sevilla Palmera, you'll be centrally located in Seville, within a 5-minute drive of Royal Alcázar of Seville and Plaza de Armas Shopping Center. This hotel is 1.9 mi (3.1 km) from Seville Cathedral and 1.5 mi (2.4 km) from Plaza de España.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Macià Cóndor
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada City Center, Granada · 679.53 km from centre

7.8

 

394 reviews

Breakfast available

With a stay at Hotel Macià Cóndor, you'll be centrally located in Granada – a 5-minute drive from Granada Cathedral and 5 minutes from Alhambra. This hotel is 0.5 mi (0.8 km) from University of Granada Hospital and 0.5 mi (0.9 km) from Triunfo Gardens.

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

Hotel in Monte Gordo, Vila Real Santo Antonio · 600.28 km from centre

8.0

 

479 reviews

A stay at Hotel Navegadores places you in the heart of Vila Real Santo Antonio, within a 10-minute walk of Casino Monte Gordo and Monte Gordo Beach. This spa hotel is 12.7 mi (20.5 km) from Old Town and 2.2 mi (3.5 km) from Cabeco Beach.

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

Hotel in Almunecar · 629.86 km from centre

7.6

 

141 reviews

Located in Almunecar, Hotel Best Alcazar is by the sea, within a 15-minute walk of Punta de la Mona Lighthouse and Playa de la Herradura. This family-friendly hotel is 12.1 mi (19.5 km) from Burriana Beach and 12.2 mi (19.6 km) from Balcon de Europa.

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

Hotel in Yaiza · 722.96 km from centre

8.4

 

119 reviews

With a stay at Hotel THB Royal in Yaiza, you'll be near the beach, within a 5-minute drive of Marina Rubicon and Cala Blanca Sub. This family-friendly hotel is 15.1 mi (24.4 km) from Corralejo Beach and 19.7 mi (31.6 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VIK Hotel San Antonio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Pocillos, Tías · 705.23 km from centre

8.2

 

279 reviews

Breakfast available

Located in Tías, VIK Hotel San Antonio is by the ocean – a 3-minute drive from Puerto del Carmen Beach and 6 minutes from Lanzarote Golf Resort. This beach hotel is 7.8 mi (12.5 km) from Sports City of Lanzarote and 7.8 mi (12.6 km) from Lanzarote Educacion a Distancia University.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NH Sevilla Plaza de Armas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.56 km from centre

8.8

 

1,002 reviews

Breakfast available

With a stay at NH Sevilla Plaza de Armas in Seville (Historical Center), you'll be steps from Plaza de Armas Shopping Center and 11 minutes by foot from Seville Cathedral. This hotel is 0.8 mi (1.2 km) from Royal Alcázar of Seville and 0.6 mi (1 km) from Metropol Parasol.

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

Hotel in Carihuela, Torremolinos · 585.74 km from centre

8.4

 

3,217 reviews

With an exceptional location and situated in the heart of the Costa del Sol, the Pez Espada Hotel is one of the most popular and iconic hotels in Andalusia. With its beachfront gardens, it has 2 outdoor swimming pools, gym, solarium and 2 exclusive restaurants with spectacular views of the Carihuela promenade.
Completely renovated, it offers different types of accommodation with a modern décor that reflects the hotel's heritage from the 1960s.
The Junior Suites include exclusive concierge services and reception. They also offer ocean front views with the option of the Gold Plus All Inclusive service which includes:

- Premium brand beverages throughout the hotel.
- Lunch at midday "selection" at ONDINA Restaurant.
- Exclusive access to Gold Lounge with snacks, tea, coffee and soft drinks.
- Snack (Food Truck menu)
- Early Check-in and Late Check-out subject to availability.

The opening of the new Ondina Restaurant on the promenade of Torremolinos, with spectacular sea views, offers a new gastronomic proposal that includes a complete menu and a varied selection of international cuisine. In addition, the hotel has a buffet restaurant and other food and beverage outlets, such as the new food truck serving the pool area. Frankie's Bar has been converted into a first-class cocktail bar, the perfect place to enjoy exclusive cocktails, decorated with images of the famous singer Frank Sinatra. We can finish tasting an ice cream in the new ice cream parlor Dino located on the promenade.
The lounges and events area has been completely updated to make the hotel a reference point for the organization of events on the Costa del Sol.

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

Hotel in Tías, Puerto del Carmen · 706.87 km from centre

9.1

 

637 reviews

The Plus Fariones Suite Hotel offers direct access to the beach and 3 outdoor pools. It offers rooms with terrace and views of the Atlantic Ocean and is a 10-minute drive from Lanzarote airport.

Free sun loungers and towels are provided.

The bright suites have a living room with satellite TV. The property offers free safes.

The Plus Fariones Suite Hotel has a buffet restaurant, the Lounge & Pool Bar Marea and a poolside snack bar. There are shops and restaurants nearby.

There is a 24-hour reception, and you can hire a car from the reception desk. Puerto del Carmen Marina is 10 minutes’ walk from the hotel. Lanzarote Golf Course is 3 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cádiz Paseo del Mar Affiliated by Meliá
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 529.73 km from centre

9.0

 

642 reviews

Breakfast available

When you stay at Hotel Cádiz Paseo del Mar Affiliated by Meliá in Cádiz, you'll be on the beach, within a 5-minute walk of Playa de la Victoria and Puerta del Mar University Hospital. This beach hotel is 21.2 mi (34.1 km) from La Barrosa Beach and 0.5 mi (0.8 km) from Church of Nuestra Senora de la Encarnacion.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Gale Ampalius Resort Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Vilamoura, Loulé · 594.76 km from centre

8.6

 

750 reviews

Breakfast available

With a stay at Vila Gale Ampalius Resort Hotel, you'll be centrally located in Loulé, steps from Vilamoura Beach and within a 5-minute drive of Vilamoura Marina. This beach aparthotel is 2.7 mi (4.3 km) from Falesia Beach and 10 mi (16.1 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pousada Convento de Beja - Historic Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Beja · 695.28 km from centre

9.2

 

277 reviews

Breakfast available

A stay at Pousada Convento de Beja - Historic Hotel places you in the heart of Beja, within a 5-minute walk of Beja Public Garden and Núcleo Museológico da Rua do Sembrano. This hotel is 0.2 mi (0.3 km) from Convento de Nossa Senhora da Conceicao and 0.2 mi (0.3 km) from Nucleo Museologico.

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

Hotel in Sotavento, Castro Marim · 600.14 km from centre

9.2

 

20 reviews

Breakfast available

Located in Castro Marim, Verdelago Resort is on the beach – a 3-minute walk from Pinhal do Gancho and within a 5-minute drive of Altura Beach. This beach hotel is 3.6 mi (5.8 km) from Monte Gordo Beach and 8.4 mi (13.5 km) from Cabanas Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Fuerteventura Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 752.33 km from centre

8.8

 

671 reviews

Breakfast available

With a stay at Barceló Fuerteventura Mar in Antigua (Caleta de Fuste), you'll be within a 15-minute walk of Caleta del Fuste and Caleta de Fuste Marina. This beach hotel is 1.3 mi (2.1 km) from Centro Comercial Atlantico and 1.6 mi (2.5 km) from Playa la Guirra.

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

Hotel in Jerez de la Frontera · 551.23 km from centre

8.5

 

1,312 reviews

Breakfast available

The 19th-century Garvey Palace is located in the historic quarter of Jerez de la Frontera. It offers large, uniquely decorated rooms with hydromassage baths and flat-screen TVs with satellite channels.

The air-conditioned rooms in the Hotel Palacio Garvey have free internet access, minibars and music systems.

The Palacio Garvey Hotel has a library, as well as a business centre with free Wi-Fi.

The Garvey’s restaurant, La Condesa, serves modern Mediterranean and Andalusian dishes using local products. The hotel’s Patio Andaluz includes a café and bar, and a continental breakfast is served daily.

Palacio Garvey can be found next to Calle Larga, one of Jerez’s main shopping streets. A variety of restaurants can be found in the area immediately around the hotel.

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

Hotel in Sur, Seville · 629.73 km from centre

9.6

 

1,341 reviews

Breakfast available

A stay at Hotel Giralda Center places you in the heart of Seville, within a 10-minute walk of Royal Alcázar of Seville and Plaza de España. This hotel is 1.4 mi (2.3 km) from Seville Cathedral and 1.5 mi (2.5 km) from Metropol Parasol.

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

Hotel in Torrequebrada, Benalmádena · 581.86 km from centre

8.6

 

1,596 reviews

Breakfast available

Offering sea views from all its rooms, Estival Torrequebrada is located on Benalmádena Beach. There are indoor and outdoor pools, a casino and buffet restaurant. Torrequebrada Golf Course is 2 km away.

All air-conditioned rooms and suites come with free WiFi and a balcony with sea views. There is a flat-screen satellite TV, a safe and minibar. The large private bathroom includes a hairdryer. Suites also have a living room with sofas.

Offering direct beach access, the property also has a children’s playground and in the summer months there is a poolside bar and entertainment programme.

Estival Torrequebrada has a 24-hour reception, and you can hire a car from the tour desk. Parking is available.

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

Hotel in Seville · 623.14 km from centre

8.3

 

1,854 reviews

Breakfast available

Set in residential Bellavista, this hotel is a 10-minute drive from central Seville. It offers air-conditioned rooms with satellite TV and has a seasonal outdoor pool with sun loungers.

Bellavista Train Station is 450 metres away, and it takes 12 minutes to Seville’s Santa Justa Station. It is 30 minutes to the centre by bus. There is a stop 150 metres from the hotel, and reception sells passes.

The elegant rooms at the Hotel Bellavista have wooden floors. Each room features a work desk. Bathrooms at the Bellavista Sevilla are modern and equipped with a hairdryer.

The hotel restaurant opens for lunch and dinner, and serves Spanish and international cuisine. The cafeteria is open all day, and room service and packed lunches are offered.

There is a 24-hour reception, and you can hire a car from the tour desk. On-site parking is available for an extra charge.

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

Hotel in Costa Teguise · 686.95 km from centre

7.3

 

2,722 reviews

Beatriz Costa & Spa is situated in a tranquil area of the Costa Teguise and has nearby spectacular gardens, waterfalls and lakes adorning the interior of this region. Free WiFi is provided.

The complex boasts facilities aimed to help you both be active and to relax, including sports centre for the practice of tennis and minigolf. One of the main attractions in this establishment are the 2000 m² of swimming pools situated in the middle of this tropical garden. One pool is heated and another for children.

The hotel has 3 restaurants, including an Oriental restaurant, all offering buffet meals. Show cooking is also available.

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