Hotels in Marbella, Spain

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

Marbella, Andalusia, Spain
10 Dec — 11 Dec2
Marbella, Andalusia, Spain
Sat 10/12
Sun 11/12
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Marbella

Filter by star ratings
All filters
Bluebay Banús
7.3 Good
Crta. Nacional, 340 Km., Marbella, Andalusia, Spain
Show on map
8.1 km from city centre, Marbella, AN, Spain 
GoodBased on 2,195 reviews
7.3

Located in Marbella, BlueBay Banus is an easy drive from Puerto Banus Marina and Plaza de los Naranjos. It has a gym, as well as a rooftop terrace, free Wi-Fi and an outdoor pool.

Puente Romano Beach Resort
8.8 Excellent
Bulevar Principe Alfonso Von Hohenlohe, Marbella, Andalusia, Spain
Show on map
3.8 km from city centre, Marbella, AN, Spain 
ExcellentBased on 589 reviews
8.8

Puente Romano Marbella is located in Marbella and features a rooftop terrace, a Turkish steam bath and outdoor tennis courts. It also offers a sauna, an outdoor pool and a swimming pool.

Marriott's Marbella Beach Resort
8.8 Excellent
Crta de Cadiz, KM 193, Marbella, Andalusia, Spain
Show on map
10.1 km from city centre, Marbella, AN, Spain 
ExcellentBased on 385 reviews
8.8

Featuring a sauna, an outdoor pool and a private beach, Marriott's Marbella Beach Resort is situated in Marbella and provides elegant accommodation. It offers 4-star accommodation with air-conditioned rooms.

Hotel Don Pepe Gran Meliá
8.7 Excellent
C/. Jose Melia, Marbella, Andalusia, Spain
Show on map
1.8 km from city centre, Marbella, AN, Spain 
ExcellentBased on 572 reviews
8.7

Gran Melia Don Pepe is situated in Marbella and is close to the area's well-known attractions. Some of the popular facilities at this modern 5-star hotel include an indoor pool, a Jacuzzi and outdoor tennis courts.

Alanda Marbella Hotel
8.3 Excellent
Blvd Principe Alfonso Von Hohenlohe, Carretera Nacional 340, Km 172, Marbella, Andalusia, Spain
Show on map
3.8 km from city centre, Marbella, AN, Spain 
ExcellentBased on 1,348 reviews
8.3

Located in Marbella, Alanda Hotel Marbella is a short drive from Puerto Banus and offers public parking on site. It also features a Jacuzzi, a sauna and an outdoor pool.

Hotel San Cristobal
7.6 Good
Avenida de Ramon y Cajal, 3, Marbella, Andalusia, Spain
Show on map
0.3 km from city centre, Marbella, AN, Spain 
GoodBased on 5 reviews
7.6

Conveniently situated, Hotel San Cristobal allows for easy access to Marbella's popular tourist attractions. It also offers an all-inclusive meal plan, a 24-hour reception and free Wi-Fi.

Iberostar Selection Marbella Coral Beach
8.5 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
5.5 km from city centre, Marbella, AN, Spain 
ExcellentBased on 721 reviews
8.5

Iberostar Selection Marbella Coral Beach is located in Marbella and offers free Wi-Fi. It also provides a sauna, an outdoor pool and a kids club.

Hard Rock Hotel Marbella
8.3 Excellent
Calle Las Violetas, Urbanizacion Nueva Andalucia, 4, Marbella, Andalusia, Spain
Show on map
7.3 km from city centre, Marbella, AN, Spain 
ExcellentBased on 284 reviews
8.3

Boasting an infinity pool and a rooftop terrace, Hard Rock Hotel Marbella is a deluxe base in Marbella. It has a spa and wellness centre, as well as body treatments, free Wi-Fi and a sauna.

Hotel Baviera
8.3 Excellent
Camino del Calvario, 4, Marbella, Andalusia, Spain
Show on map
0.7 km from city centre, Marbella, AN, Spain 
ExcellentBased on 1,086 reviews
8.3

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Marbella. It also offers a roof terrace with city views.

Hotel Monarque El Rodeo
8.0 Excellent
Calle de Victor de la Serna, Marbella, Andalusia, Spain
Show on map
0.4 km from city centre, Marbella, AN, Spain 
ExcellentBased on 1,234 reviews
8.0

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Marbella. It has a gym, as well as an outdoor pool, a rooftop terrace and a 24-hour reception.

Tips for booking hotels in Marbella

Cheapest month:October
Most expensive month:May
Average price in Marbella:$513/night
Cheapest price found:$30/night
Cheapest day:Tuesday
Most expensive day:Friday
$77 - $2,885
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$122 - $898
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marbella hotels

1
Hotel Boutique B51
7.7 Good
Avenida Benabola, Marbella, Andalusia, Spain
Show on map
7.0 km from city centre, Marbella, AN, Spain 

Situated in Marbella, Hotel Boutique B51 offers stylish, 4-star accommodation close to Puerto Banus. It also features free Wi-Fi and a rooftop terrace.

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

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

3
El Fuerte Marbella
8.7 Excellent
Calle el Fuerte, Marbella, Andalusia, Spain
Show on map
0.2 km from city centre, Marbella, AN, Spain 

Situated a short drive from Golf Rio Real, El 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.

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

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, an outdoor pool and a private beach.

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

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.

6
Barceló Marbella
8.2 Excellent
C/ de Granadillas - Urb. Guadalmina Alta, Marbella, Andalusia, Spain
Show on map
11.4 km from city centre, Marbella, AN, Spain 

Barcelo Marbella provides 4-star accommodation in Marbella. It has a spa, as well as an outdoor pool, outdoor tennis courts and a Jacuzzi.

7
Occidental Puerto Banús
8.7 Excellent
Avenida Rotary Internacional, Marbella, Andalusia, Spain
Show on map
6.8 km from city centre, Marbella, AN, Spain 

Occidental Puerto Banus is set in Marbella and is within a short walk of nearby landmarks, such as Puerto Banus Marina. It also offers a swimming pool, outdoor tennis courts and an outdoor pool.

8
The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella
8.2 Excellent
Urbanizacion La Quinta Golf, Marbella, Andalusia, Spain
Show on map
10.0 km from city centre, Marbella, AN, Spain 

The Westin La Quinta Golf Resort & Spa is ideally placed in peaceful surrounds in Benahavis, just a short car ride from Marbella and Estepona. It provides free Wi-Fi, and also features a golf course.

Cheapest hotels in Marbella, Spain

Apartamentos El Toro
7.4 Good
Marbella, Andalusia, Spain
Show on map
11.5 km from city centre, Marbella, AN, Spain 

Apartamentos El Toro is situated in Marbella and features free Wi-Fi. It also provides a Jacuzzi, an outdoor pool and a sauna.

$44
Avg. per night
Costa Marbella Star Light
6.3 Good
Marbella, Andalusia, Spain
Show on map
0.1 km from city centre, Marbella, AN, Spain 

Conveniently located in the middle of the city, this 3-star property makes for an ideal base in Marbella. It is ideally positioned for those wanting to discover the area's attractions.

$49
Avg. per night
NH Marbella
8.3 Excellent
Avenida Conde de Rudi, Marbella, Andalusia, Spain
Show on map
2.3 km from city centre, Marbella, AN, Spain 

Located in Marbella, NH Marbella is within a 35-minute drive of Malaga Airport and provides an outdoor pool and a sauna. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

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

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

$52
Avg. per night
Marbella Inn
8.5 Excellent
Calle de Jacinto Benavente, 6, Marbella, Andalusia, Spain
Show on map
0.7 km from city centre, Marbella, AN, Spain 

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Marbella. It also provides a rooftop terrace, free Wi-Fi and an outdoor pool.

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

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 24-hour reception and babysitting/child services.

$56
Avg. per night
NH San Pedro de Alcántara
8.2 Excellent
Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain
Show on map
9.9 km from city centre, Marbella, AN, Spain 

Situated a short drive from Puerto Banus, NH San Pedro provides charming accommodation in Marbella. It is conveniently located for those wanting to visit local attractions.

$56
Avg. per night
Hotel El Faro Marbella
7.7 Good
Virgen del Pilar, 11, Marbella, Andalusia, Spain
Show on map
0.7 km from city centre, Marbella, AN, Spain 

Centrally positioned, Hotel El Faro Marbella offers easy access to Marbella's best hot spots. It provides a rooftop terrace, an outdoor pool and free Wi-Fi.

$57
Avg. per night

Hotel prices in Marbella

3 stars
4 stars +

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 in Marbella

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 Marbella

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.

Facts about staying in Marbella

  • What are the best hotels in Marbella?

    Marbella Club Hotel Golf Resort & Spa (9.2/10 from 308 reviews), Puente Romano Beach Resort (8.8/10 from 589 reviews), and Don Carlos Resort & Spa (8.5/10 from 964 reviews) are all highly rated places to stay in Marbella.

  • What is a good hotel near Puerto Banus Marina?

    Reviews of Bluebay Banús recommend it as a good place to stay near Puerto Banus Marina, scoring 7.3/10 from 2,195 ratings.

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

    Hotel El Faro Marbella is the most recommended hotel near Marbella City Centre on HotelsCombined (scoring 7.7 over 2,007 reviews).

  • Is there a good hotel near Teatro Ciudad de Marbella?

    Close to Teatro Ciudad de Marbella you will find Hotel El Faro Marbella, which has a rating of 7.7 over 2,007 HotelsCombined reviews.

  • How much do hotels in Marbella cost?

    Hotels in Marbella cost an average of $221/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Marbella had higher average prices of $209/night and $295/night, respectively.

  • How much is a cheap hotel in Marbella?

    $37/night is the cheapest price found for a hotel in Marbella by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Marbella tonight?

    A hotel in Marbella tonight has an average price of $419, but some deals have been found for as low as $37 in HotelsCombined searches over the last 72 hours. Prices in Marbella are changing frequently.