Best Hotels in Marbella

Beach in marbella, Best Hotels in Marbella
Image by Eevi Alanissi via Flickr


Curious about the best hotels in Marbella? This is my selection of hand-picked accommodations. How can I be sure they’re the best?

  • I thoroughly checked their reviews on TripAdvisor and Google Reviews, not just the ones I pick but also the ones I don’t.
  • I take my time to check each hotel one by one, looking at what they offer, how much it costs, and who it’s best for.
  • I really like hotels with an historic flair, but I know everyone likes different things. That’s why I include all kinds of hotels.

But let’s be honest, luxury hotels are kind of a given. So, here’s the list of what I think are the best hotels in Marbella.

key takeaways

  • My pick for a place to stay would be without any doubt Marbella Old Town.
  • For a laid-back setting, choose an hotel in Marbella’s Old Town such as the La Fonda Heritage Hotel or the Hotel Claude Marbella.
  • For clubbing, the Hard Rock Hotel Marbella is everyone’s favorite hotel in Puerto Banús.
  • If you want to see celebrities, head to Puerto Banus, especially the luxury shops. The celebs who visit Marbella usually own houses there and don’t stay in hotels.
Best Hotels in Marbella Best Hotels in Marbella

All your hotel options in Marbella

Overview of the Best Hotels in Marbella

The 14 Best Hotels in Marbella

La Fonda Heritage Hotel (Marbella Old Town)

Best hotel in Marbella Old Town

Tucked away in the maze of the narrow streets of Marbella’s old town, La Fonda Heritage Hotel is a charming boutique hotel. It’s the first Relais & Châteaux property in Andalusia, and it’s easy to see why. La Fonda Heritage Hotel is a beautiful mix of style and simplicity.

The rooms are comfy and tidy, giving a cool view of Plaza del Santo Cristo. The hotel is on the edge of the old town, away from noise, and just a quick walk to the beach. It would certainly be my first pick in Marbella’s old town.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at La Fonda Heritage Hotel

Other best hotels in Marbella Old Town

TYPEACCOMMODATIONPRICE
LuxuryLa Fonda Heritage HotelFrom € 682 / night
LuxuryHotel Claude MarbellaFrom € 421 / night
Mid-rangeLinda Boutique HotelFrom € 171 / night
La Fonda Heritage Hotel in Marbella, Spain, best hotel in Old town Marbella
Image via Expedia
La Fonda Heritage Hotel
Image via Expedia

Puente Romano Beach Resort (Golden Mile)

Best hotel for families in Marbella

Puente Romano Beach Resort in Marbella’s glamorous Golden Mile is the perfect spot for a family holiday! The resort’s elegantly appointed rooms overlook a lush garden, making it a perfect spot to relax.

The resort has lots of good places to eat, with top-quality restaurants that cater to every palate. The open-air setting of the resort allows guests to soak in the Mediterranean sun and sea breeze. With a prime location on the beach, Puente Romano is not just a hotel; it’s the best resort for making great family memories in Marbella.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Puente Romano Beach Resort

Best Hotels in Marbella
Image by Renew Realty SL via Instagram
Puente Romano Beach Resort, Beach bars in Marbella
Image by Renew Realty SL via Instagram

Other best hotels for families in Marbella

TYPEACCOMMODATIONPRICE
LuxuryPuente Romano Beach ResortFrom € 1050 / night
LuxuryHotel Don Pepe Gran MeliaFrom € 649 / night
Mid-rangeOccidental Puerto BanúsFrom € 197 / night
Puente Romano Beach Resort, in Marbella
Image via Expedia
Puente Romano Beach Resort
Image via Expedia

Nobu Hotel Marbella (Golden Mile)

Best hotel for couples in Marbella

Situated just beside the Puente Romano Beach Resort, Nobu Hotel Marbella is a cozy adults-only getaway with gorgeous rooms. While both hotel share a private beach; Nobu stands out with its lovely gardens leading to the beach.

By day, the grounds of the Nobu Hotel Marbella are a relaxing oasis. By night, it gets even more fun. For weekend entertainment, check out La Suite, a chic nightclub at the hotel and an overall great spot to spend the night. Just a short drive from Puerto Banus, this offers a serene escape close to the town’s lively energy.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Nobu Hotel Marbella

Nobu Hotel Marbella, best hotels to stay in Marbella
Image by Expedia
Nobu Hotel Marbella
Image by Expedia

Other best hotels for couples in Marbella

TYPEACCOMMODATIONPRICE
LuxuryNobu Hotel MarbellaFrom € 750 / night
Mid-rangeCasa Bodhi Boutique HotelFrom € 193 / night
Nobu Hotel Marbella
Image by Andrea Di Filippo via Instagram
Best Hotels in Marbella
Image by Wiebe Wakker via Plug Me In

Marbella Club Hotel (Golden Mile)

Best 5-star hotel in Marbella

The Marbella Club Hotel Golf Resort & Spa, built in 1954 as one of Marbella’s first hotels, is a top-notch 5-star gem and a local landmark. Set in a lovely location, the hotel’s architecture reflects a charming Spanish Andalusian style and radiates old-school glamour.

The Marbella Club is all about class, quality, and providing the best customer service. Its fantastic spa is definitely one of its standout feature. If you can afford it, it’s hands down the best place to stay in Marbella. But if you’re on a budget, just head to the open-air piano bar for a drink and soak in the atmosphere for a few hours.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Marbella Club Hotel

Marbella Club Hotel
Image via Expedia
Best Hotels in Marbella
Image by Anna Kameneva via Instagram

Other best 5-star hotels in Marbella

TYPEACCOMMODATIONPRICE
LuxuryMarbella Club HotelFrom € 965 / night
LuxuryPuente Romano Beach ResortFrom € 1050 / night
LuxuryNobu Hotel MarbellaFrom € 750 / night
LuxuryEl Fuerte MarbellaFrom € 347 / night
Marbella Club Hotel, Golf Resort & Spa
Image via Expedia
Marbella Club Hotel
Image by Ela Mois via Instagram

Iberostar Marbella Coral Beach (Golden Mile)

Best 4-star hotel in Marbella

The Iberostar Marbella Coral Beach is a great hotel located just a 15-minute walk on the Golden Mile coastal promenade from Puerto Banús. This hotel seems to have thought about everything, from great sea views from the rooms’ balconies to having plenty of sunbeds for guests to use.

Rooms are bright and airy with modern furnishings. Despite being close to Puerto Banús, it’s pretty quiet. It’s a lovely spot near the beach and a fantastic choice for a relaxing stay in Marbella.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Iberostar Marbella Coral Beach

Iberostar Marbella Coral Beach
Image via Expedia
Best Hotels in Marbella
Image via Expedia

Other best 4-star hotels in Marbella

TYPEACCOMMODATIONPRICE
LuxuryIberostar Marbella Coral BeachFrom € 225 / night
LuxuryEurostars Oasis MarbellaFrom € 225 / night
Mid-rangeAmàre Beach Hotel MarbellaFrom € 168 / night
Mid-rangeThe Pearl – MarbellaFrom € 156 / night

Hotel Claude Marbella (Marbella Old Town)

Best 3-star hotel in Marbella

Hotel Claude Marbella is a lovely spot right in the middle of the Old Town. Despite being a 3-star hotel, it’s my top pick for a cozy and historic stay in Marbella. With only seven rooms, each one is nicely decorated, and the terrace has awesome views—perfect for a pleasant breakfast.

The hotel is on a quiet street, but you’re just steps away from great restaurants and shops. The beach is an easy 10-minute walk. It might not be as big or fancy as the Marbella Club Hotel, but if you’re looking for a charming and well-located boutique hotel, this is the one.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Hotel Claude Marbella

TYPEACCOMMODATIONPRICE
LuxuryHotel Claude MarbellaFrom € 364 / night
Historic Hotels in Southern Spain
Image via Expedia
Hotel Claude Marbella in Marbella
Image via Expedia

Hard Rock Hotel Marbella (Puerto Banus)

Best hotel in Puerto Banus

The Hard Rock Hotel in Marbella is a fantastic spot for a stylish and modern getaway. Adorned with art deco furniture and intriguing memorabilia, the hotel definitely has cool vibe.

While it may not be the ideal pick for families due to its distance from the beach and limited kid-friendly options, it’s one of those hotels that are perfect if you’re in Marbella to party. The hotel is just a short stroll away from Puerto Banus, and the rooms are comfortable, complete with a mini-bar and a large TV. You have access to two pools, and breakfast is not only tasty but also offers a variety of choices.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at Hard Rock Hotel Marbella

Other best hotels in Puerto Banus

TYPEACCOMMODATIONPRICE
LuxuryHard Rock Hotel MarbellaFrom € 220 / night
Mid-rangeOccidental Puerto BanúsFrom € 197 / night
Best Hotels in Marbella
Image via Expedia
Hard Rock Hotel Marbella
Image via Expedia

El Fuerte Marbella (Near Marbella Old Town)

El Fuerte Marbella is a delightful hotel on the Marbella coast, blending a modern touch (thanks to its 2023 renovations) with Spanish charm. The rooms are stylish and comfortable, offering awesome sea views. You can soak up the sun on your room’s balcony or by the poolside chairs.

The location is great, right next to the old town and along the promenade. The beach is a short walk down some stairs from the pools, and they’ve got umbrellas and chairs for hotel guests. It’s a calm and beautiful place to stay in Marbella where kids are welcome.

Best Hotels in Marbella Best Hotels in Marbella

Check the rooms at El Fuerte Marbella

Best new hotel in Marbella

TYPEACCOMMODATIONPRICE
LuxuryEl Fuerte MarbellaFrom € 347 / night
Mid-rangeLinda Boutique HotelFrom € 170 / night
Best Hotels in Marbella
Image by El Fuerte Marbella via Instagram
El Fuerte Marbella
Image by El Fuerte Marbella via Instagram

Tips and FAQ

  • Where to Stay on the Costa del Sol: Marbella is the place you want to stay on the Costa del Sol. In Marbella you’ll find unbeatable nightlife, a plethora of fantastic restaurants, charming cafes and diverse luxury shops. This location not only boasts the best beaches but is also the most glamorous hotels and resorts on Spain’s South Coast. of Spain.
  • Choose Puerto Banús for a lively vibe with clubs, beaches, and restaurants. Just know, it’s not the quietest place!
  • Pick Marbella’s Old Town for a more relaxed experience. It’s not to far from the marina, but has also its own bars and smaller clubs while keeping its laid-back setting.

Marbella vs Malaga

In Malaga, you get more of the Spanish experience. There is a decent nightlife in Malaga, as well as lots of good restaurants without many children. If you enjoy shopping, you will appreciate Calle Marques de Larios.

If you are only concerned about beaches, Marbella is a better option.

Best Restaurants in Marbella

  • El Patio (Inside the Marbella Club)
  • La Tienda Casa Curro (Marbella Old Town)
  • The Grill (Inside the Marbella Club)
  • Breathe Gastrobar & Garden (Puerto Banús)
  • LEÑA Marbella (Inside the Puente Romano)
  • MC Beach (Inside the Marbella Club. Sorry, I know.)
  • 11:11 Société (Marbella Downtown)

Eating out in Puerto Banus can be expensive; however, Marbella’s old town, just a quick 10-minute taxi ride away, has more affordable dining choices. While some hotels may be pricey, you can still experience their luxury by enjoying affordable meals in their lounges.