arrow-right phone RocaEsmeraldaHorizontal chat faq facebook google plus instagram tripadvisor twitter quote vimeo youtube menu logo-imperial galetamar-cuadrado marker dollar triangle edit
menu
+34 900 102 178
Check prices
i
From 2 to 11 years old.

Best price guarantee

Payment option on site

Relaxation and wellness

Esmeralda Fitness Club & SPA

Esmeralda Fitness Club & Spa has a fully equipped gym for all kinds of activities, like cardio-boxing, cycling and pilates; a heated pool where you can do swim training all year round; and a spa, for a space of calm, where you can enjoy the best treatments and care. 

Treatment

Foot reflexology

A natural therapy that, by stimulating reflex points located on the sole of your foot, works your entire organism, encouraging relaxation and alleviating heaviness. 

Treatment

Vitality massage

A full body massage including facial and foot massage. It alleviates tension, relaxing your muscles.

Treatment

Facial lifting effect

Reaffirming facial treatment giving an immediate lifting effect. It fills and softens expression lines.

Treatment

Hindu Abhyanga ritual

An eastern massage based on the Ayurveda philosophy, which restores energy and balances your body and soul.

Enjoy our greatest discounts

Over 55 years old?

Come and discover Calpe, an exclusive spot on the Costa Blanca. Discover our discounts for people over 55 and enjoy a stay right on the Mediterranean beachfront. Stroll its beaches and delight in...

View more

Single-parent offer

Your trip starts when you begin to dream and get as excited as they do. Do it now, come and share memorable moments with your kids. Grab our offer where the first child gets a 25% discount and the sec...

View more
View all
Book your room

If you are seeking a holiday beside the sea, spectacular views and every service within your reach, wait no more and book your stay at our Hotel AR Roca Esmeralda***. We will make your dreams come true.

+34 900 102 178
Check prices
i
From 2 to 11 years old.

Best price guarantee

Payment option on site

+34 900 102 178

24 hours a day

Call for free
Can we help you?

Personalised service

Contact us
Have a query?

Frequent queries

Solve your doubts