You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Tangier · 3.80 km from centre
8.2
62 reviews
Breakfast available
With a stay at Occidental Tanger in Tangier (Malabata), you'll be within a 5-minute drive of Tangier Beach and Tanger City Center. This hotel is 3.7 mi (6 km) from Port of Tangier and 0.7 mi (1.1 km) from Villa Harris Gardens.

Aparthotel in Tanger-Tetouan-Al Hoceima, Al Bahraoyine · 7.48 km from centre
10.0
5 reviews
With a stay at DAR MRAHA APPART HOTEL in Al Bahraoyine (Mnar), you'll be within a 15-minute drive of Tanger City Center and Tangier Beach. This beach aparthotel is 6 mi (9.7 km) from Port of Tangier and 2.9 mi (4.7 km) from Casino Malabata.

Hotel in Tangier-Assilah, Hjar Ennhal · 11.73 km from centre
7.6
5 reviews
Breakfast available
When you stay at Miranda Hotel in Hjar Ennhal, you'll be next to a golf course and steps from Tangier Free Zone. This golf hotel is 9.3 mi (14.9 km) from Port of Tangier and 8.6 mi (13.9 km) from Tanger City Center.

Guesthouse in Tangier-Assilah, Asilah · 39.56 km from centre
8.8
32 reviews
With a stay at Pasta Plaza Hotel in Asilah, you'll be within a 15-minute walk of Centre de Hassan II Rencontres Internationales and Centre Hassan II. This beach guest house is 31.9 mi (51.4 km) from Tanger City Center and 32.1 mi (51.7 km) from Tangier Beach.

Aparthotel in Tangier-Assilah, Asilah · 39.96 km from centre
8.8
7 reviews
Breakfast available
With a stay at Asilah 32 in Asilah, you'll be within a 10-minute walk of Centre de Hassan II Rencontres Internationales and Centre Hassan II. This aparthotel is 31.8 mi (51.1 km) from Tanger City Center and 32 mi (51.4 km) from Tangier Beach.

Hotel in Marina Smir, Allyene · 41.23 km from centre
8.8
20 reviews
Breakfast available
When you stay at The St. Regis La Bahia Blanca Resort, Tamuda Bay in Allyene, you'll be on the beach and 6 minutes by car from Smir Water Park. This beach hotel is 5 mi (8.1 km) from Fnideq Beach and 5.3 mi (8.6 km) from Fnideq Mosque.

Hotel in Tetouan · 42.66 km from centre
9.6
13 reviews
Breakfast available
With a stay at Hotel Makarim Tetouan in Tetouan, you'll be within a 10-minute drive of Plaza Primo and Mohammed V Avenue. This hotel is 2.7 mi (4.3 km) from Hassan II Mosque and 2.7 mi (4.3 km) from Tétouan Kasbah.

Hotel in Tetouan · 45.03 km from centre
8.6
278 reviews
Soho Boutique Tetuán is offering accommodation in Tetouan. This 3-star hotel features free WiFi and a bar.
A buffet breakfast is available every morning at the hotel.
Languages spoken at the 24-hour front desk include Arabic, Spanish and French.
The nearest airport is Sania Ramel Airport, 5 km from Soho Boutique Tetuán.

Hotel in Tetouan · 45.24 km from centre
8.8
11 reviews
Breakfast available
With a stay at Hotel Regina in Tetouan, you'll be just steps from Mohammed V Avenue and Archaeology Museum. This hotel is 0.2 mi (0.3 km) from Feddan Park and 0.2 mi (0.3 km) from Plaza Primo.

Riad in Tetouan · 45.37 km from centre
8.4
45 reviews
Breakfast available
When you a stay at Riad El Reducto in Tetouan, you'll be near the beach, just steps from Archaeology Museum and Tetuan Palace. This riad is 0.2 mi (0.3 km) from Feddan Park and 0.3 mi (0.5 km) from Plaza Primo.

Riad in Tetouan · 45.48 km from centre
9.0
133 reviews
Breakfast available
With a stay at Hotel Blanco Riad in Tetouan, you'll be within a 5-minute walk of Tetuan Palace and Medina of Tétouan. This riad is 0.2 mi (0.4 km) from Ethnographic Museum and 0.5 mi (0.7 km) from Saidi Mosque.

Hotel in Tetouan · 47.30 km from centre
8.2
57 reviews
Breakfast available
When you stay at Hotel A44 in Tetouan, you'll be near the airport and within a 5-minute drive of Saniat Rmel. This hotel is 2.4 mi (3.9 km) from Saidi Mosque and 2.5 mi (4.1 km) from Grande Mosquée.

Hotel in Tarifa · 34.15 km from centre
8.4
26 reviews
Breakfast available
When you stay at Hotel Dulce Nombre in Tarifa, you'll be by the ocean, within a 5-minute drive of Playa Valdevaqueros and Karting 97 TARIFA. This beach hotel is 1.4 mi (2.3 km) from Playa de los Lances and 2.2 mi (3.6 km) from Ensenada de Valdevaqueros.

Apartment in Barbate, Los Caños de Meca · 49.05 km from centre
7.2
245 reviews
Set within gardens and 50 metres from the beach, this apartment complex offers an outdoor seasonal swimming pool surrounded by a sun terrace with loungers.
The Apartamentos Turísticos Caños de Meca feature accommodation with a lounge area leading onto a private terrace. The kitchen is equipped with a microwave, fridge and washing machine.
Car and bike rental can be arranged at the tour desk at Caños de Meca. Nearby you will find Breña's Natural Reserve and Marismas de Barbate. Other activities include horse riding and hiking.

Hostal in Barbate · 51.76 km from centre
8.2
16 reviews
When you stay at Hostal Alhambra in Barbate, you'll be on the beach and within a 5-minute drive of Cape Trafalgar. This beach hostal is 12.8 mi (20.5 km) from La Barrosa Beach and 0.9 mi (1.4 km) from Playa de La Fontanilla.

Hotel in Zahara de los Atunes · 36.87 km from centre
7.5
177 reviews
The stylish Varadero is located in the fishing village of Zahara de los Atunes in Cádiz province. It offers direct access to the Alemanes Beach, and views of the sunset over Africa.
The rooms at the Varadero are air-conditioned and a pillow menu is available. There is a TV and the private bathrooms come with a hairdryer.
The hotel's restaurant, Vambú, set in a tropical garden, specialises in innovative, creative dishes. There is also a seafront chill-out terrace, the Beach&Club, where you can enjoy a milkshake or a cocktail whilst listening to live music. It also has a champagne bar.
Sushi and bottles of cava can be delivered to the hammocks area. The Varadero offers a variety of massage and beauty treatments.
The beaches of Tarifa, 30 minutes’ drive away, are some of Europe’s best for windsurfing and kitesurfing. Here, you can also get a ferry to Gibraltar or Tangier in Morocco.

Hotel in Zahara de los Atunes, Barbate · 39.78 km from centre
7.6
8 reviews
Breakfast available
When you stay at Hotel Pozo del Duque in Barbate, you'll be on the beach and 3 minutes by foot from Zahara de los Atunes Beach. This beach hotel is 1.2 mi (1.9 km) from Atlanterra Beach and 2.7 mi (4.3 km) from Cueva de las Orcas.

Hotel in Ceuta · 46.20 km from centre
7.2
2,480 reviews
Hotel Ulises is located in the heart of Ceuta, just a few metres from Ribera Beach. This design hotel has a seasonal outdoor swimming pool.
Rooms at the hotel are modern and elegant. They all have a large plasma TV with satellite channels. They also have air conditioning, a minibar and a safety deposit box. The private bathroom includes a hydromassage shower.
The Oh Nice Ulises Ceuta has a stylish bar. Breakfast and tapas are available in the hotel's café. There are plenty of bars and restaurants within a 5-minute walk.
The hotel is set next to Plaza España. The Mediterranean Marine Nature Reserve is nearby. There are impressive views of the Strait of Gibraltar and Morocco.

Apartment in Tarifa · 31.93 km from centre
10.0
12 reviews
When you stay at Casa Florinda Tarifa in Tarifa, you'll be near the beach, within a 5-minute walk of Estatua de Sancho IV and Castillo de Guzmán. This apartment is 0.6 mi (0.9 km) from Whale-Watching and 0.7 mi (1.2 km) from Playa de los Lances.

Hotel in Campo de Gibraltar, Algeciras · 50.34 km from centre
8.2
497 reviews
Breakfast available
Hotel Mir Octavio is in the heart of Algeciras, within a 10-minute walk of RENFE and Algeciras Harbour. This hotel is 14.4 mi (23.2 km) from Rock of Gibraltar and 0.3 mi (0.5 km) from Estatua de Paco de Lucia.