Sign up
Booking center
+34 972 600 034
42 available hotels
4.6

Santa Coloma de Farners, Selva, Girona

Mas Solá is your getaway, the place to reconnect with nature and recharge all your energy. A complex featuring 78 modern and comfortable rooms set within a vast natural environment.
1 night from 178€
4.4

Palamós, Baix Empordà, Costa Brava

Hotel Ancora is a hotel in Palamós, on the Costa Brava, close to La Fosca beach, one of the most well-known, with a pool, family leisure options and pet friendly.
1 night from 149€
4.3

Setcases, Ripollès, Girona

Hotel La Coma is a cozy rural hotel in Setcases, in the Camprodon Valley, in the Girona Pyrenees. It has a swimming pool, a spa, and facilities for children. Surrounded by mountains and close to a ski resort.
1 night from 88€
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 150€
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 235€
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 169€
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 93€
4.5

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

The Boutique Hotel Comtal d’Empúries is a boutique hotel with a spa, swimming pool and suites with jacuzzi, in Castelló d’Empúries. Ideal for romantic and relaxing getaways on the Costa Brava.
1 night from 132€
4.4

Sant Antoni de Calonge, Baix Empordà, Costa Brava

Hostal Spa Olga is an accommodation in Sant Antoni de Calonge, on the Costa Brava, facing the sea, with spectacular views, a cosy spa & wellness area and a refined gastronomic offering.
1 night from 110€
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 135€
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 143€
4.5

Molló, Ripollès, Girona

Hotel Calitxó, in Molló, Vall de Camprodon, is a cozy mountain hotel surrounded by nature and close to the Vallter 2000 ski resort. Ideal for a peaceful stay in the Girona Pyrenees.
1 night from 98€
4.4

Llafranc, Baix Empordà, Costa Brava

Hotel Terramar is a charming hotel on the Costa Brava, Mediterranean in style, located opposite Llafranc beach, with a warm and family-friendly atmosphere, where you can enjoy the sea and tranquillity.
1 night from 144€
4.4

Calella de Palafrugell, Baix Empordà, Costa Brava

L'Hôtel Sant Roc, à Calella de Palafrugell, offre des vues panoramiques sur la mer et une expérience unique sur la Costa Brava, idéale pour une escapade romantique ou en famille.
1 night from 252€
4.2

Sort, Pallars Sobirà, Lleida

In the heart of Pallars Sobirà, Hotel Pessets & Spa offers an experience that combines the essence of the Pyrenees with a culinary and wellness proposal designed to enjoy the region throughout every season. Located in Sort and surrounded by mountains and nature, it is an ideal destination for both outdoor enthusiasts and those seeking relaxation, authenticity, and exceptional cuisine.
1 night from 103€
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 142€
4.1

L'Estartit, Baix Empordà, Costa Brava

Les Illes Hotel & Diving is a hotel on the Costa Brava, in L’Estartit, facing the harbour and next to the Medes Islands, with its own diving centre, perfect for discovering one of the best diving destinations.
1 night from 85€
3.9

Olot, Garrotxa, Girona

Hotel La Perla d’Olot, located in the town of Olot in the heart of La Garrotxa, is a welcoming family-run hotel, ideal for discovering the Volcanic Zone of La Garrotxa and enjoying the region’s rural surroundings.
1 night from 84€
4.2

Girona, Gironès, Girona

Hotel Peninsular Girona combines history and modernity. It is a hotel in the center of Girona, just steps away from the main tourist attractions.
1 night from 126€

Llafranc, Baix Empordà, Costa Brava

Hotel Llafranch is an iconic beachfront hotel in Llafranc (Llafranch), in the heart of the Costa Brava, Girona. It offers spectacular views of the sea and the bay.
1 night from 226€
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 182€
3.8

S'Agaró, Baix Empordà, Costa Brava

The Hotel Sant Pol is located in Sant Feliu de Guíxols, right in front of Sant Pol Beach, on the Costa Brava.
1 night from 133€
4.6

Torroella de Montgrí, Baix Empordà, Costa Brava

Located in the heart of the Empordà, within the Montgrí Natural Park, surrounded by 7 hectares of gardens, fields, and the region’s beautiful landscapes. The hotel is housed in a carefully restored 15th-century mill that preserves the building’s historical character while combining it with contemporary, functional architecture. Its philosophy is rooted in ecological values and respectful integration with the natural surroundings, embracing a sustainable and responsible tourism model. It offers a relaxing experience in a peaceful setting, far from the bustle of urban life, making it the perfect place to reconnect with nature and enjoy the tranquility of the Empordà. Guests can enjoy a spa, wellness facilities, yoga classes, an outdoor swimming pool, and a variety of outdoor activities.
1 night from 179€
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 145€
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 149€
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 290€
4.8

Begur, Baix Empordà, Costa Brava

El Petit Hotel Boutique La Indiana de Begur is a hotel on the Costa Brava, in the historic centre of Begur, colonial in style, with views of the medieval castle and a fantastic outdoor jacuzzi.
1 night from 138€
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 315€
4.4

Ribes de Freser, Ripollès, Girona

Hotel Els Caçadors de Ribes is a cozy mountain hotel in the Catalan Pyrenees, at the gateway to the Vall de Núria. It is a family-friendly hotel with an outdoor jacuzzi and an excellent restaurant.
1 night from 70€
4.6

Bot, Terra Alta, Tarragona

Hotel & Spa Can Josep is a charming hotel in Bot, in the Terra Alta region. Its spa offers views of the mountains and vineyards, and it also features an excellent gastronomic restaurant serving local cuisine.
1 night from 149€
3.9

Valldoreix, Vallès Occidental, Barcelona

The Hotel Boutique Torre Barcelona, in Valldoreix, next to the Collserola Natural Park, is an elegant and peaceful manor house just 10 minutes from the centre of Barcelona.
1 night from 93€
4.9

Palafrugell, Baix Empordà, Costa Brava

Hotel Can Liret is a charming hotel in Palafrugell, on the Costa Brava, with rooms in a modern and rustic style, some with a bathtub, and a concept linked to local gastronomy.
1 night from 145€
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 123€
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 153€
4.7

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

Hotel-Boutique Mas Falgarona is a 15th-century farmhouse on the Costa Brava, in the Alt Empordà, near Figueres, with a spa and a Mediterranean cuisine restaurant in a peaceful setting.
1 night from 170€
4.7

Pont de Molins, Alt Empordà, Costa Brava

Hotel El Molí is a hotel on the Costa Brava, surrounded by nature, with an infinity pool and rooms with bathtub and fireplace, designed for a unique stay.
1 night from 200€
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 95€
4.6

Lladurs, Solsonès, Lleida

Located in a large farmhouse of the year 1036 restored preserving the original charm, with large pool, restaurant of Catalan cuisine and rooms with their own personality, with all the comfort of a luxury hotel.
1 night from 145€
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 384€
4.8

Peratallada, Baix Empordà, Costa Brava

Hotel Mas Rabiol is a romantic rural hotel on the Costa Brava, in Peratallada, one of the most beautiful medieval villages in Catalonia, set in a 16th-century farmhouse, with bike room, spacious gardens and a pool.
1 night from 180€
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 235€
4.7

Girona, Gironès, Girona

The Casa Cacao Boutique Hotel from El Celler de Can Roca, is in the heart of the city of Girona, in a fully refurbished historic building
1 night from 300€
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

Santa Coloma de Farners, Selva, Girona

from 178€

Palamós, Baix Empordà, Girona

from 149€

Setcases, Ripollès, Girona

from 88€

Sant Julià de Vilatorta, Osona, Barcelona

from 150€

Castelladral, Bages, Barcelona

from 235€

S'Agaró, Baix Empordà, Girona

from 169€

Navata, Alt Empordà, Girona

from 93€

Castelló d'Empúries, Alt Empordà, Girona

from 132€

Sant Antoni de Calonge, Baix Empordà, Girona

from 110€

Cantallops, Alt Empordà, Girona

from 135€

Llanars, Ripollès, Girona

from 143€

Molló, Ripollès, Girona

from 98€

Llafranc, Baix Empordà, Girona

from 144€

Calella de Palafrugell, Baix Empordà, Girona

from 252€

Sort, Pallars Sobirà, Lleida

from 103€

Girona, Gironès, Girona

from 142€

L'Estartit, Baix Empordà, Girona

from 85€

Olot, Garrotxa, Girona

from 84€

Girona, Gironès, Girona

from 126€

Llafranc, Baix Empordà, Girona

from 226€

Pals, Baix Empordà, Girona

from 182€

S'Agaró, Baix Empordà, Girona

from 133€

Torroella de Montgrí, Baix Empordà, Girona

from 179€

Sant Joan de les Abadesses, Ripollès, Girona

from 149€

Llafranc, Baix Empordà, Girona

from 290€

Begur, Baix Empordà, Girona

from 138€

Sant Julià de Ramis, Gironès, Girona

from 315€

Ribes de Freser, Ripollès, Girona

from 70€

Bot, Terra Alta, Tarragona

from 149€

Valldoreix, Vallès Occidental, Barcelona

from 93€

Palafrugell, Baix Empordà, Girona

from 145€

Pelacalç, Alt Empordà, Girona

from 123€

Begur, Baix Empordà, Girona

from 153€

Avinyonet de Puigventós, Alt Empordà, Girona

from 170€

Pont de Molins, Alt Empordà, Girona

from 200€

Solsona, Solsonès, Lleida

from 95€

Lladurs, Solsonès, Lleida

from 145€

Calders, Moianès, Barcelona

from 384€

Peratallada, Baix Empordà, Girona

from 180€

Palamós, Baix Empordà, Girona

from 235€

Girona, Gironès, Girona

from 300€
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.