Hotels Marbella

Search Hotels

Select date

Select date

Ages of children:
Specify the age of a child
Specify the age of children

Marbella hotels in Marbella Old Town

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation


Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

25 properties found

  • La Morada Mas Hermosa

    Montenebros,16 - Casco Antiguo, Marbella, Spain (Show map)

    The 2-star La Morada Mas Hermosa Hotel boasts an ideal location near Iglesia de San Pedro, which is around 10 km away.


    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Puerta De Aduares

    Aduar, Marbella, Spain (Show map)

    The 2-star Puerta De Aduares Aparthotel enjoys its location near by the beach. Puerta De Aduares Aparthotel welcomes guests to its soundproof rooms since 2002.


    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • San Cristobal

    Avda. Ramon Y Cajal 3, Marbella, Spain (Show map)

    The excellent 3-star San Cristobal Hotel offers an individual accommodation in a shopping area of Marbella. Residing in a 6-story building, the hotel was opened in 1961 and…


    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • La Villa Marbella

    Principe, 10, Marbella, Spain (Show map)

    La Villa Marbella is a 3-star romantic property offering a luxury accommodation just 250 meters from Museo del Bonsai .


    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Don Alfredo

    Portada, 11, Marbella, Spain (Show map)

    Don Alfredo Hotel is a 2-star property in the historical center of Marbella. The charming hotel in Marbella attracts guests with its historical architecture.


    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Hotel Claude Marbella

    San Francisco, 5, Marbella, Spain (Show map)

    Located in the center of Marbella, the 3-star Hotel Claude Marbella offers luxury rooms. With accents of elegant architecture, the hotel was built in 1693 and renovated in 2007.


    From US$ 296
    price for 1 night
    Book Now From US$ 296
  • El Faro Marbella

    C/ Virgen Del Pilar, 11, Marbella, Spain (Show map)

    The comfortable Hotel El Faro Inn with a sundeck, a picnic area and a swimming pool is a nice place to stay in Marbella on holiday. Featuring historic architecture, Hotel…


    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Hotel Finlandia

    Notario Luis Oliver, 12, Marbella, Spain (Show map)

    The budget Hotel Finlandia provides guests with 8 quiet rooms as well as currency exchange, a storage room and parking.


    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Inhouse Marbella Hostel

    Mesoncillo, 4, Marbella, Spain (Show map)

    In House Marbella Hostel is located in a marina area of Marbella in close proximity to Parque Acuatico Mijas, Paseo Maritimo and Funny Beach. Convenient amenities like a designated smoking…


    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Hostal El Castillo

    Plaza San Bernabe, 2, Marbella, Spain (Show map)

    Hostal El Castillo is a great place to stay in Marbella. The hotel is around 10 minutes on foot from the city center.


    Book Now
  • Hotel Monarque El Rodeo

    Calle De Victor De La Serna, S/N, Marbella, Spain (Show map)

    Set in the center of Marbella, this cozy hotel features 100 rooms and offers an outdoor swimming pool, a golf course and an indoor heated swimming pool. Residing in a…


    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Linda Marbella

    Ancha, 21, Casco Antiguo, Marbella, Spain (Show map)

    Linda Marbella Hotel is situated in the center of Marbella in 15 minutes walking distance from Estacion de autobus. Built in 2000, the hotel was renovated in 2010.


    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • The Town House

    Alderete, 7, Marbella, Spain (Show map)

    The Town House Guest House is an apartment only 1.7 km from La Canada Shopping Centre. This property offers airport transfer and shuttle service.


    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Total Marbella Suites

    Solano, 1, Marbella, Spain (Show map)

    This boutique apartment with allergy friendly rooms and a safety deposit box is a great place in Marbella to stay. Guests can make use of laundry, dry cleaning and ironing…


    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Heart Of Old Town Apartment

    14 Calle Caballeros 1B, Marbella, Spain (Show map)

    Guests can opt to stay in Heart Of Old Town apartment when visiting Marbella. It takes 5 minutes on foot to get to Plaza de Los Naranjos.


    Book Now
  • Hostal Paco

    Cperal N16,, Marbella, Spain (Show map)

    The traditional Hostal Paco apartment offers quick access to Ayuntamiento City Hall, Parque Acuatico Mijas and Puerto Banus.


    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Sun Home

    Avenida Ricardo Soriano 1, 5, Marbella, Spain (Show map)

    Sun Home apartment offers accommodatıon in Marbella. The property features views over the city as well as an elevator and parking.


    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Little Old Town White House

    Calle Montenebros,10, Marbella, Spain (Show map)

    Puerto Banus is within a 15-minute walk of the property. Little Old Town White House Holiday home is also located near Painting Cats and Dogs, Murallas del Castillo and…


    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Hostal Enriqueta

    De Los Caballeros, 18, Marbella, Spain (Show map)

    Guests of Marbella will have a nice stay at Hostal Enriqueta apartment. A 15-minute walk will take guests to Plaza de toros Marbella.


    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Hostal El Gallo

    Lobatas, 46, Marbella, Spain (Show map)

    Hostal El Gallo apartment hosts guests of Marbella. Marbella Golf & Country Club is situated around 11 km away.


    From US$ 71
    price for 1 night
    Book Now From US$ 71