Marbella · The Penthouse Pick guide

The 6 best luxury hotels in Marbella

Beach clubs, golf and long, lazy lunches on the Golden Mile. These are the Costa del Sol hotels we'd book for a sun-soaked escape.

Updated October 2026

Penthouse Pick is reader-supported. If you book through a link on this page, we may earn a commission from Booking.com. It never changes the price you pay. Prices and availability are set by Booking.com and change daily.

At a glance

  1. Marbella Club Hotel — best for old-school glamour
  2. Puente Romano Beach Resort — best for dining and nightlife
  3. Nobu Hotel Marbella — best for couples
  4. Anantara Villa Padierna Palace — best for golf
  5. Kempinski Hotel Bahía — best beachfront
  6. Gran Meliá Don Pepe — best for walking into town
Marbella Club Hotel
Photo: Zarateman / Wikimedia Commons, CC0
01
Best for old-school glamour

Marbella Club Hotel

Golden Mile · Marbella

The Marbella Club was founded in the 1950s by Prince Alfonso of Hohenlohe and helped turn Marbella into a playground for the jet set.

Rooms and villas are set among lush gardens that run down to the beach club on the sand.

  • Founded in the 1950s
  • Beach club
  • Lush gardens
  • Private villas
Check prices on Booking.com
Puente Romano Beach Resort
Photo: CoreForce / Wikimedia Commons, CC BY 2.0
02
Best for dining and nightlife

Puente Romano Beach Resort

Golden Mile · Marbella

Puente Romano is laid out like an Andalusian village, with whitewashed buildings and a real Roman bridge in its gardens.

It's packed with restaurants, a famous tennis club and a buzzing beach club, so you barely need to leave.

  • Andalusian village style
  • Roman bridge in the gardens
  • Tennis club
  • Many restaurants
Check prices on Booking.com
Nobu Hotel Marbella
The Puente Romano estate, home to Nobu Hotel · Photo: Falk Lademann from Glattfelden, Switzerland / Wikimedia Commons, CC BY 2.0
03
Best for couples

Nobu Hotel Marbella

Golden Mile · within Puente Romano

Nobu Hotel Marbella is a stylish hotel within the Puente Romano estate, with its own pool and Nobu restaurant.

You get a calmer, more intimate stay, with all of Puente Romano's restaurants and beach on your doorstep.

  • Nobu restaurant
  • Own pool
  • Within Puente Romano
  • Calm, intimate feel
Check prices on Booking.com
Anantara Villa Padierna Palace
Benahavís, the hill village near the hotel · Photo: Tyk / Wikimedia Commons, CC BY-SA 4.0
04
Best for golf

Anantara Villa Padierna Palace

Benahavís · in the hills above the coast

Villa Padierna is styled like a Tuscan palace, in the hills above the coast and surrounded by golf courses.

It has a Roman-style thermal spa and a big collection of art and antiques. It's a quieter, grander alternative to the beach.

  • Tuscan-style palace
  • Surrounded by golf courses
  • Roman-style spa
  • Hilltop sea views

Good to know: it's inland, so plan on a car or taxi to get to the beach.

Check prices on Booking.com
Kempinski Hotel Bahía
Photo: otterboris / Wikimedia Commons, CC BY 3.0
05
Best beachfront

Kempinski Hotel Bahía

Estepona · west of Marbella

The Kempinski Bahía sits right on the beach between Marbella and Estepona, with tropical gardens and several pools.

Expect classic Kempinski service and almost every room facing the sea.

  • Right on the beach
  • Tropical gardens
  • Several pools
  • Sea-facing rooms
Check prices on Booking.com
Gran Meliá Don Pepe
Photo: Zarateman / Wikimedia Commons, CC0
06
Best for walking into town

Gran Meliá Don Pepe

Marbella seafront · near the Old Town

Gran Meliá Don Pepe is a beachfront hotel close to Marbella's Old Town, with gardens leading down to the sea.

You can walk along the seafront promenade into town for dinner in the Plaza de los Naranjos.

  • Beachfront
  • Walk to the Old Town
  • Gardens and pools
  • Seafront promenade
Check prices on Booking.com

Marbella luxury hotels: quick answers

What are the best luxury hotels in Marbella?

Our 6 picks for Marbella are Marbella Club Hotel, Puente Romano Beach Resort, Nobu Hotel Marbella, Anantara Villa Padierna Palace, Kempinski Hotel Bahía and Gran Meliá Don Pepe. Each one is chosen for its location, character and the kind of stay it does best.

What is the most luxurious hotel in Marbella?

It depends on the trip, but our number one pick is Marbella Club Hotel (Golden Mile · Marbella), which we rate best for old-school glamour.

Which Marbella luxury hotel should I book?

Best for old-school glamour: Marbella Club Hotel. Best for dining and nightlife: Puente Romano Beach Resort. Best for couples: Nobu Hotel Marbella. Best for golf: Anantara Villa Padierna Palace. Best beachfront: Kempinski Hotel Bahía. Best for walking into town: Gran Meliá Don Pepe.

How much does a luxury hotel in Marbella cost?

Luxury rates in Marbella change daily with the season, events and how far ahead you book, so we don't print prices. Tap "Check prices" on any hotel to see live rates for your dates on Booking.com.

How we choose

We pick hotels for location, character and the kind of stay they're known for, not for who pays the most commission. We don't show prices here because luxury rates change constantly. Tap through to see live prices for your dates.

Compare hotels on Penthouse Pick