Sign up
Booking center
+34 972 600 034

four-star Hotels in Catalonia

34 4 star Hotels

The best four-star Hotels in Catalonia. A collection of unique hotels that stand out for their style, location, and local charm. Book at Grans Hotels de Catalunya with a special discount!
4.6

Cantallops, Alt Empordà, Costa Brava

Hotel Can Xiquet is an elegant hotel in Cantallops, in the Alt Empordà region, with views of the Albera mountains. It features a swimming pool, suites with jacuzzi, and is close to the French border.
1 night from 129€
4.8

Castelladral, Bages, Barcelona

Hotel La Garriga de Castelladral is a romantic hotel set in a restored rural farmhouse, surrounded by nature and just one hour from Barcelona. It offers a spa, a swimming pool, and spacious gardens.
1 night from 178€
4.5

Castelló d'Empúries, Alt Empordà, Costa Brava

A restored farmhouse welcomes you to Comtal d’Empúries, a Costa Brava boutique hotel with a spa, pool, gourmet dining and selected rooms with hot tubs.
1 night from 120€
4.5

Begur, Baix Empordà, Costa Brava

Hotel Aigua Blava is a luxury hotel on the Costa Brava, in Begur, with stunning sea views, by crystal-clear coves and beaches, and with one of the best restaurants on the Costa Brava.
1 night from 151€
4.2

Pals, Baix Empordà, Costa Brava

On the Costa Brava, Hotel La Costa Golf & Beach Resort offers direct access to the Golf de Pals and the dune beach of Pals. An ideal family resort, with a swimming pool and a wide range of facilities.
1 night from 110€
4.6

Sant Julià de Vilatorta, Osona, Barcelona

Hotel Mas Albereda is a boutique hotel with rustic charm, unique rooms, and a creative Catalan cuisine restaurant led by chef Nandu Jubany.
1 night from 138€
4.5

Llanars, Ripollès, Girona

Hotel Grèvol Spa, in Camprodon-Llanars, Pyrenees, is a cozy mountain hotel with a spa, gourmet restaurant, and close to the golf course. Ideal for a relaxing getaway for couples or families.
1 night from 155€
4.7

Cadaqués, Alt Empordà, Costa Brava

Hotel Playasol is a Mediterranean hotel in Cadaqués, one of the most beautiful villages on the Costa Brava, set in front of the peaceful bay, with excellent sea views, garden and swimming pool.
1 night from 136€
4.3

S'Agaró, Baix Empordà, Costa Brava

Hotel S’Agaró Wellness & Spa is a hotel on the Costa Brava, in S’Agaró (Baix Empordà), on the seafront, with gardens, a pool and a full Spa & Wellness area specialised in wellbeing.
1 night from 86€
4.6

Navata, Alt Empordà, Costa Brava

Hotel TorreMirona Golf & Spa, in Navata, Empordà, is an exclusive country hotel with a golf course, spa, gourmet restaurant, and swimming pool. Calm between the Pyrenees and the Costa Brava.
1 night from 89€
4.6

Lloret de Mar, Selva, Girona

Hotel L’Azure is a modern and vibrant hotel in the heart of Lloret de Mar, just a few steps from the beach, ideal for active travellers, in one of the liveliest areas on the Costa Brava.
Not available for these dates
4.2

Sort, Pallars Sobirà, Lleida

Experience the Pyrenees from Pessets & Spa, a hotel in Sort where Pallars cuisine, a spa and an outdoor pool complement your mountain adventures.
Not available for these dates
4.3

Girona, Gironès, Girona

Hotel Carlemany is a 4-star hotel in the centre of Girona. Ideal for couple getaways, family stays, cycling holidays and business trips. It is also pet friendly.
1 night from 102€
4.3

Calella de Palafrugell, Baix Empordà, Costa Brava

Hotel Alga, in Calella de Palafrugell, Costa Brava, is located near Port Bo Beach and the seafront promenade. It is an elegant hotel with a swimming pool, gardens, and magnificent sea views.
1 night from 78€
4.3

Platja d'Aro, Baix Empordà, Costa Brava

Hotel Aromar is an elegant hotel in Platja d’Aro, on the Costa Brava, located on the seafront promenade, with fantastic sea views and an ideal setting for a romantic getaway for couples.
1 night from 72€

Sant Feliu de Guíxols, Baix Empordà, Costa Brava

With a cosy style and attention to detail, Hostal Boutique Es Portalet is an accommodation in Sant Feliu de Guíxols, on the Costa Brava, 200 metres from the beach, designed for wellbeing and pet friendly.
1 night from 110€
4.6

Santa Coloma de Farners, Selva, Girona

Set among gardens in Santa Coloma de Farners, Mas Solà combines a spa, pools, tennis and padel with activities for couples and families.
1 night from 131€
4.6

Torroella de Montgrí, Baix Empordà, Costa Brava

A historic mill meets contemporary design at Molí del Mig, a hotel with a spa, outdoor pool and gardens in Torroella de Montgrí on the Costa Brava.
Not available for these dates
4.6

Lladurs, Solsonès, Lleida

La Vella Farga turns a historic Solsonès farmhouse into a luxury hotel with a heated infinity pool and selected rooms with hot tubs or fireplaces.
1 night from 246€
4.2

Calders, Moianès, Barcelona

Hotel Urbisol is a luxurious hotel with a spa, children’s playground, gym, and outdoor pool. Its restaurant combines traditional Catalan cuisine with modern and avant-garde cooking.
1 night from 220€
4.5

Sant Julià de Ramis, Gironès, Girona

Hotel Esperit Roca, located in the Castle of Sant Julià de Ramis, is the exclusive luxury hotel created by the Roca brothers, just a few kilometres from the centre of Girona and the Costa Brava.
1 night from 350€
4.4

Begur, Baix Empordà, Costa Brava

Hotel Classic Begur is a romantic hotel for couples in the centre of Begur, Costa Brava. A former Indian house featuring a spa and massage service, with rooms offering a jacuzzi, tantra chair and motion bed.
1 night from 125€
3.7

Santa Pau, Garrotxa, Girona

Hotel Cal Sastre is located in front of the Medieval Castle of Santa Pau, within the Natural Park of the Volcanic Zone of La Garrotxa. It is close to the Greenways and several natural pools (gorgs).
1 night from 150€
4.7

Avinyonet de Puigventós, Alt Empordà, Costa Brava

Near Figueres, Mas Falgarona is a boutique hotel in the Costa Brava countryside, with a spa, a pool and Mediterranean dining in a historic farmhouse.
1 night from 149€
4.8

Tossa de Mar, Selva, Girona

In the old town of Tossa de Mar, Hotel-Boutique Casa Granados is a luxurious hotel on the Costa Brava, set in a 19th-century mansion, with a pool, wellness area and contemporary cuisine restaurant.
1 night from 117€
4.9

Lladurs, Solsonès, Lleida

Discover Japan in Solsonès at Puigpinós, a 12th-century farmhouse transformed into a Japanese-style hotel with Japanese cuisine and an infinity pool.
1 night from 170€
4.3

Llafranc, Baix Empordà, Costa Brava

El Far Hotel Restaurant is a charming hotel on the Costa Brava, in Palafrugell, set on a cliff next to Sant Sebastià lighthouse, with sea views and a refined gastronomic offering.
1 night from 235€
4.7

Solsona, Solsonès, Lleida

Hotel La Freixera is a charming hotel in Solsona, located in the heart of the medieval old town, at the gateway to the Lleida Pyrenees. A welcoming romantic boutique hotel where stone, wood and history create a unique atmosphere, with rooms featuring a bathtub or fireplace.
1 night from 99€
4.6

Sant Joan de les Abadesses, Ripollès, Girona

The Hotel Les Planes del Grau is a former farmhouse transformed into a charming rural hotel in Sant Joan de les Abadesses, in the Pyrenees of Girona. Perfect for relaxing, walking, and enjoying horseback.
1 night from 90€
4.5

Arenys de mar, Maresme, Barcelona

Design and creative dining define Vila Arenys, a boutique hotel near Barcelona with a rooftop pool and selected rooms with private pools or hot tubs.
1 night from 127€
4.7

Palamós, Baix Empordà, Costa Brava

Hotel Casa Vincke is a hotel on the Costa Brava, in Palamós, set in a historic building next to the beach, with 9 contemporary-style rooms, garden, pool and the option to book the entire hotel.
1 night from 146€
4.4

Pelacalç, Alt Empordà, Costa Brava

In Pelacalç, on the Costa Brava, Boutique Hotel Can Picó is set in a peaceful natural environment, just 4 km from the beaches of the Bay of Roses, perfect for relaxing and unwinding.
1 night from 115€
4.6

Pals, Baix Empordà, Costa Brava

Hotel Mas Roig is a 16th-century farmhouse converted into an adults-only hotel, 5 minutes from the medieval village of Pals, close to the beaches of the Costa Brava and the Medes Islands.
1 night from 99€
4.7

Girona, Gironès, Girona

Casa Cacao, the Roca brothers’ gourmet boutique hotel, brings design and flavour to a historic building in central Girona, beside the Old Town.
1 night from 240€
Find us in
join Grans Hotels de Catalunya
Sign in
If you do not have an account, you can create a click here.
←
Recover password
We have received your request If the provided account exists then we will resend an email with your new password
Searching hotels
Searching hotels...
Did you know...?

Grans Hotels de Catalunya, unlike other search engines like Booking or Expedia, is the official hotel portal!

We guarantee the best available price

Direct booking with the hotel, no commissions

We use our own and third-party cookies to make our website work safely and personalize its content. Likewise, we use cookies to measure and obtain data on your navigation and to adjust advertising to your tastes and preferences. Press the "Accept all" button to confirm that you have read and accepted the information presented. To manage or disable these cookies, click on "Configuration". For more information see our cookies policy.
Modify cookies
Technical and functional Always active
This website uses its own Cookies to collect information in order to improve our services. If you continue browsing, you accept their installation. The user has the possibility of configuring his browser, being able, if he so wishes, to prevent them from being installed on his hard drive, although he must bear in mind that such action may cause difficulties in navigating the website.
They allow the monitoring and analysis of the behavior of the users of this website. The information collected through this type of cookies is used to measure the activity of the web for the elaboration of user navigation profiles in order to introduce improvements based on the analysis of the usage data made by the users of the service. They allow us to save the user's preference information to improve the quality of our services and to offer a better experience through recommended products.
These cookies are used to store information about the preferences and personal choices of the user through the continuous observation of their browsing habits. Thanks to them, we can know the browsing habits on the website and display advertising related to the user's browsing profile.