With a long coastline on one side and a mountain range on the other, Marbella offers a picturesque Mediterranean setting. You can start your trip by exploring the Old Town, which has quaint alleyways populated with whitewashed buildings, vintage lamps, and flowering plants. For a unique experience, you can go for a walk on the sand dunes at Cabopino Beach, and when you feel hungry, you can head to Puerto Banús to savor fresh seafood while relishing the views of the marina.
A relaxing spa session after a long day out will rejuvenate you for your next adventures. For convenient stays with access to a spa, scroll down for the best hotels with spa in Marbella, Spain.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to spa and wellness services. The image galleries get refreshed with the latest updates regularly. They were last updated on April 13, 2024.
1. Barceló Marbella (from USD 101)
As soon as you step inside this hotel, you will be greeted by a grand lobby with marble floors and gorgeous chandeliers. The rooms are equally charming with soft tones, classy furniture, and minimalist decor.
You can take advantage of the Turkish bath or the sauna at the spa for a relaxing time. If you wish to unwind with your partner in private instead, you can choose a room with a hydromassage bath.
Barceló Marbella
Address: Urbanización Guadalmina Alta - Camino de Granadillas s/n
2. Marbella Club Hotel · Golf Resort & Spa (from USD 1098)
With whitewashed buildings, lush plants, and tiled roofs, this hotel offers Mediterranean vibes. You can start your day full of energy by taking advantage of the delicious breakfast, which is highly reviewed by past guests.
If you are a golf enthusiast, you will love playing on the 18-hole golf course with distant views of the sea. After a game, you can head to the spa to relax on a water bed, or you can hit the sauna for a rejuvenating session.
Marbella Club Hotel · Golf Resort & Spa
Address: Bulevar Príncipe Alfonso Von Hohenlohe, s/n
3. Amàre Beach Hotel Marbella - Adults Only (from USD 316)
Reasonable pricing for a luxury beachfront hotel in a central location.
Modern facilities, beach access, rooftop bar, spa, and beach club with sunbeds and DJs.
Prime location near the old town, on the beachfront with a wonderful promenade, and close to Puerto Banus.
Tasty and extensive breakfast options, beachside service, and excellent dining experiences at the restaurant and rooftop bar.
This beachside hotel is a great choice for a romantic getaway as it is an adults-only property. The rooms are absolutely gorgeous with completely white interiors, and depending on your selection, you can take in sea views right from your private balcony.
Foodies will love the on-site Michelin star restaurant, and you can enjoy a tropical cocktail on the rooftop bar with panoramic views of the city. Besides a variety of spa treatments, you can also avail yourself of a complimentary hydrotherapy circuit if you stay for more than one night.
Amàre Beach Hotel Marbella - Adults Only Recommended
Address: Avenida Severo Ochoa, 8
4. Senator Marbella Spa Hotel (from USD 116)
This hotel is the perfect choice for water lovers with its outdoor and indoor pools. You can soak up some sun while swimming on the rooftop pool, all while enjoying the sea views.
To ease your muscles, you can head to the relaxation pool in the spa and let the massaging jets do their work. You can also try out the Indo-Roman baths and the fruit and pebble pools for different sensations.
Senator Marbella
Address: Príncipe Alfonso Hohenlohe, s/n
5. Nobu Hotel Marbella (from USD 801)
High-end luxury resort with top-notch service and amenities.
Extensive facilities including multiple pools, tropical gardens, and a variety of high-quality restaurants.
Located in a beautiful area with easy access to beaches, restaurants, and shopping.
Exceptional dining experiences with a wide range of cuisine options, including a fantastic breakfast overlooking the sea.
With a convenient location, this hotel provides easy access to the beach as well as several eateries. If you like to savor meals in the open air, you will enjoy the alfresco dining area that showcases lovely landscaping.
Influenced by the locale, the spa offers tranquility and uses indigenous ingredients, including sea salt and olive oil. If you wish to avail of the treatments in the privacy of your own space, you can request in-room services from a therapist.
Nobu Hotel Marbella
Address: Avenida Bulevar Príncipe Alfonso de Hohenlohe
6. Vincci Selección Estrella del Mar (from USD 338)
Reasonable pricing for spacious rooms, three pools, and beach club access.
Beautiful garden, three large pools, beach club, and spacious rooms with balconies.
Conveniently located 2 minutes from the beach, with easy access to local restaurants and bars.
Fantastic breakfast variety, delicious dining options, and exceptional service.
With exposed-beam ceilings, lovely lamps, and quirky decor, this hotel offers beautiful living spaces. If you are staying with kids, you can book a family room with garden access so that they can play on the lawn while you relax on the private loungers.
For a romantic time with your partner, you can head to the spa together and take part in yoga or Aqua Pilates to stay fit even on your vacation.
Vincci Selección Estrella del Mar
Address: KM 190,5 A7 (Antigua Carretera N340) Avenida José de Ribera nº 25 ( Urbanización Real de Zaragoza)
7. Don Carlos Resort & Spa (from USD 729)
At this hotel, you can enjoy amazing vistas right from the comfort of the rooms as most of them feature large walls on one side. For a rejuvenating bath, the bathrooms come with soaking tubs and luxurious toiletries.
The property is surrounded by huge gardens where you can go on peaceful walks amidst lush tropical trees. Then, you can head to the spa and take advantage of a massage for complete relaxation. The spa even has a sauna, where you can relax and unwind.
Don Carlos Resort & Spa
Address: Avenida Zurita, s/n
8. The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella (from USD 411)
This hotel offers gorgeous rooms with soothing tones, contemporary decor, and plush beds. You can relax on your private balcony while enjoying lovely views of the golf course or the mountains.
You can savor some regional delicacies at on-site restaurants that embrace Mediterranean themes. You can then head to the Moorish-inspired spa for a rejuvenating session in one of the eight treatment rooms.
The Westin La Quinta Golf Resort & Spa, Benahavis, Marbella
Address: Urbanización La Quinta s/n , Nueva Andalucía
9. Los Monteros Marbella Hotel & Spa (from USD 233)
At this hotel, you can start your mornings on a high note with the buffet breakfast, and you can even avail of champagne alongside. You can also soak up some sun while resting in the cabanas, which offer views of both the pool and the sea.
In the summer months, you can watch live shows right on the property, making the evenings even more fun. If you prefer some alone time, you can go to the spa for a relaxing massage. Body treatments and makeup services are also available here.
Los Monteros Marbella Hotel & Spa
Address: Carretera de Cadiz Km. 187, Las Chapas, Marbella, Spain, 29603
Enjoy the sun and sands in Marbella
From azure waters to picturesque golf courses, Marbella offers a lot to explore. Book one of the above best hotels with a spa for a relaxing vacation.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to