Hero Image

Curated luxury hotels in Morocco

Search
Fri 6 Mar
Mon 9 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 6 Mar
Mon 9 Mar
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
Saray Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 677.97 km from centre

8.4

 

990 reviews

Breakfast available

With a stay at Saray Hotel in Granada (Zaidin), you'll be a 5-minute drive from Plaza Nueva and 5 minutes from Alhambra. This hotel is 19.3 mi (31 km) from Sierra Nevada Ski Resort and 2.1 mi (3.3 km) from Granada Cathedral.

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

Hotel in Granada · 678.14 km from centre

8.3

 

3,653 reviews

Breakfast available

Porcel Sabica is located in the city center, 15 minutes’ walk from the city’s cathedral. It has an outdoor pool and free WiFi.

This hotel has large rooms with central heating and central air conditioning. They feature simple, attractive décor, a satellite TV, safe and mini-bar. The private bathroom comes with a bath or shower, hairdryer and toiletries.

The Hotel Porcel Sabica has a restaurant, bar and cafeteria. A varied buffet breakfast is offered, and room service is also available. Private parking is available on site for a surcharge.

The Corona is located in the heart of the shopping district where you can find many shops, bars and restaurants. It takes 5 minutes in a taxi to the Alhambra and the city’s Palacio de Congresos Convention Center is just 1969 feet away.

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

Hotel in Estepona · 545.55 km from centre

9.4

 

210 reviews

Breakfast available

Located in Estepona (Historic Center of Estepona), Hotel El Pilar Andalucia is a 3-minute walk from Rada Beach and 8 minutes by foot from Estepona Beach. This hotel is 1.4 mi (2.3 km) from Estepona Port and Marina and 2.2 mi (3.6 km) from Malaga Province Beaches.

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

Hotel in Melilla · 547.27 km from centre

8.0

 

171 reviews

Breakfast available

A stay at Hotel Melilla Puerto places you in the heart of Melilla, steps from Monumento Encuentros and Playa de San Lorenzo. This hotel is 0.2 mi (0.4 km) from Puerto Deportivo Noray and 0.3 mi (0.5 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
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 located 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 mini-bar 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 specialties, 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

 

523 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.6

 

357 reviews

Breakfast available

A stay at Hotel Macià Cóndor places you in the heart of Granada, within a 15-minute walk of Granada Cathedral and Plaza Nueva. This hotel is 1.4 mi (2.2 km) from Alhambra and 0.5 mi (0.8 km) from University of Granada Hospital.

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

7.8

 

354 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 10.8 mi (17.4 km) from Cabanas Beach and 12.7 mi (20.5 km) from Old Town.

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

 

125 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

 

93 reviews

When you stay at Hotel THB Royal in Yaiza, you'll be near the beach, within a 5-minute drive of Lanzarote Beaches and Marina Rubicon. This family-friendly hotel is 19.7 mi (31.6 km) from Puerto del Carmen Beach and 10.3 mi (16.6 km) from Timanfaya National Park.

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,243 reviews

With an exceptional location and located 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 accommodations 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.0

 

562 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 1.9 mi 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

8.8

 

546 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 2.6 mi (4.2 km) from La Caleta Beach and 16.7 mi (26.8 km) from Naval Station Rota.

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.4

 

688 reviews

Breakfast available

With a stay at Vila Gale Ampalius Resort Hotel, you'll be centrally located in Loulé, a 3-minute drive from Vilamoura Marina and 13 minutes from Falesia Beach. This beach aparthotel is 9 mi (14.5 km) from Balaia Golf Village and 13.8 mi (22.2 km) from Albufeira Old Town Square.

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

 

255 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.6

 

6 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 8.4 mi (13.5 km) from Cabanas Beach and 1.5 mi (2.4 km) from Praia da Alagoa.

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.6

 

572 reviews

Breakfast available

Located in Antigua (Caleta de Fuste), Barceló Fuerteventura Mar is 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, mini-bars and music systems.

The Palacio Garvey Hotel has a library, as well as a business center 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,101 reviews

Breakfast available

A stay at Hotel Giralda Center places you in the heart of Seville, within a 10-minute walk of Plaza de España and Royal Alcázar of Seville. 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,761 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 1.2 mi 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 mini-bar. 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 program.

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
tripadvisor