Sun-soaked beaches, vibrant nightlife, and a charming blend of historic streets with luxury resorts make Marbella a magnet for travelers seeking both relaxation and glamour. We list the best hotels in Marbella based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.
Best cheap hotel: Óbal Hotel
Best boutique hotel: Hotel Claude
Best luxury hotel: Nobu Marbella
Sort list by price or by rating

METT Marbella moves at an unhurried rhythm, standing apart from the high-energy pulse typical of Costa del Sol resorts. Its beach club borrows the palm-lined, cabana-filled style of Dubai’s JBR, with DJs providing a soft daytime soundtrack, yet the mood remains calm and easygoing rather than intense.
Dining is split between Italian cuisine and Greek-inspired seafood with Andalucian accents. The Moi Spa features Natura Bissé’s marine-based treatments, while Seascape Suites offer private plunge pools and sea-facing terraces. Set between Marbella and Estepona, the hotel sits close enough to the shore for effortless seaside strolls.

La Fonda Heritage Hotel impresses beyond its striking original features, from grand pillars and stone archways to ancient frescoes. The rooms are equally captivating, offering luxurious comfort and views over Marbella’s rooftops or a charming limewashed church. Some even include spacious terraces shaded by centuries-old trees.
The magic continues in the hotel’s restaurant, set within a restored 16th-century hermitage. Its remarkable setting is matched by the cuisine, with highlights like grilled sardines, tender Iberian pork, and inventive manchego-cheese ice cream.

Boho Club lives up to its name, offering a refreshing contrast to Marbella’s polished glamour. Instead of towering luxury hotels, it features low whitewashed buildings, Balinese-style bungalows, and terraced rooms designed to catch the sunset.
Its intimate size allows for thoughtful personal touches, like handwritten notes detailing your stay, while still offering ample amenities. Guests can enjoy two cactus-framed pools, a pair of restaurants, and a cocktail bar. The standout, though, is the food, with dishes like fresh cavatelli, lobster gyozas, and seasonal vegetable risotto making it a destination in its own right.

The Claude is a tiny seven-room hotel that stands apart from the Costa del Sol’s typical high-rise resorts. Set in a 17th-century mansion, it has been thoughtfully renovated in a distinctly Spanish style that blends preserved historic features with bold modern design.
Traditional elements like timbered ceilings and Moorish arches coexist with sleek, contemporary comforts such as flat-screen TVs and minimalist bathrooms. Each room is uniquely decorated and includes upscale touches like PlayStation 3 consoles and Molton Brown bath products.

Nobu Hotel Marbella blends sleek contemporary design, attentive service, and vibrant fusion cuisine in one of Andalucía’s liveliest beachfront areas. Just steps from the Golden Mile, its whitewashed buildings echo a Mediterranean village, centered around a lively shared square with Puente Romano that draws both daytime diners and nightlife crowds.
Guests ease into the day with spa treatments at Six Senses or poolside relaxation, then shift into evenings of celebrated dining, including Nobu’s signature dishes, alongside numerous nearby restaurants. Nights unfold with sake-infused dinners and drinks in the buzzing courtyard hub.

Marbella, one of the Costa del Sol’s most iconic destinations, is home to the legendary Marbella Club, founded in 1954 by Prince Alfonso von Hohenlohe. Long favored by European aristocracy, the resort has preserved its original charm despite the rapid development of the surrounding Mediterranean coast.
The Marbella Club feels more like a private residence than a hotel, set among lush tropical gardens with rooms spread across low-rise buildings. Exclusive villas offer privacy with their own gardens and pools, while all accommodations combine elegant design with modern comforts, each featuring a private balcony or terrace.
Check availability
$1001

Though it offers 216 rooms, three pools, and twelve restaurants, Puente Romano Marbella feels surprisingly intimate compared to its grand neighbors on Spain’s Golden Mile. Its village-style layout and low-rise design soften the scale, creating a cozy, Andalusian charm rather than an overwhelming resort sprawl.
Once there, size hardly matters. The setting feels like a slice of paradise, where elegant rooms with marble floors and traditional decor open onto private terraces, many overlooking the sea, inviting you to relax and forget the world beyond the shoreline.
Check availability
$1060

Óbal Hotel Marbella is a stylish, modern stay right in the heart of Marbella, perfect if you want to be close to the old town, shops, restaurants, and the beach. The vibe is relaxed but polished, with bright rooms and a fresh contemporary feel.
One of the best bits is the rooftop terrace, where you can enjoy great views and a laid-back atmosphere. It is a handy base for exploring the town while still feeling comfortable and welcoming at the end of the day.

Hotel Don Alfredo in Marbella is a small, friendly place tucked just below the old town, making it a great base for exploring the city on foot. It feels simple, relaxed, and welcoming, with clean rooms and a quiet atmosphere that suits a laid-back stay.
You can easily wander up into Marbella’s charming historic streets or head down toward the beach and promenade. It is not flashy, but that is part of the appeal if you want somewhere comfortable, well located, and easygoing.

Hotel Central Boutique is a simple, friendly little stay in Marbella’s old town, great if you want to be close to the action without paying for a big resort. You’re within easy walking distance of charming streets, tapas bars, shops, and the beach, so it works well for a relaxed city break.
The rooms are clean and comfortable, with a practical style rather than anything flashy. It feels more like a convenient base for exploring than a luxury getaway, but the location is the real highlight.

Linda Boutique Hotel in Marbella is a stylish little stay tucked into the heart of the old town, with a calm, intimate feel and a fresh modern look. It blends Andalusian charm with simple, elegant design, making it a great base for wandering the pretty streets, shops, and nearby restaurants.
The rooms feel cosy and thoughtfully done, and the rooftop terrace is a lovely spot to unwind after a day by the beach or exploring Marbella. It is a relaxed, characterful choice for a city break with a boutique touch.