Short answer: Costa Brava
Small hotel in Llafranc or Calella de Palafrugell with sea views? Our picks
For a small hotel with sea views in Llafranc or Calella de Palafrugell, book Hotel El Far: nine rooms on the cliff by the Sant Sebastià lighthouse, 175 metres above the sea, above Llafranc. If you would rather walk to the beach from the door, book Hotel BlauMar Llafranc, with a pool facing Llafranc bay.
Mondmodel Editors ·
Hotel El Far: the view from the lighthouse
Hotel El Far stands on Sant Sebastià mountain, beside the lighthouse, on a cliff 175 metres above the sea. Nine rooms. Four of them have a wide south-facing terrace over the Mediterranean, and the suite has sea views. The other rooms look out over the Empordà and, far off, the Pyrenees.
The restaurant cooks rice, fish and shellfish, and its terrace has a panoramic view. The beaches of Llafranc and Calella are a few minutes away by car, or on foot along the coastal path.
Book one of the four rooms with a sea-facing terrace, or the suite. The hotel is closed from 1 November to 3 December 2026.
Hotel BlauMar Llafranc: the bay from the pool
Hotel BlauMar Llafranc is on Carrer de Farena in Llafranc, at the foot of Cap de Sant Sebastià. The pool is built towards the sea with a view over the bay, and the coastal path to Calella starts in the village.
There is no restaurant, only breakfast and light service. Parking is included, which counts for something in Llafranc in summer.
Choose a room category marked Vista Mar. The 55 m² Suite Vista Mar is the most spacious.
Hotel Casamar: the room and the dinner
Hotel Casamar became a hotel in 1955 in an old summer house in Llafranc, looking over the beach, and is now run by the family's second generation, with Quim Casellas in the kitchen. Some rooms have sea views, and the categories say so: Double room with sea view and Deluxe Sea View.
The restaurant is the reason to come. It opens Wednesday to Sunday.
Hotel Sant Roc: Calella from the cliff
Hotel Sant Roc sits on a cliff above Calella de Palafrugell, looking over the whole bay. The same family has run it since 1955, and its restaurant, El Balcó de Calella, faces the sea. It is the only one in this guide with Calella as its address.
The Superior rooms have a terrace and sea views.
What separates them
Height. El Far sits highest and furthest from the water; you pay for the view, and you drive or walk down to the beaches. BlauMar and Casamar are in Llafranc, with the beach within walking distance. Sant Roc is Calella's cliff hotel.
THE VERDICT
El Far for the view. BlauMar for the beach in Llafranc. Hotel Casamar if dinner matters as much as the room. Hotel Sant Roc if you want to stay in Calella itself.
Frequently asked
Which small hotel with sea views do you recommend in Llafranc or Calella de Palafrugell?
Hotel El Far, with nine rooms by the Sant Sebastià lighthouse, 175 metres above the sea. Four rooms have a sea-facing terrace. To stay down by the beach: Hotel BlauMar Llafranc.
Do all rooms at Hotel El Far have sea views?
No. Four rooms and the suite face the sea. The others look towards the Empordà and the Pyrenees.
Which of these hotels is in Calella de Palafrugell itself?
Hotel Sant Roc, on the cliff above the bay. The same family has run it since 1955.