The most expensive hotels in Andalusia in 2025: where they are and how much they cost

Andalusia, with its blend of sun and sand, boasts some of the most luxurious and expensive hotels in the country. Cities like Marbella, Seville, Estepona, and Chiclana de la Frontera stand out as premium tourism destinations, with accommodations that can cost over €1,000 per night, depending on the season.
From exclusive villas with butlers to historic palaces transformed into luxurious five-star hotels, these spaces go far beyond a simple stay, offering tailor-made experiences. Below, we take a look at the most expensive hotels in Andalusia, their locations, and the price of staying there.

This luxury hotel is a 10-minute drive from Puerto Banús in Marbella and features three 18-hole golf courses. Designed like a Tuscan palace, it features a 2,000-square-meter spa , a Roman amphitheater, and a luxury beach club. Anantara Villa Padierna Palace Benahavís Marbella Resort offers rooms and villas surrounded by beautiful gardens. All have views of the golf course, pool, or gardens, and in some cases, the Mediterranean Sea.
The rooms and villas feature air conditioning, satellite TV, and luxurious bedding. Private bathrooms feature a bathtub and shower, a hairdryer, slippers, and bathrobes. Some villas have a private pool , while all have a private garden and kitchenette.
The thermal spa includes an indoor pool and a gym. There are two saunas, three steam rooms, and a Turkish bath. The Medical Wellness Institute offers a range of health and beauty treatments. The five restaurants at Anantara Villa Padierna Palace Benahavís Marbella Resort have outdoor terraces with magnificent views. There is also an English bar with a fireplace. The rate includes a buffet breakfast served in the restaurant with vegetarian, vegan, and gluten-free options. The average price per night is around 750 euros.

Located in an Andalusian palace, this luxury hotel offers direct access to Playa de la Barrosa Beach and features a free spa and a large outdoor pool. This property stands out because all rooms have a furnished terrace . Palacio de Sancti Petri, A Gran Meliá Hotel offers spacious rooms with a seating area and a flat-screen satellite TV. They are decorated in light colors and include free Wi-Fi and a minibar.
The hotel is located next to the Novo Sancti Petri Golf Course on the Costa de la Luz. Jerez Airport and the beautiful city of Cádiz are approximately a 45-minute drive away. Some of the hotel's superior rooms feature The Level personalized service. This includes, among other amenities, access to a private adults-only pool , complimentary use of upgraded amenities, à la carte breakfast in-room dining, a private breakfast, and an open bar area.
The Palacio de Sancti Petri, A Gran Meliá Hotel, features a beautiful marble courtyard with arches and fountains. There are several restaurants in the courtyard and gardens, offering buffet and à la carte options. The hotel's spa features a Roman bath, foot bath, and water jets. Rooms here start at €550.

This luxury beachfront hotel, located between Marbella and Puerto Banús, features two luxurious pools and five restaurants. Surrounded by lush gardens with direct beach access, the Marbella Club Hotel offers rooms with private terraces and sea or garden views . It was originally the private residence of Prince Alfonso von Hohenlohe, the hotel's founder.
There are five restaurants serving international and traditional Spanish cuisine. Puerto Banús offers a wide variety of designer shops, bars, and restaurants . The hotel offers a shuttle service to the Marbella Club Golf Resort. The 18-hole golf course was designed by Dave Thomas and overlooks the Mediterranean Sea and Africa.
The hotel also features a thalassotherapy spa overlooking the sea, offering a wide range of treatments, including a sauna and water beds. This spacious complex also features a kids' club. It includes a dance studio, a music room, and an enchanted forest, among other educational and leisure facilities. Bookings at this luxury hotel start at €1,200.

Located in Málaga, just ten meters from La Malagueta Beach, the luxurious Gran Hotel Miramar GL is housed in a listed 20th-century building . This beachfront hotel features a spa center and seasonal pool.
The hotel's elegant rooms offer views of the beach, garden, or city. They also feature air conditioning, a flat-screen TV with satellite channels, a media library, and a Bluetooth sound system with USB and HDMI ports. They also have a private bathroom with a bathtub, Bulgari toiletries , and a mirror with a thermometer and clock.
The hotel's Príncipe de Asturias restaurant serves international dishes with a Mediterranean touch. It also features a casual café-bar. Drinks are served on the rooftop chill-out terrace . A poolside buffet breakfast is offered, including a wide variety of fruit, cold cuts, cheese, and pastries.
It features a children's pool, a seasonal children's club , and a wide variety of meeting and conference rooms. Room rates start at 600 euros, depending on the date, so you can book at a lower price.

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville is located in Seville, next to the Real Alcázar . It features an outdoor pool, a gym, and a traditional garden courtyard with a fountain. Individually decorated rooms feature air conditioning, a minibar, bathrobes, and slippers.
Each room has a small refrigerator stocked with drinks and snacks. The poolside restaurant at Hotel Alfonso XIII, a Luxury Collection Hotel, Seville offers outdoor dining. It serves sweet snacks, beer, and wine. The San Fernando Restaurant serves traditional local dishes for breakfast, lunch, and dinner.
It also houses the Americano cocktail bar, located next to the courtyard. The Ena Sevilla restaurant serves tapas and has an outdoor terrace overlooking the Puerta de Jerez. The hotel is located next to the historic Santa Cruz district, about 300 meters from the Giralda Tower and Seville Cathedral. You can book a room at this luxurious Seville hotel from 300 euros.

Nobu Hotel Marbella is located in Marbella, surrounded by gardens and fountains . All accommodations at this 5-star hotel overlook the resort's square and offer access to an outdoor pool, a fitness center, and La Suite nightclub. The hotel is located about 3.6 km from Plaza de los Naranjos and 500 meters from the nearest beach.
All rooms include a flat-screen TV. All rooms have a private bathroom and a terrace overlooking the resort's plaza , a leisure area with several restaurants and bars. All accommodations include a seating area.
A buffet breakfast is served each morning in the breakfast area of the Nobu restaurant. The hotel's exclusive restaurant specializes in Peruvian-Japanese cuisine . The reception is open 24 hours a day and offers the option of early check-in. Room rates range from €600 to €700, and may increase during peak season.

The Kempinski Hotel Bahía Beach Resort & Spa in Estepona is located on the beachfront, just a 15-minute drive from Puerto Banús, overlooking the Mediterranean. It features a spa, gardens, and 3 outdoor pools . Rooms at the Kempinski Marbella feature a balcony or terrace, a flat-screen satellite TV, and a marble bathroom with a hairdryer.
Facilities at the Kempinski Hotel Bahía Beach Resort & Spa include a fitness room with complimentary activities and tennis courts. The hotel spa features a sauna, steam bath, indoor relaxation pool , and six treatment rooms. There is also a kids' club open during high season.
The Kempinski serves a buffet breakfast and has two other restaurants offering a wide variety of Mediterranean and Spanish dishes . Guests can enjoy a drink overlooking the garden and sea or at the poolside bar. Rooms here start at €500 per night.
ABC.es