Hotels in Marbella

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

Marbella, Andalusia, Spain
Jul 26 — Jul 272
Marbella, Andalusia, Spain
Mon 7/26
Tue 7/27
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marbella

Filter by star ratings
All filters
Iberostar Selection Marbella Coral Beach
Iberostar Selection Marbella Coral Beach
8.7 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
3.4 mi from city centre, Marbella 
ExcellentBased on 573 reviews
8.7

Iberostar Marbella Coral Beach is located in Marbella and offers a Jacuzzi and a Turkish steam bath. It also provides a sauna, an outdoor pool and a kids club.

Hostal El Gallo
Hostal El Gallo
9.2 Excellent
Lobatas 46, Marbella, Andalusia, Spain
Show on map
0.4 mi from city centre, Marbella 
ExcellentBased on 233 reviews
9.2

Conveniently situated, Hostal El Gallo offers easy access to Marbella's main hot spots. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

Marbella Playa Hotel
Marbella Playa Hotel
7.7 Good
Carretera Nacional 340, Km. 189, Marbella, Andalusia, Spain
Show on map
4.5 mi from city centre, Marbella 
GoodBased on 167 reviews
7.7

Boasting an outdoor pool, Marbella Playa Hotel is situated in Marbella and provides modern accommodation. It also features babysitting/child services, a currency exchange and a 24-hour reception.

Park Plaza Suites Apartamentos
Park Plaza Suites Apartamentos
7.6 Good
Marbella, Andalusia, Spain
Show on map
4.3 mi from city centre, Marbella 
GoodBased on 515 reviews
7.6

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.

Hapimag Resort Marbella
Hapimag Resort Marbella
8.2 Excellent
Camilo Jose Cela, 17, Marbella, Andalusia, Spain
Show on map
0.9 mi from city centre, Marbella 
ExcellentBased on 49 reviews
8.2

This property is conveniently located in the city centre. This property is ideally situated in Marbella City Centre.

Royal Tennis Club
Royal Tennis Club
8.0 Excellent
Crta de Cadiz km 188, Urb El Rosario 17, Marbella, Andalusia, Spain
Show on map
4.2 mi from city centre, Marbella 
ExcellentBased on 433 reviews
8.0

Providing a shuttle to Malaga Airport, plus free wireless internet, Royal Tennis Club is a convenient place to stay in Marbella. It also provides a sun deck, an outdoor pool and a playground.

Banus Beach Apartments
Banus Beach Apartments
7.5 Good
Marbella, Andalusia, Spain
Show on map
4.3 mi from city centre, Marbella 
GoodBased on 167 reviews
7.5

Located in Marbella, Banus Beach Apartments is within a 40-minute drive of Malaga Airport and offers an outdoor pool. It is close to Puerto Banus.

Jardines De La Reina Boutique Bed & Breakfast
Jardines De La Reina Boutique Bed & Breakfast
9.5 Excellent
Carretera De Istán Km 2,4, Marbella, Andalusia, Spain
Show on map
3.8 mi from city centre, Marbella 
ExcellentBased on 141 reviews
9.5

Jardines De La Reina Boutique Bed & Breakfast is situated in Marbella and features complimentary wireless internet. It also provides a sun deck, massage services and an outdoor pool.

El Tio Mateo
El Tio Mateo
8.3 Excellent
Crta. Cádiz-Málaga N340 Km 183, Marbella, Andalusia, Spain
Show on map
1.0 mi from city centre, Marbella 
ExcellentBased on 355 reviews
8.3

El Tio Mateo is located in Marbella and offers guests free Wi-Fi. The numerous facilities this traditional guest house offers include a children's play area, a playground and a terrace.

Hostal Alisol Boutique San Pedro
Hostal Alisol Boutique San Pedro
8.9 Excellent
Calle Diecinueve de Octubre n12, Marbella, Andalusia, Spain
Show on map
6.1 mi from city centre, Marbella 
ExcellentBased on 817 reviews
8.9

Hostal Alisol Boutique San Pedro is situated in Marbella and is close to the area's popular attractions. It also offers free wireless internet.

Tips for booking a Marbella hotel

Cheapest month:December
Most expensive month:August
Average price in Marbella:$215/night
Absolute cheapest price found:$17/night
Cheapest day:Sunday
Most expensive day:Tuesday
$99 - $452
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$158 - $268
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marbella hotels

Show all 4,781 hotels
1
La Villa Marbella
La Villa Marbella
9.1 Excellent
Calle Principe, 10, Marbella, Andalusia, Spain
Show on map
0.3 mi from city centre, Marbella 

Strategically located in the centre of the city, this 3-star hotel makes for an excellent base in Marbella. It offers free Wi-Fi, babysitting/child services and luggage storage.

2
Hotel Boutique B51
Hotel Boutique B51
8.2 Excellent
Avenida Benabola, Marbella, Andalusia, Spain
Show on map
4.3 mi from city centre, Marbella 

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.

3
Hotel El Faro Marbella
Hotel El Faro Marbella
8.4 Excellent
Virgen del Pilar, 11, Marbella, Andalusia, Spain
Show on map
0.4 mi from city centre, Marbella 

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Marbella. It also offers a rooftop terrace, an outdoor pool and free Wi-Fi.

4
Hotel Baviera
Hotel Baviera
8.5 Excellent
Camino del Calvario, 4, Marbella, Andalusia, Spain
Show on map
0.5 mi from city centre, Marbella 

Conveniently situated, Hotel Baviera Marbella allows for easy access to Marbella's best hot spots. It also offers a rooftop terrace, plus views of the city.

5
Iberostar Selection Marbella Coral Beach
Iberostar Selection Marbella Coral Beach
8.7 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
3.4 mi from city centre, Marbella 

Iberostar Marbella Coral Beach is located in Marbella and offers a Jacuzzi and a Turkish steam bath. It also provides a sauna, an outdoor pool and a kids club.

6
Anantara Villa Padierna Palace Benahavís Marbella Resort - A Leading Hotel of the World
Anantara Villa Padierna Palace Benahavís Marbella Resort - A Leading Hotel of the World
9.2 Excellent
Ctra. de Cádiz, Km. 166, Benahavis, Andalusia, Spain
Show on map
3.2 mi from city centre, Benahavis 

Situated in Benahavis, Villa Padierna Palace Hotel G L is within easy driving distance of Estepona and offers a sauna, an outdoor pool and a free shuttle service. It provides 5-star accommodation with air-conditioned rooms.

7
Hotel Fuerte Marbella
Hotel Fuerte Marbella
9.0 Excellent
Calle el Fuerte, 1, Marbella, Andalusia, Spain
Show on map
0.1 mi 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.

8
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
5.5 mi 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.

Cheapest hotels in Marbella, Málaga

Show all 4,781 hotels
Diverhotel Dino Marbella
Diverhotel Dino Marbella
7.2 Good
Carretera de Cadiz Km 189, Marbella, Andalusia, Spain
Show on map
4.5 mi from city centre,  

Situated in Marbella, Diverhotel Marbella provides charming 3-star accommodation, as well as an outdoor pool. It also offers a safe, an all-inclusive meal plan and a sun deck.

$9
Avg. per night
Hostal Alisol Boutique San Pedro
Hostal Alisol Boutique San Pedro
8.9 Excellent
Calle Diecinueve de Octubre n12, Marbella, Andalusia, Spain
Show on map
6.1 mi from city centre,  

Hostal Alisol Boutique San Pedro is situated in Marbella and is close to the area's popular attractions. It also offers free wireless internet.

$34
Avg. per night
Hostal La Pilarica
Hostal La Pilarica
8.9 Excellent
Calle San Cristobal, 31, Marbella, Andalusia, Spain
Show on map
0.0 mi from city centre,  

Conveniently located, Hostal La Pilarica offers easy access to Marbella's best hot spots. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

$41
Avg. per night
Hostal El Gallo
Hostal El Gallo
9.2 Excellent
Lobatas 46, Marbella, Andalusia, Spain
Show on map
0.4 mi from city centre,  

Conveniently situated, Hostal El Gallo offers easy access to Marbella's main hot spots. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

$42
Avg. per night
Hotel Boutique Princesa
Hotel Boutique Princesa
7.8 Good
Calle Princesa, 1, Marbella, Andalusia, Spain
Show on map
0.3 mi from city centre,  

Conveniently situated, Princesa Marbella offers easy access to Marbella's main sightseeing areas. It provides free Wi-Fi, and is a brief stroll from Plaza de los Naranjos and Old Quarter.

$43
Avg. per night
Hostel Bohemia
Hostel Bohemia
5.7 Okay
Calle Peñuelas, 12, Marbella, Andalusia, Spain
Show on map
0.2 mi from city centre,  

Conveniently located, Hostel Bohemia Marbella allows for easy access to Marbella's main hot spots. Those staying at the property can also make use of free Wi-Fi access throughout their stay.

$45
Avg. per night
Hotel Central Boutique
Hotel Central Boutique
8.7 Excellent
San Ramon, 15, Marbella, Andalusia, Spain
Show on map
0.1 mi from city centre,  

Conveniently located, Hotel Central Boutique offers easy access to Marbella's main sightseeing areas. It also provides a rooftop terrace, a beauty centre and an express check-in and check-out feature.

$51
Avg. per night
El Tio Mateo
El Tio Mateo
8.3 Excellent
Crta. Cádiz-Málaga N340 Km 183, Marbella, Andalusia, Spain
Show on map
1.0 mi from city centre,  

El Tio Mateo is located in Marbella and offers guests free Wi-Fi. The numerous facilities this traditional guest house offers include a children's play area, a playground and a terrace.

$52
Avg. per night

Hotel prices in Marbella

2 stars and under

$34 - $313

Hostel Bohemia

#1 Most popular

$45
Avg. per night
La Villa Marbella

#2 Most popular

La Villa Marbella
9.1 Excellent
$140
Avg. per night
Hostal Alisol Boutique San Pedro

Best value

$34
Avg. per night
3 stars

$9 - $479

Aparthotel Puerto Azul

#1 Most popular

$100
Avg. per night
Hotel El Faro Marbella

#2 Most popular

$112
Avg. per night
Diverhotel Dino Marbella

Best value

$9
Avg. per night
4 stars +

$73 - $872

Hotel Fuerte Marbella

#1 Most popular

$193
Avg. per night
Puente Romano Beach Resort

#2 Most popular

$565
Avg. per night
Colina del Paraiso by Checkin

Best value

$73
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?

    One of the most popular hotels in Marbella is Hotel Fuerte Marbella, which has been reviewed by 1,108 users and currently has a rating of 9.0/10. Other top-rated locations include Puente Romano Beach Resort and Marbella Club Hotel Golf Resort & Spa, which have received 8.9/10 and 9.3/10 ratings from our users, respectively.

  • What is a good hotel near Puerto Banus Marina?

    A good hotel close to Puerto Banus Marina is Iberostar Selection Marbella Coral Beach (rated 8.7/10 from 573 reviews).

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

    Hotel Fuerte Marbella is the most recommended hotel near Marbella City Centre on HotelsCombined (scoring 9.0 over 1,108 reviews).

  • Is there a good hotel near Plaza de los Naranjos?

    1,108 HotelsCombined reviews of Hotel Fuerte Marbella score it 9.0/10, making it a highly recommended hotel near Plaza de los Naranjos.

  • How much do hotels in Marbella cost?

    Hotels in Marbella cost an average of $430/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Marbella?

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

  • How much is a hotel in Marbella tonight?

    Marbella hotels start at $599 for tonight; however accommodations will average about $599. Many 4-star stays can be found in Marbella tonight, with prices starting at $599. These prices were found on HotelsCombined within the last 72 hours.