If you're looking for a place to stay on a budget, consider Dias Al Sur Old Town Apartments, an affordable apartment at 143C$ per night. For a cheap hotel that's centrally located, you can try El Faro Marbella near Capilla de San Juan de Dios., which is 400 meters from the city center. Consider staying at a hotel near Puerto Deportive de Marbella, such as the budget-friendly H Juan Vivienda Turistica where prices start at 62C$.
1502 hotels in Marbella
Search the best hotels and places to stay in Marbella
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Marbella?
Best cheap hotels in Marbella
Convenience of staying in hotels in the city centre
Hotels such as Don Miguel and Apartamentos Princesa Playa will put you at the heart of the action. The Town House (Adults Only) and Hostal El Gallo are good apartments that will place you within a 5-minute walk of the city center. Located in Marbella Old Town district, Hotel Monarque El Rodeo offers easy access to Mirador de Juanar and an outdoor swimming pool, an indoor swimming pool and a solarium.
Luxury and boutique accommodation in Marbella
We selected top-notch hotels such as Marriott'S Marbella Beach Resort, which price starts from 466C$, for those who prefer more space and privacy. If you like comfort and coziness, think about booking a room at Alanda Hotel Marbella which is within 15 minutes' walk of La Dama de Noche Golf Course. If you prefer chain hotels, Aparthotel Monarque Sultan in Marbella City Centre district has a tennis court, an outdoor swimming pool and an indoor swimming pool and is 1.1 km from Simply Diving.
Explore and find your best apartments, B&Bs and others
Hostal Berlin is an affordable apartment for families located next to La Canada Shopping Centre, with room rates from 83C$. Mimosas Suites Banus is a great B&B with views of the garden, located within a short walk of Ouloulou. If you're traveling on business, a convenient option is Aparthotel Puerto Azul, which welcomes to book a room at 157C$ per night. For an unforgettable vacation, look at Don Carlos Leisure Resort & Spa in Elviria district, offering views of the ocean.