Discover Eden Roc


Located in the heart of the Costa Brava, at the seaside and surrounded by the Mediterranean Sea, the Hotel Eden Roc Mediterranean & Spa, built in the 70s in the old baths of St Elm, is a hotel with 140 rooms and Prestigious Ayurveda Resort Port Salvi, making it one of the references of the authentic Ayurveda remedies of Europe.

The environment of our resort merges with the relaxing swaying of the sea and the pine aroma, creating a unique and unforgettable atmosphere. Located on the outskirts of the beautiful coastal town of Sant Feliu de Guíxols, you can explore the coastline by walking along the “Camí de Ronda”, diving along the rocky coastline of Port Salvi or by boat. It is the ideal place to discover the Costa Brava.

In addition, most of the Eden Roc Mediterranean & Spa rooms have terraces overlooking the sea, ideal for enjoying the good climate of the coast.

Ayurveda y SPA

Quality & Comfort


Spacious and comfortable rooms, bathed in natural light and offering exceptional views of the impressive Cala Port Salvi.

habitación classic hotel costa brava

Classic Mar Terraza Room

terraza con vistas al mar en hotel de la costa brava

Classic Mar Terraza


From 75€ per night

· Free Wi-Fi
· Safe box
· Phone
· TV

· Air-condition
· Heating
· Hairdryer
· Minifrigo

Enjoy our


Nothing better than savoring our gastronomic offer in our buffet restaurant or on the summer terrace, and in our snack bar. All with a magnificent and exceptional sea views. Eden Roc Mediterranean Hotel & Spa offers a unique environment on the Costa Brava.

terraza restaurante hotel eden roc
Eden Roc hotel ayurveda con vistas al mar
bar con vistas y spa ayurveda en la Costa Brava

Relax and discover Ayurveda


*Depending on availability, due to Covid measures

Subscribe to our


And you will never miss our offers and news!

hotel con encanto en la Costa Brava

In front of the sea

Eden Roc Mediterranean Hotel & Spa built on top of the cliff offers us the exceptional views of the Mediterranean Sea with its crystal clear waters.

The idyllic fishing village of Sant Feliu de Guíxols is at a distance of 800 m. which gives the Eden Roc Hotel an excellent location.

Eden Roc hotel with its romantic and privileged location, is ideal to relax with the couple or family on a dream vacation on the Costa Brava. The Resort and its magnificent facilities around the bay of Port Salvi, all facing the sea, allow the light, sun, breeze and aromas of the Mediterranean to penetrate every corner of the hotel.

The Resort is surrounded by magnificent Mediterranean and subtropical vegetation, with terraces where you can relax sunbathing, swimming pool over the sea, a small artificial sand beach, restaurant, indoor heated pool, gym, yoga terrace, spa with water area and Ayurveda center