Hotels in Marbella

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

Marbella, Andalusia, Spain
28 May — 29 May2
Marbella, Andalusia, Spain
Sat 28/5
Sun 29/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Marbella

Filter by star ratings
All filters
Hotel Don Pepe Gran Meliá
8.7 Excellent
C/. Jose Melia, Marbella, Andalusia, Spain
Show on map
1.8 km from city centre, Marbella 
ExcellentBased on 669 reviews
8.7

Gran Melia Don Pepe offers a modern setting while in Marbella. Some of the popular facilities at this 5-star hotel include outdoor tennis courts, an indoor pool and a Jacuzzi.

H10 Andalucia Plaza - Adults Only
8.0 Excellent
Urb Nueva Andalucia, Marbella, Andalusia, Spain
Show on map
7.3 km from city centre, Marbella 
ExcellentBased on 7 reviews
8.0

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 Fuerte Marbella
9.0 Excellent
Calle el Fuerte, Marbella, Andalusia, Spain
Show on map
0.2 km from city centre, Marbella 
ExcellentBased on 4 reviews
9.0

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.

Marriott's Marbella Beach Resort
8.7 Excellent
Crta. de Cadiz, KM 193, Urb. Marbella del Este, Tourism Registry License A/MA/00934, Marbella, Andalusia, Spain
Show on map
10.1 km from city centre, Marbella 
ExcellentBased on 351 reviews
8.7

Boasting an indoor pool and a private beach, Marriott's Marbella Beach Resort is a luxurious base in Marbella. It also provides an express check-in and check-out feature, a kids club and a sauna.

Iberostar Selection Marbella Coral Beach
8.5 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
5.4 km from city centre, Marbella 
ExcellentBased on 714 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.

Nobu Hotel Marbella
8.9 Excellent
Avenida Bulevar Príncipe Alfonso de Hohenlohe, Marbella, Andalusia, Spain
Show on map
3.8 km from city centre, Marbella 
ExcellentBased on 659 reviews
8.9

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is located in Marbella. It has a gym, as well as a sauna, free Wi-Fi and massage services.

The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella
8.3 Excellent
Urbanizacion La Quinta Golf, Marbella, Andalusia, Spain
Show on map
10.0 km from city centre, Marbella 
ExcellentBased on 189 reviews
8.3

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.

Paloma Blanca Boutique Hotel
8.6 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,674 reviews
8.6

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.

Vincci Selección Estrella del Mar
8.6 Excellent
A-7 Km 190.5 (Antigua Carretera N340), Marbella, Andalusia, Spain
Show on map
8.9 km from city centre, Marbella 
ExcellentBased on 2,192 reviews
8.6

Vincci Seleccion Estrella del Mar provides a luxury setting while in Marbella. It has a spa, as well as free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Banana Beach
8.1 Excellent
Marbella, Andalusia, Spain
Show on map
1.4 km from city centre, Marbella 
ExcellentBased on 372 reviews
8.1

Located in Marbella, Banana Beach is within a 35-minute drive of Malaga Airport and offers an outdoor pool. It is conveniently positioned for guests wanting to visit local attractions.

Tips for booking a Marbella hotel

Cheapest month:October
Most expensive month:August
Average price in Marbella:$211/night
Cheapest price found:$26/night
Cheapest day:Sunday
Most expensive day:Thursday
$128 - $288
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$181 - $252
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marbella hotels

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

Ideally situated in Marbella, NH San Pedro provides charming accommodation an easy drive from Puerto Banus and Puerto Banus Marina. It is conveniently located for those wanting to visit local attractions.

2
Hotel Boutique B51
7.9 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.

3
Hotel El Faro Marbella
8.0 Excellent
Virgen del Pilar, 11, Marbella, Andalusia, Spain
Show on map
0.7 km from city centre, Marbella, AN, Spain 

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

4
Marriott's Marbella Beach Resort
8.7 Excellent
Crta. de Cadiz, KM 193, Urb. Marbella del Este, Tourism Registry License A/MA/00934, Marbella, Andalusia, Spain
Show on map
10.1 km from city centre, Marbella, AN, Spain 

Boasting an indoor pool and a private beach, Marriott's Marbella Beach Resort is a luxurious base in Marbella. It also provides an express check-in and check-out feature, a kids club and a sauna.

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

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.

6
Iberostar Selection Marbella Coral Beach
8.5 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
5.4 km from city centre, Marbella, AN, Spain 

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.

7
Hotel Fuerte Marbella
9.0 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, 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
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 

Gran Melia Don Pepe offers a modern setting while in Marbella. Some of the popular facilities at this 5-star hotel include outdoor tennis courts, an indoor pool and a Jacuzzi.

Cheapest hotels in Marbella, Málaga

Show all 5,377 hotels
Hotel Pyr Marbella
8.4 Excellent
Avenida Rotary Internacional, Marbella, Andalusia, Spain
Show on map
6.8 km from city centre,  

Hotel Pyr Marbella 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.

$79
Avg. per night
Sisu Boutique Hotel
2.5 Mediocre
Carretera Nacional 340 Km 173,5, Marbella, Andalusia, Spain
Show on map
8.2 km from city centre,  

Sisu Boutique Hotel provides stylish 3-star accommodation in Marbella. It also features an outdoor pool, a Jacuzzi and a sauna.

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

Ideally situated in Marbella, NH San Pedro provides charming accommodation an easy drive from Puerto Banus and Puerto Banus Marina. It is conveniently located for those wanting to visit local attractions.

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

Conveniently situated, Marbella Inn Aparthotel allows for easy access to Marbella's popular hot spots. It also provides a rooftop terrace, free Wi-Fi and an outdoor pool.

$136
Avg. per night
Banana Beach
8.1 Excellent
Marbella, Andalusia, Spain
Show on map
1.4 km from city centre,  

Located in Marbella, Banana Beach is within a 35-minute drive of Malaga Airport and offers an outdoor pool. It is conveniently positioned for guests wanting to visit local attractions.

$150
Avg. per night
Hotel San Cristóbal
7.8 Good
Avenida de Ramon y Cajal, 3, Marbella, Andalusia, Spain
Show on map
0.3 km from city centre,  

Conveniently situated, Hotel San Cristobal allows for easy access to Marbella's popular tourist attractions. It also offers a coffee bar, a hair salon and a rooftop terrace.

$153
Avg. per night
Hotel El Faro Marbella
8.0 Excellent
Virgen del Pilar, 11, Marbella, Andalusia, Spain
Show on map
0.7 km from city centre,  

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

$161
Avg. per night
Senator Marbella Spa Hotel
7.8 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.

$175
Avg. per night

Hotel prices in Marbella

3 stars
No. 1 most popular

Hotel Monarque El Rodeo

Calle de Victor de la Serna, Marbella, Andalusia, Spain

8.0 Excellent
$138

Avg. per night

View Deal
Paloma Blanca Boutique Hotel
No. 2 most popular

Paloma Blanca Boutique Hotel

Urbanizacion Cortijo Blanco, C/ Pablo Picasso 12-14, Marbella, Andalusia, Spain

8.6 Excellent
$195

Avg. per night

View Deal
NH San Pedro de Alcántara
Best value

NH San Pedro de Alcántara

Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain

8.3 Excellent
$134

Avg. per night

View Deal
4 stars +
Nobu Hotel Marbella
No. 1 most popular

Nobu Hotel Marbella

Avenida Bulevar Príncipe Alfonso de Hohenlohe, Marbella, Andalusia, Spain

8.9 Excellent
$1,202

Avg. per night

View Deal
The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella
No. 2 most popular

The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella

Urbanizacion La Quinta Golf, Marbella, Andalusia, Spain

8.3 Excellent
$658

Avg. per night

View Deal
Gran Hotel Guadalpin Banus
Best value

Gran Hotel Guadalpin Banus

C/ Edgar Neville Cn 340, Marbella, Andalusia, Spain

8.0 Excellent
$355

Avg. per night

View Deal

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

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.

  • What are the best hotels in Marbella?

    Hotel Don Pepe Gran Meliá (8.7/10 from 672 reviews), Lucero 12 Marbella Hostal Boutique (9.1/10 from 573 reviews), and Hotel Guadalmina, managed by Barceló Hotel Group (8.3/10 from 2,441 reviews) are all highly rated places to stay in Marbella.

  • What is a good hotel near Puerto Banus Marina?

    Iberostar Selection Marbella Coral Beach is a good hotel close to Puerto Banus Marina - it has scored 8.5 over 714 reviews from HotelsCombined users.

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

    For a good hotel near to Marbella City Centre, consider Hotel Lima - Adults Recommended - it is rated 8.9/10 from 930 HotelsCombined reviews.

  • Is there a good hotel near Plaza de Toros?

    A good hotel near Plaza de Toros is Hotel Lima - Adults Recommended, which has been rated 8.9/10 by 930 HotelsCombined user reviews.

  • How much do hotels in Marbella cost?

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

  • How much is a cheap hotel in Marbella?

    HotelsCombined users have found cheap hotels in Marbella starting from $76 per night in the last 3 days.

  • How much is a hotel in Marbella tonight?

    A hotel in Marbella tonight can start as low as $99 for the night, with an average cost of $870, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Marbella tonight, prices start from $260.