The 10 best romantic hotels in Marbella, Spain | Booking.com
Skip to main content

Romantic Hotels in Marbella

Find the romantic hotels that appeal to you the most

The best romantic hotels in Marbella

Check out our pick of great romantic hotels in Marbella

Filter by:

Review score

Hostal Alisol Boutique San Pedro

San Pedro de Alcantara, Marbella

Set in Marbella in the Andalucía Region, 9 km from Marbella Bus Station, Hostal Alisol Boutique San Pedro boasts a terrace and views of the city.

N
Nicholas
From
Australia
Superb location, friendly staff, great value. Highly recommend for a relaxing stay. San Pedro is a little bit out of Marbella, but the town is less chaotic, has personality, less tourists and has great food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,062 reviews
Price from
US$80.86
1 night, 2 adults

El Fuerte Marbella

Hotel in Marbella City Centre, Marbella

El Fuerte a historic establishment on the Costa del Sol, now transformed to 5 stars, is the Marbella hotel that best combines casual luxury, an exclusive and welcoming atmosphere and the sheer comfort...

S
Sari
From
Finland
Everything was perfect, especially the friendliness and professionalism of the whole staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,036 reviews
Price from
US$399.03
1 night, 2 adults

Amàre Beach Hotel Marbella - Adults Only Recommended

Hotel in Marbella City Centre, Marbella

Set on the beachfront, in the centre of Marbella's old town, this Adults Only Recommended hotel offers a spa and outdoor swimming pool.

G
Gabriella
From
United Kingdom
Excellent location on the beach, close to the town center. Spacious, airy room and everything is spotless. Gym, spa, outside pool, rooftop bar, beach bar with sun beds! Very attentive and friendly staff. Amazing food, massive portions.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,076 reviews
Price from
US$188.49
1 night, 2 adults

The Town House

Marbella Old Town, Marbella

Located in the centre of Marbella’s Old Town, The Town House features a pretty rooftop terrace with sofas; air-conditioned rooms; and free Wi-Fi. It is 300 metres from Marbella’s beachfront promenade....

O
Olena
From
Ukraine
perfect location. old building with stylish renovation. hospitable stuff. nice breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 365 reviews
Price from
US$177.46
1 night, 2 adults

Marbella Club Hotel · Golf Resort & Spa

Hotel in Marbella

This luxurious beachfront hotel, set between Marbella and Puerto Banús, has 2 luxurious pools and 5 restaurants. Surrounded by lush gardens with direct beach access.

P
Paula
From
Brazil
Amazing hotel, great staff, great service. The property is extremely beautiful, the decoration is perfect. We had the most pleasant stay!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 415 reviews
Price from
US$583.38
1 night, 2 adults

Vasari Resort

Marbella

Vasari Resort offers luxury apartments with a private terrace, just 1 km from the exclusive Puerto Banús Marina. The complex has outdoor pools, set in tropical gardens.

A
Aideen
From
Ireland
Grounds were lovely, tastefully designed, lovely water features and immaculately clean. Duplex Apartment is like a small house, home away from home and immaculately clean, with cleaning every second day. In a very secure area.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$142.34
1 night, 2 adults

La Morada Mas Hermosa

Hotel in Marbella Old Town, Marbella

Guests can enjoy an authentic Andalusian experience in this whitewashed townhouse in Marbella's old town. La Morada Mas Hermosa offers free Wi-Fi throughout and an Andalusian patio.

A
Agnesa
From
Kosovo
The hotel's ambiance effortlessly blends with Spanish charm. From the moment I walked in, I was struck by the tasteful decor and attention to detail. My room was a haven of comfort.Staff member was warm, attentive, and committed to ensuring a memorable experience. And then there's the location – right in the heart of Marbella Old Town. Exploring the city was a breeze, from cultural sites to shopping districts. In short, my stay at La Morada Mas Hermosa was unforgettable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 360 reviews
Price from
US$126.01
1 night, 2 adults

Paloma Blanca Boutique Hotel

Hotel in San Pedro de Alcantara, Marbella

Paloma Blanca Boutique Hotel is located in Marbella, 9 km from Marbella Bus Station. Guests can enjoy the on-site restaurant and the outdoor saltwater pool.

L
Laurie
From
Canada
We booked a quiet room and it was very good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,930 reviews
Price from
US$119.08
1 night, 2 adults

Hostal El Caprichito Marbella

Marbella City Centre, Marbella

Located in Marbella Old Town, just 270 meters away from the beach, Hostal El Caprichito Marbella features 1 shared terrace and air-conditioned rooms with free Wi-Fi throughout the property.

H
Hayley
From
Gibraltar
Well decorated, clean, spacious and comfortable room
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,970 reviews
Price from
US$70.01
1 night, 2 adults

Ona Princesa Playa

Marbella City Centre, Marbella

Ona Princesa Playa sits on the seafront promenade, 5 minutes’ walk from the old town. It has have a roof-top pool, wonderful sea views and free WiFi zone.

s
salome
From
Georgia
very comfortable property , the stuff was very good and welcoming, location perfect
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,637 reviews
Price from
US$103.61
1 night, 2 adults
All romantic hotels in Marbella

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Marbella and surroundings in the past month

See all

Save money on romantic in Marbella and nearby – budget options available

  • TAK Boutique Old Town

    Marbella
    Budget options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 900 reviews

    TAK Boutique Old Town is in the old town of Marbella, just 20 metres from the Mediterranean Sea. It has free WiFi in all rooms. All rooms at TAK Boutique Old Town have an en suite bathroom.

    From US$88.67 per night
  • Ona Marbella Inn

    Marbella
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4,266 reviews

    Ona Marbella Inn is located 550 metres from the beach in Marbella. It has a roof terrace with a seasonal outdoor pool and great mountain and sea views.

    From US$140.01 per night
  • Alojamientos Monteverde

    Ojén
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 248 reviews

    Set within 28 km of La Cala Golf and 43 km of Plaza de Espana, Alojamientos Monteverde offers rooms with air conditioning and a private bathroom in Ojén.

  • Hotel Rural Los Jarales

    Istán
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 872 reviews

    This beautiful rural hotel is located in the centre of the Sierra de las Nieves Mountain Range, in the Andalusian countryside between Marbella and Istán.

    From US$74.09 per night
  • Hostal San Ramón

    Marbella
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 367 reviews

    Hostal San Ramón is located in Marbella's old town, 200 metres from El Fuerte Beach. The guest house offers air-conditioned rooms with free Wi-Fi, a fridge, TV and private bathroom.

  • Hotel Central Boutique

    Marbella
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,614 reviews

    Hotel Central is a cosy hotel in a quiet, small street in Marbella’s charming old town, 5 minutes' walk from the beach. Each of its rooms comes with free Wi-Fi and a plasma-screen TV.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,122 reviews

    This charming hotel is located in the historic centre of Marbella, right next to the Moorish castle walls.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 913 reviews

    Situated 400 metres from Venus Beach, this guest house offers air-conditioned rooms with a flat-screen TV. Hostal Enriqueta has a typical Andalusian garden patio and a lounge with free Wi-Fi.

Enjoy breakfast in Marbella and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,189 reviews

    Set in Marbella, NH Collection Marbella lies just 5 minutes' walk from the seafront and 20 minutes' from the centre of Marbella. Free WiFi and outdoor pool are featured.

    From US$155.18 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,844 reviews

    Offering an outdoor swimming pool, Alanda Marbella Hotel & Wellness is a 5-star hotel situated in Marbella's Golden Mile, just 3 km from Puerto Banus. Free WiFi is available throughout.

    From US$283.64 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 598 reviews

    Welcome to Puente Romano Beach Resort, the Mediterranean's most vibrant place to be.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 32 reviews

    The luxurious ME Marbella by Meliá features 3 outdoor pools. Guests have free access to the 24-hour fitness centre. All rooms at the ME Marbella by Meliá offer interactive satellite TV and a safe.

    From US$577.54 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 486 reviews

    Located in the typical white Andalusian village of Ojén, La Posada offers spacious rooms with Moorish style décor and a heated outdoor swimming pool.

    From US$193.10 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4,361 reviews

    Located in Marbella, 800 metres from Nueva Andalucía Beach, Hard Rock Hotel Marbella - Puerto Banús provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden...

    From US$416.53 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,529 reviews

    Gran Guadalpin Banus has direct beach access and is a 15-minute walk from the centre of Puerto Banus in Marbella. It offers an outdoor pool, wellness centre, gym and free Wi-Fi.

    From US$211.10 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,178 reviews

    This exclusive aparthotel is situated around 250 metres from the beaches of the Costa del Sol. Located in Marbella, Alanda Club Marbella offers free WiFi, a gym, hot tub and 3 outdoor pools.

    From US$204.18 per night

Highly rated romantic hotels in Marbella and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 615 reviews

    Surrounded by 20.000sq meters of gardens, this luxury resort opens onto Marbella’s Elviria Beach, where it has a private beach club with VIP amenities.

    From US$361.98 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 360 reviews

    Hotel Apartamentos Puerta de Aduares is located in Marbella’s Old Quarter, a 10-minute walk from the beach.

  • Hotel Finlandia

    Marbella
    8.0+ review score
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 310 reviews

    Hotel Finlandia is located 3 minutes’ walk from Marbella’s old town and Venus Beach. It offers bright rooms with free Wi-Fi and private balconies.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 987 reviews

    Iberostar Marbella Coral Beach is located just 1 km from central Puerto Banús.

    From US$285.15 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 241 reviews

    Featuring pretty, green gardens with a shared outdoor pool, Cortijo La Saleta Banús is set just off the A-7 Motorway, 10 minutes’ walk from the beach and 1.5 km from the centre of Puerto Banús.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 227 reviews

    Jardines de las Golondrinas is located just 150 metres from Marbella's Elviria-Don Carlos Beach.

Great access to the city centre. Check these romantic hotels in Marbella and nearby

  • Hostal Alicia

    Marbella
    Central location
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 664 reviews

    Set in the San Pedro de Alcantara district in Marbella, Hostal Alicia offers 1-star rooms with free WiFi.

    From US$56 per night
  • Senator Marbella

    Marbella
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4,452 reviews

    A rooftop pool with wonderful sea views can be found at this spa hotel. Situated 300 metres from Guadalpin Beach, it offers free WiFi and air-conditioned rooms with a 42-inch flat TV.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 113 reviews

    These modern apartments feature a large terrace with views over the sea and Puerto Banús. The Señorio de Aloha Aparthotel has 3 swimming pools, gardens and a paddle tennis court.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,062 reviews

    Set in Marbella in the Andalucía Region, 9 km from Marbella Bus Station, Hostal Alisol Boutique San Pedro boasts a terrace and views of the city.

    From US$80.86 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 276 reviews

    Set in a picturesque Golf Valley, The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella has a spa, 27-hole golf course, free 24-hour gym and 2 swimming pools surrounded by gardens.

    From US$304.36 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,916 reviews

    Barceló Marbella is in Guadalmina, 10 minutes’ drive from Puerto Banús on the Costa del Sol. It boasts a seasonal outdoor pool and is just 200 metres from Guadalmina Golf Club.

FAQ about romantic hotels in Marbella

Romantic hotels that guests love in Marbella

See all
  • Avg. price/night: US$204.18
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,178 reviews
    The big room was very spacious. The indoor pool with sauna and jacuzzi was very nice and relaxing. The restaraunt in the hotel was lovely and staff were so friendly.
    Guest review by
    dovile
    Group
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,614 reviews
    We stayed for our wedding anniversary and we were left a bottle of champagne in our room which was really nice. The location -we were 5 minute walk from the lovely beach and restaurants.
    Guest review by
    Carol
    Young couple