Hotels in Marbella

Search and compare Marbella hotels from hundreds of travel sites and save

Marbella, Andalusia, Spain
23 Sep — 24 Sep2
Marbella, Andalusia, Spain
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marbella

Filter by star ratings
All filters
Park Plaza Suites Apartamentos
Park Plaza Suites Apartamentos
7.4 Good
Pasaje Marítimo de Benabola, Marbella, Andalusia, Spain
Show on map
7.0 km from city centre, Marbella 
GoodBased on 536 reviews
7.4

Park Plaza Suites Apartamentos offers 3-star accommodation in Marbella. It also provides an express check-in and check-out feature, a 24-hour reception and free Wi-Fi.

Hotel Spa Marbella Hills
Hotel Spa Marbella Hills
Ctra. Comarcal A355, Puerto de Ojen, Ojen, Andalusia, Spain
Show on map
8.9 km from city centre, Marbella 

Conveniently situated and offering a swimming pool, this comfortable hotel is a short drive from Marbella. It also provides a currency exchange, a 24-hour reception and a laundry service.

Aluasun Marbella Park
Aluasun Marbella Park
7.1 Good
Carretera Nacional 340, Km 192, Marbella, Andalusia, Spain
Show on map
9.9 km from city centre, Marbella 
GoodBased on 1,527 reviews
7.1

Situated in Marbella, Hotel Roc Marbella Park offers 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free Wi-Fi and on-site parking.

Benabola Hotel & Suites
Benabola Hotel & Suites
7.8 Good
Paseo Benabola, bloque 3 bajo, Marbella, Andalusia, Spain
Show on map
6.9 km from city centre, Marbella 
GoodBased on 1,217 reviews
7.8

Located in Marbella, Benabola Hotel & Suites is within a 40-minute drive of Malaga Airport and provides a bowling alley. It is close to Puerto Banus, plus boasts views of Puerto Banus Marina.

Paloma Blanca Boutique Hotel
Paloma Blanca Boutique Hotel
8.8 Excellent
Urbanizacion Cortijo Blanco, C/ Pablo Picasso 12-14, Marbella, Andalusia, Spain
Show on map
8.8 km from city centre, Marbella 
ExcellentBased on 1,551 reviews
8.8

This comfortable hotel in Marbella offers complimentary wireless internet, as well as an outdoor pool and massage services. It is ideally positioned for those wanting to sightsee in the area.

Apartamentos El Toro
Apartamentos El Toro
7.8 Good
Marbella, Andalusia, Spain
Show on map
11.5 km from city centre, Marbella 
GoodBased on 479 reviews
7.8

Apartamentos El Toro provides a comfortable setting when in Marbella. It also offers a sauna, an outdoor pool and bicycle rental.

NH San Pedro de Alcántara
NH San Pedro de Alcántara
8.4 Excellent
Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain
Show on map
9.9 km from city centre, Marbella 
ExcellentBased on 1,167 reviews
8.4

Located in Marbella, NH San Pedro is within easy reach of Puerto Banus and Plaza de los Naranjos. It is conveniently positioned for guests wanting to visit local attractions.

Hotel Doña Catalina
Hotel Doña Catalina
8.4 Excellent
Avenida Oriental, 14, San Pedro de Alcántara, Andalusia, Spain
Show on map
9.7 km from city centre, Marbella 
ExcellentBased on 1,073 reviews
8.4

Hotel Dona Catalina provides comfortable 3-star accommodation in Marbella. It is close to Santa Clara Golf Marbella, eateries and shops.

Quartiers Marbella Apartments
Quartiers Marbella Apartments
8.8 Excellent
Benahavis, Andalusia, Spain
Show on map
13.8 km from city centre, Marbella 
ExcellentBased on 1,079 reviews
8.8

Quartiers Marbella Apartments is ideally positioned in a peaceful setting in Benahavis, just a short car ride from Marbella and Estepona. It also offers a sun deck, free Wi-Fi and an outdoor pool.

Hotel Finlandia
Hotel Finlandia
9.2 Excellent
Notario Luis Oliver, 12, Marbella, Andalusia, Spain
Show on map
0.6 km from city centre, Marbella 
ExcellentBased on 294 reviews
9.2

Conveniently located, Hotel Finlandia Marbella offers easy access to Marbella's main sightseeing areas. It also features a swimming pool, a currency exchange and free Wi-Fi.

Tips for booking a Marbella hotel

Cheapest month:February
Most expensive month:August
Average price in Marbella:$237/night
Absolute cheapest price found:$10/night
Cheapest day:Monday
Most expensive day:Friday
$151 - $392
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$216 - $318
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marbella hotels

Show all 5,204 hotels
1
NH San Pedro de Alcántara
NH San Pedro de Alcántara
8.4 Excellent
Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain
Show on map
9.9 km from city centre, Marbella 

Located in Marbella, NH San Pedro is within easy reach of Puerto Banus and Plaza de los Naranjos. It is conveniently positioned for guests wanting to visit local attractions.

2
Alanda Club Marbella
Alanda Club Marbella
8.7 Excellent
Carretera de Cadiz km 192, Marbella, Andalusia, Spain
Show on map
9.7 km from city centre, Marbella 

Ona Alanda Club Marbella Apartment is located in Marbella and offers an indoor pool, free Wi-Fi and a rooftop terrace. It also provides a sauna, a Jacuzzi and outdoor tennis courts.

3
H10 Andalucia Plaza - Adults Only
H10 Andalucia Plaza - Adults Only
8.1 Excellent
Urb Nueva Andalucia, Marbella, Andalusia, Spain
Show on map
7.3 km from city centre, Marbella 

Located in Marbella, H10 Andalucia Plaza offers complimentary Wi-Fi and a gym. It also features an all-inclusive meal plan, a sauna and an outdoor pool.

4
Hotel Fuerte Marbella
Hotel Fuerte Marbella
8.9 Excellent
Calle el Fuerte, 1, Marbella, Andalusia, Spain
Show on map
0.2 km from city centre, Marbella 

Situated a short drive from Golf Rio Real, Hotel Fuerte Marbella provides luxury accommodation in Marbella. It offers private parking on site and is ideally set for sightseeing, with Marbella Golf & Country Club a short drive away.

5
Amare Beach Hotel Marbella- Adults Only
Amare Beach Hotel Marbella- Adults Only
9.2 Excellent
Avenida Severo Ochoa, 8, Marbella, Andalusia, Spain
Show on map
0.2 km from city centre, Marbella 

Situated in Marbella, the hotel is an easy drive from Marbella Golf & Country Club and provides private parking on site. It offers complimentary Wi-Fi, a rooftop terrace and a private beach.

6
Paloma Blanca Boutique Hotel
Paloma Blanca Boutique Hotel
8.8 Excellent
Urbanizacion Cortijo Blanco, C/ Pablo Picasso 12-14, Marbella, Andalusia, Spain
Show on map
8.8 km from city centre, Marbella 

This comfortable hotel in Marbella offers complimentary wireless internet, as well as an outdoor pool and massage services. It is ideally positioned for those wanting to sightsee in the area.

7
Aparthotel Puerto Azul
Aparthotel Puerto Azul
8.6 Excellent
Calle Camilo Jose Cela, 3, Marbella, Andalusia, Spain
Show on map
1.0 km from city centre, Marbella 

Conveniently situated, Aparthotel Puerto Azul offers easy access to Marbella's popular hot spots. It has a gym, as well as an outdoor pool, a shuttle service and limited hours room service.

8
Apartamentos Princesa Playa
Apartamentos Princesa Playa
8.4 Excellent
Marbella, Andalusia, Spain
Show on map
0.1 km from city centre, Marbella 

Located in Marbella, Apartamentos Princesa Playa is within a 40-minute drive of Malaga Airport and provides a rooftop terrace, a rooftop pool and free Wi-Fi. This modern property is set in the heart of the city.

Cheapest hotels in Marbella, Málaga

Show all 5,204 hotels
Crown Resorts Club Delta Mar
Crown Resorts Club Delta Mar
Libra 9, Urb. Riviera Del Sol, La Cala de Mijas, Andalusia, Spain
Show on map
2.6 km from city centre,  

Situated in Mijas, Crown Resorts Club Delta Mar offers 3-star accommodation, as well as an outdoor pool. It also provides a 24-hour reception, luggage storage and a kids pool.

$33
Avg. per night
Apartamentos El Toro
Apartamentos El Toro
7.8 Good
Marbella, Andalusia, Spain
Show on map
11.5 km from city centre,  

Apartamentos El Toro provides a comfortable setting when in Marbella. It also offers a sauna, an outdoor pool and bicycle rental.

$69
Avg. per night
Senator Marbella Spa Hotel
Senator Marbella Spa Hotel
7.9 Good
Principe Alfonso Hohenlohe, s/n, Marbella, Andalusia, Spain
Show on map
1.9 km from city centre,  

Senator Marbella Spa Hotel offers 4-star accommodation in Marbella. It also features a Jacuzzi, an outdoor pool and a Turkish steam bath.

$69
Avg. per night
Hotel Doña Catalina
Hotel Doña Catalina
8.4 Excellent
Avenida Oriental, 14, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.4 km from city centre,  

Hotel Dona Catalina provides comfortable 3-star accommodation in Marbella. It is close to Santa Clara Golf Marbella, eateries and shops.

$73
Avg. per night
Hostal San Felipe
Hostal San Felipe
10.0 Excellent
Calle Galicia, 14, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.5 km from city centre,  

Located in Marbella, Hostal San Felipe is an easy drive from Puerto Banus and Puerto Banus Marina. It offers free Wi-Fi and extensive mountain views.

$81
Avg. per night
Aluasun Marbella Park
Aluasun Marbella Park
7.1 Good
Carretera Nacional 340, Km 192, Marbella, Andalusia, Spain
Show on map
9.9 km from city centre,  

Situated in Marbella, Hotel Roc Marbella Park offers 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free Wi-Fi and on-site parking.

$83
Avg. per night
Aparthotel Puerto Azul
Aparthotel Puerto Azul
8.6 Excellent
Calle Camilo Jose Cela, 3, Marbella, Andalusia, Spain
Show on map
1.0 km from city centre,  

Conveniently situated, Aparthotel Puerto Azul offers easy access to Marbella's popular hot spots. It has a gym, as well as an outdoor pool, a shuttle service and limited hours room service.

$87
Avg. per night
Apartamentos Princesa Playa
Apartamentos Princesa Playa
8.4 Excellent
Marbella, Andalusia, Spain
Show on map
0.1 km from city centre,  

Located in Marbella, Apartamentos Princesa Playa is within a 40-minute drive of Malaga Airport and provides a rooftop terrace, a rooftop pool and free Wi-Fi. This modern property is set in the heart of the city.

$88
Avg. per night

Hotel prices in Marbella

2 stars or below

$81 - $364

La Morada Mas Hermosa

No. 1 most popular

$136
Avg. per night
Marina Mariola Marbella

No. 2 most popular

$364
Avg. per night
Hostal San Felipe

Best value

Hostal San Felipe
10.0 Excellent
$81
Avg. per night
3 stars

$33 - $109

Paloma Blanca Boutique Hotel

No. 1 most popular

$108
Avg. per night
Hotel Spa Marbella Hills

No. 2 most popular

$109
Avg. per night
Hotel Doña Catalina

Best value

$73
Avg. per night
4 stars and up

$69 - $853

Amare Beach Hotel Marbella- Adults Only

No. 1 most popular

$148
Avg. per night
Gran Hotel Guadalpin Banus

No. 2 most popular

$159
Avg. per night
Senator Marbella Spa Hotel

Best value

$69
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Marbella

About Marbella

Nestled on Spain’s picturesque Costa del Sol, Marbella is a scenic coastal city where the Sierra Blanca mountains are separated from a palm-lined beach by glitzy clubs, fine-dining restaurants and a charming old town. With a history dating back to Roman times, Marbella provides enough cultural intrigue to match its luxury yachts and uninterrupted Alboran Sea views.

Things to do

If you prefer to see the historic side of Marbella, navigate your way down the narrow cobblestone streets and bustling plazas of the city’s old town. Despite the modern wealth, this is still a thriving area with authentic Spanish eateries, art galleries and shops selling artisan goods. Make sure you spend a moment in the 15th-century Plaza de los Naranjos under the orange trees.

Got the kids with you? Take a scenic 40-minute drive or bus ride up the coast to Selwo Marina, a small aquarium with bottlenose dolphins, reptiles and native birds. You can also watch penguin feedings or take a guided tour. On the way back, stop by Sohail Castle, a 10th-century fortification built overlooking the Alboran Sea. It also boasts excavated stone ruins and is often used for music concerts.

You’ll find a feast of international and local food in Marbella, from Michelin-starred restaurants to beachfront tapas bars and vegan cafes. Enjoy cocktails and beach vistas at Amare Beach Club Marbella, before dining on fresh seafood at Restaurante La Barca.

Make sure you save time for relaxing on one of Marbella’s many beaches, including Fontanilla, an ideal spot for water sports. Go to Nagüeles for golden sand landscapes or La Bajadilla to relax in the tranquil waters. If you prefer a lively atmosphere, head out to Banana Beach for live music bars.

Getting around

There are numerous taxis and inter-city buses servicing Marbella, which is also quite easy to walk around. The closest airport is Málaga-Costa Del Sol, which is connected to Marbella via bus or hire car.

Marbella travel FAQs

  • What are the best hotels in Marbella?

    Marbella is home to many highly-rated hotels, one of which is Amare Beach Hotel Marbella- Adults Only, which has a current rating of 9.2. For other potential stays, consider Apartamentos Princesa Playa and Romana Playa 802, which can also be great places to stay in Marbella.

  • What is a good hotel near Puerto Banus Marina?

    With a rating of 8.1/10 from 1,961 reviews, Gran Hotel Guadalpin Banus is a hotel close to Puerto Banus Marina that is highly recommended by HotelsCombined users.

  • What is a good hotel in Marbella near Marbella City Centre?

    Amare Beach Hotel Marbella- Adults Only is the hotel close to Marbella City Centre that is most recommended by HotelsCombined users, with 1,832 reviews rating it at 9.2/10.

  • Is there a good hotel near Plaza de Toros?

    A good hotel near Plaza de Toros is Amare Beach Hotel Marbella- Adults Only, which has been rated 9.2/10 by 1,832 HotelsCombined user reviews.

  • How much do hotels in Marbella cost?

    Searches in the last 72 hours suggest an average price of around $405/night is normal for a hotel in Marbella. 4-star and 5-star hotels in Marbella had average prices of $467/night and $1,029/night, respectively.

  • How much is a cheap hotel in Marbella?

    Prices for Marbella hotels have been found for as low as $36/night over the last 3 days.

  • How much is a hotel in Marbella tonight?

    Prices for a hotel in Marbella tonight are about $499 on average, but HotelsCombined users have found prices as low as $65 for tonight in the last 3 days.