- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
€38
per night
El Faro Inn
Hotel with 70 rooms from €38. Just 150 metres from Marbella Beach, El Faro Inn has an outdoor pool and a large terrace. The air-co... more
Score: 7.5 out of 10
€30
per night
Hostal El Gallo
Hotel with 8 rooms from €30. Family-run guest house located Marbella's Old Town, in a peaceful and charming street, just a short ... more
Score: 9.0 out of 10
€89
per night
La Villa Marbella
Hotel with 25 rooms from €89. The unique rooms at Villa Marbella are each inspired by a different city in Asia. This boutique hote... more
Score: 9.2 out of 10
€45
per night
Hotel Boutique Central
Hotel with 15 rooms from €45. Hotel Central is a cosy hotel in a quiet, small street in Marbella’s charming old town. Each of its ... more
Score: 8.0 out of 10
€63
per night
Pyr Marbella hotel located in Puerto Banús
Hotel with 319 rooms from €63. The Pyr Marbella is in the centre of Puerto Banús, 300 metres from the beach. It has 2 swimming pool... more
Score: 7.5 out of 10
€30
per night
Hostal Enriqueta
Bed and breakfast with 20 rooms from €30. Guests are kindly requested to inform the property in advance of their estimated time of arrival. Th... more
Score: 8.3 out of 10
€45
per night
Hotel San Cristobal
Hotel with 96 rooms from €45. Please note that a deposit is required for use of the car park. Please note that the hotel's recept... more
Score: 7.4 out of 10
€20
per night
Pensión Aduar
Bed and breakfast with 19 rooms from €20. Situated in the heart of Marbella’s charming old town, the guest house is just a short walk away fro... more
Score: 6.7 out of 10
€40
per night
Baviera
Hotel with 39 rooms from €40. This simple and welcoming hotel is situated a short walk from the beach, not far from Marbella’s cha... more
Score: 7.4 out of 10
€27
per night
Hostal Berlin
Bed and breakfast with 17 rooms from €27. Breakfast is available from 09:30 until 11:00.... more
Score: 7.9 out of 10
€60
per night
Hotel Apartamentos Puerta De Aduares
Appartment with 9 rooms from €60. Hotel Apartamentos Puerta de Aduares is located in Marbella’s Old Quarter, a 10-minute walk from the... more
Score: 8.7 out of 10
€99
per night
The Urban Villa
Hotel with 4 rooms from €99. This luxury villa is on a hill, 10 minutes’ drive from Marbella’s beaches. It has a seasonal outdoor... more
Score: 9.2 out of 10
€65
per night
La Morada Mas Hermosa
Hotel with 7 rooms from €65. Guests can enjoy an authentic Andalusian experience in this whitewashed townhouse, set in Marbella’s... more
Score: 8.7 out of 10
€48
per night
El Tio Mateo
Bed and breakfast with 10 rooms from €48. Situated 150 metres from Marbella’s Playa del Cable Beach, Tío Mateo offers free Wi-Fi access and fr... more
Score: 7.1 out of 10
€25
per night
Hostal El Castillo
Bed and breakfast with 25 rooms from €25. This hotel doesn´t accept American Express Credit Card as a payment method.... more
Score: 7.4 out of 10