Hotels on the beach
28 Hotels on the beach in Catalonia
The most charming beach hotels, from the Barcelona coast to the Costa Brava, located on the best beaches and coves of Catalonia. Hotels right on the sea, with unique views or in charming coastal villages.
Palafrugell, Baix Empordà, Costa Brava
Begur, Baix Empordà, Costa Brava
Llafranc, Baix Empordà, Costa Brava
Pelacalç, Alt Empordà, Costa Brava
Tossa de Mar, Selva, Girona
Palamós, Baix Empordà, Costa Brava
Begur, Baix Empordà, Costa Brava
Begur, Baix Empordà, Costa Brava
Arenys de mar, Maresme, Barcelona
Begur, Baix Empordà, Costa Brava
Calella de Palafrugell, Baix Empordà, Costa Brava
Platja d'Aro, Baix Empordà, Costa Brava
Llafranc, Baix Empordà, Costa Brava
L'Escala, Alt Empordà, Costa Brava
Calella de Palafrugell, Baix Empordà, Costa Brava
Begur, Baix Empordà, Costa Brava
S'Agaró, Baix Empordà, Costa Brava
Llafranc, Baix Empordà, Costa Brava
S'Agaró, Baix Empordà, Costa Brava
Sant Antoni de Calonge, Baix Empordà, Costa Brava
Calella de Palafrugell, Baix Empordà, Costa Brava
Cadaqués, Alt Empordà, Costa Brava
L'Estartit, Baix Empordà, Costa Brava
Palamós, Baix Empordà, Costa Brava
Pals, Baix Empordà, Costa Brava
Sant Feliu de Guíxols, Baix Empordà, Costa Brava
Platja d'Aro, Baix Empordà, Costa Brava
Lloret de Mar, Selva, Girona
Discover also
Beach Hotels in Catalonia: Seafront and Close to the Best Coves
Sea views and the beach at your feet. Discover our beach hotels in Catalonia, charming accommodations by the sea, on the Costa Brava and the Catalan coast. From seafront hotels to hotels in charming towns, each experience combines a privileged location with the authentic Mediterranean spirit.
Do you have seafront hotels?
Yes. On our website you will find beachfront hotels, located in front of some of the best beaches in Catalonia. Accommodations just steps from the sea, perfect for waking up to Mediterranean views.
Can I find hotels near the most beautiful coves of the Costa Brava?
Of course. At Petits Grans Hotels de Catalunya you will find hotels near the most beautiful coves of the Costa Brava, located next to crystal-clear coves such as Sa Tuna, Aiguablava, Llafranc, or Cala Montgó.
Do you have hotels in charming towns?
Yes. We have hotels in charming towns on the Costa Brava, Girona, and the Catalan coast. You can stay in medieval villages such as Begur, Pals, Peratallada, or Tossa de Mar, and also in fishing villages like Tamariu, Calella de Palafrugell, or Cadaqués. Destinations that combine beach, historical heritage, and authentic gastronomy.
Do you have hotels with sea views?
We offer hotels with sea views in Catalonia, with rooms featuring panoramic balconies, private terraces, and spaces oriented towards the Mediterranean. Accommodations designed to enjoy the light, breeze, and scenery from the very first moment.
Beach hotels for families with children?
We have hotels for children on the beach, ideal for family trips. They offer family rooms, services for the little ones, and proximity to shallow-water beaches in calm and safe surroundings.
Are the beaches near the hotels private?
In Catalonia, all beaches are public. However, many of our beachfront hotels are located in more sheltered areas or with direct access, providing greater comfort and a sense of exclusivity.
What to do in a beach hotel if the weather is bad?
Beyond the sea, the Catalan coast offers activities all year round: wine tourism routes in the DO Empordà, walks through medieval historic centers, cultural visits, and gastronomic experiences. In addition, some of our accommodations have a spa, heated pools, wellness areas, and common or sports spaces to enjoy even on the grayest days.




























