My viewed hotels
Hostal Flor Blanco
Pasaje la Carihuela, 4, 29620 Torremolinos (Show map)
Why use Booking.com?
No booking fees • Save money! • Best Price Guaranteed
110 properties in Torremolinos
Including hotels, apartments, villas and more.
39 verified reviews
We speak your language
Website and customer service in English (US) and 41 other languages
Booking is safe
When you book with us your details are protected by a secure connection.
Free! Wi-Fi is available in public areas and is free of charge.
Public parking is available at a location nearby (reservation is not possible) and charges apply.
24-Hour Front Desk, Baggage Storage
Safe, All Spaces Non-Smoking (public and private)
From 1:00 PM
Until 12:00 PM
Los Jazmines has attractive accommodations in a seafront setting, on the Torremolinos’ Playamar Beach. This complex features an outdoor swimming pool and a restaurant.
Score from 673 reviews Very good - 8.1/10
Hostal Sol y Miel is in Benalmádena-Costa, half a mile from the beach. This guesthouse offers free Wi-Fi and rooms with private bathrooms, flat-screen TV’s and DVD players.
Score from 247 reviews Very good - 8/10
The modern Apartamentos Nucleo Cristal are just 110 yards from Carihuela Beach. The complex is equipped with a large outdoor swimming pool, tennis court and on-site grocery store.
Score from 109 reviews Good - 7.2/10
Situated close to the center of Torremolinos, these spacious and modern apartments are ideal for booking a stay as a family or with a group of friends.
Score from 141 reviews Excellent - 8.6/10
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.