alt
ar monogram-black

Roca Esmeralda

three stars

Wellness & Spa Hotel

hotels

Hotel

flights

Flight + hotel

Book or View Flight Packages
flights

Flight + hotel

Full guarantee

Book with the best perks and the lowest prices

best price-garantee

BEST PRICE GUARANTEED

Official Website

flexible dates

FREE CANCELLATION

Up to 5 days before

checkout

PAY AT THE HOTEL

Upon arrival

insurance

TRAVEL WITH CONFIDENCE

Cancellation & assistance insurance

The famous hospitality that we’re known for

Feel the waves breaking on the beach. Take each day with calm. Spend your holidays relaxing next to the sea in Calpe. You’ll fall in love with the views, the sea breeze on your room's terrace and the outstanding cuisine you’ll get to sample. But most of all, you’ll be taken aback by our amazing team that will make your stay at AR Roca Esmeralda Wellness & Spa one to remember.

Their experience, professionalism and know-how will see to your every need at the most iconic hotel on Calpe’s Fossa beach.

Roca Esmeralda is for you

Do you feel like playing sport or having a massage? Or how about simply relaxing next to the pool? Plan each day or just go with the flow. It’s your holiday; you decide. An aperitif and some tapas, or a fine wine and paella? Try whatever takes your fancy in our restaurant or on the terrace.

Nuestras habitaciones

arrow backward
arrow forward
arrow forward

Spa, gym and heated pool

Looking after yourself is one of life’s true pleasures. At AR Roca Esmeralda Wellness & Spa Hotel, you can work out in the gym, disconnect in the jacuzzi or select a massage or spa treatment from our comprehensive list. And, if time is on your side, you can continue enjoying the water in our heated swimming pool.

DISCOVER

Discover

arrow backward
arrow forward

Discover CALPE

Calpe is light, joy and the Mediterranean in its purest form. Discover its coastal landscape, its hidden gems and its gastronomy and experience a unique holiday all year round. An authentic destination with endless possibilities. Get ready to be amazed!