The Best Hotels in Costa Brava
We’ve filtered out the noise and surfaced the best luxury, boutique and coolest hotels in Costa Brava for you below. Bon voyage!
Hannah, Travel BloggerUpdated
Located in Santa Cristina d’Aro, Mas Tapiolas Suites Natura boasts modern independant suites, each with their own… See more
Located in Santa Cristina d’Aro, Mas Tapiolas Suites Natura boasts modern independant suites, each with their own private pool or Jacuzzi®. A communal outdoor pool, free WiFi and terrace are also featured.
Each air-conditioned suite has a private garden and state of the art technology, including a flat-screen TV and Bluetooth speakers. Guests can control the temperature and lighting. The modern designer bathrooms include a walk-in shower, slippers and bathrobes.
Mas Tapiolas Suites Natura offers guests a spa with a salt cabin, ice cave, indoor pool, heated loungers and a foot bath. A range of treatments are also available. There is a padel court, fitness centre and 18-hole Pitch & Putt.
Guests can enjoy a daily breakfast at Mas Tapiolas Suites Natura. The property includes an à-la-carte restaurant, serving meals made from local products.
A 24-hour reception is available and free private parking is provided. A range of beaches are within 10 km and Costa Brava Golf Course is 3 km away. Girona is a 30-minute drive.
This luxury hotel offers direct access to Platja d’Aro’s Cala del Pi Beach. It has a free 600 m² spa, free WiFi and… See more
This luxury hotel offers direct access to Platja d’Aro’s Cala del Pi Beach. It has a free 600 m² spa, free WiFi and parking and an outdoor pool with sea views.
Rooms at Hotel & Spa Cala del Pi feature a hydromassage shower or bath and a private terrace, many with views over the Mediterranean Sea. All come with satellite TV, pillow menu and Tous amenities. All rooms have access to the spa facilities.
Hotel Cala del Pi features a heated indoor pool, waterfalls, ice fountains, a Finnish sauna and Turkish bath. There is also a small fitness centre.
Aurum restaurant serves Mediterranean cuisine prepared using seasonal products. The café bar includes a summer terrace overlooking the sea.
Hotel & Spa Cala del Pi is located on the Costa Brava, just 27 km from Girona-Costa Brava Airport.
Set in Cadaqués, 1.2 km from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden… See more
Set in Cadaqués, 1.2 km from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden. Each accommodation at the 4-star hotel has a terrace with views over Cadaqués and the sea.
Featuring a balcony or a terrace, each air-conditioned room has a flat-screen TV with satellite channels, a fridge and a coffee machine. They all have a private bathroom with a hairdryer and free toiletries; the majority of them have a rain shower, while others have a bath. All units will provide guests with a wardrobe.
A buffet breakfast is available daily at the property.
Languages spoken at the 24-hour front desk include Catalan, German, English and Spanish.
Girona-Costa Brava Airport is 60 km away.
Hotel Mas Tapiolas is set in a traditional Catalan farmhouse from the 13th century in the town of Solius, just 10 km… See more
Hotel Mas Tapiolas is set in a traditional Catalan farmhouse from the 13th century in the town of Solius, just 10 km from the Costa Brava. This hotel features an outdoor pool, a free spa center, Golf Par 3 and paddle tennis court, surrounded by beautiful gardens.
The hotel offers classic, bright and elegant rooms. Some of them feature a large balcony and others a terrace-garden.
The rooms located in the old farmhouse, are cozy and have a unique and exclusive style, designed by Jordi Dalmau.
The hotel has a buffet breakfast and a restaurant with excellent local products.
The hotel's free spa includes a heated pool, sauna, foot bath, steam bath and salt cabin. Treatments and massages are provided. There is also a solarium with views of the valley.
Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular… See more
Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular restaurant. All of the bright, air-conditioned rooms have a balcony and free Wi-Fi.
Aigua Blava has an outdoor pool and large, attractive gardens with loungers. There is a tennis court as well as a children’s play area and table tennis.
The popular restaurant at Aigua Blava Hotel offers classic, seasonal Catalan cuisine, alongside fresh seafood. It also offers spectacular panoramic sea views.
The village of Aiguablava is located on the Costa Brava, just 1 km from the pretty town of Begur. A number of small, secluded beaches can be found very close to the hotel.
Situated in Llafranc in the Catalonia Region, and built in a 18th century farmhouse, Hotel Mas Pastora is an adult-only… See more
Situated in Llafranc in the Catalonia Region, and built in a 18th century farmhouse, Hotel Mas Pastora is an adult-only hotel, featuring an outdoor pool and terrace. Guests can enjoy the on-site bar. Free WiFi is featured and private parking is available on site, charges may be applicable.
Every room at this hotel is air conditioned and features modern style and flat-screen TV. Views of the mountain, pool or garden are featured in certain rooms. Each room is fitted with a private bathroom equipped with a bath or shower. For your comfort, you will find free toiletries and water.
Bike hire and car hire are available at this hotel and the area is popular for hiking. Towels for the pool are also offered.
Girona is 33 km from Hotel Mas Pastora, while Roses is 41 km away. Llanfranc beach is 300 metres away from the property. The nearest airport is Girona-Costa Brava Airport, 36 km from Hotel Mas Pastora.
With an unbeatable location, in the middle of the promenade of Llafranc, the new hotel Isabella’s Llafranc comes to… See more
With an unbeatable location, in the middle of the promenade of Llafranc, the new hotel Isabella’s Llafranc comes to leave traces of all the essence of the Isabella’s Group to the Costa Brava. A hotel full of color and joy, with the mission of spreading our mood to all our guests. In addition, the hotel will have a restaurant with a gastronomic offer based on Italian market cuisine with Mediterranean touches.
This family-run hotel is set on Llafranc Beach and features a restaurant. It offers attractive rooms with air conditioning, satellite TV and private bathrooms.
Guests can enjoy traditional Catalan cuisine in Hotel Isabella's Llafranc's restaurant, which offers views of the Mediterranean Sea.
Empúries is set in a restored building overlooking the Mediterranean from a secluded beach. It is located nearby… See more
Empúries is set in a restored building overlooking the Mediterranean from a secluded beach. It is located nearby Empuries Archeological Site and is a 15-minute walk from L’Escala, on the Costa Brava.
The charming rooms at Hostal Empúries all come with a work desk and include en suite bathrooms. Some rooms are equipped with satellite TV channels and many offer a terrace with great views of Portitxol Beach.
The property has 2 restaurants: one serving gourmet Mediterranean food and the other offering a range of dishes in an informal environment.
Hostal Empúries has a spa service at an extra cost, including a pool, saunas, a gym and sensation shower circuit. Bicycles and electric scooters are rented at the 24-hour reception desk.
Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina… See more
Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina beach.
A sea-facing hotel that is just 200 metres away from the beach, which you can approach along different footpaths encircled by a variety of trees.
The hotel opens its doors to all those looking for sun, comfort, and personalised customer care, as well as of course the Mediterranean culture that fills each nook and cranny of the Costa Brava.
Situated 2 km from Platja Fonda, La Bionda Hotel - Adults Only offers 4-star accommodation in Begur and has a shared… See more
Situated 2 km from Platja Fonda, La Bionda Hotel - Adults Only offers 4-star accommodation in Begur and has a shared lounge, a terrace and a bar. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a concierge service and organising tours for guests.
At the hotel, every room comes with a desk and a flat-screen TV. Rooms include a safety deposit box, while certain rooms have a balcony and others also boast city views. At La Bionda Hotel - Adults Only rooms are fitted with bed linen and towels.
Guests at the accommodation can enjoy an à la carte breakfast.
Cala de n'Estasia Beach is 2.6 km from La Bionda Hotel - Adults Only, while Platja sa Tuna is 2.6 km from the property. The nearest airport is Girona-Costa Brava Airport, 58 km from the hotel.
Set on Tossa de Mar Beach, this modernist boutique hotel is in the historic centre of the town. It offers a terrace with… See more
Set on Tossa de Mar Beach, this modernist boutique hotel is in the historic centre of the town. It offers a terrace with great sea views and direct beach access. There is free Wi-Fi in all rooms and commons areas.
Hotel Diana is a family-run hotel set in a historic building. This listed building has over 100 years of history and was built by Antoni de Falguera i Sivilla, a disciple of Gaudi.
All rooms at the Hotel Diana offer views over Plaza de España or the sea. Rooms are all air conditioned and heated. Each one has a private bathroom.
Hotel Cap Sa Sal - Adult Only is set in Begur and features a seasonal outdoor swimming pool and a garden. Featuring a… See more
Hotel Cap Sa Sal - Adult Only is set in Begur and features a seasonal outdoor swimming pool and a garden. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Some rooms at the property include a balcony with a sea view.
All rooms in the hotel are fitted with a flat-screen TV. Every room comes with a coffee machine, while certain rooms are fitted with a kitchen with a dishwasher and a microwave. All guest rooms will provide guests with a wardrobe and a kettle.
A continental breakfast is available daily at Hotel Cap Sa Sal - Adult Only
Platja d'Aro is 32 km from the accommodation. The nearest airport is Girona-Costa Brava Airport, 62 km from the property.
Situated in the beautiful rural Empordà region, this boutique hotel is set in a restored 14th-century castle. It offers… See more
Situated in the beautiful rural Empordà region, this boutique hotel is set in a restored 14th-century castle. It offers an outdoor pool, free Wi-Fi, free parking and air-conditioned rooms with panoramic countryside views.
Hotel Castell d’Empordà is within 10 km of the charming villages of Pals and Palafrugell, while the beaches of the Costa Brava beaches are just 15 km away. Girona Airport is 40-minute drive from the hotel.
Rooms at the Castell d’Emporda are individually decorated, with silks from India, and furniture brought from Italia, Morocco and China.
The hotel's Drac restaurant serves Mediterranean dishes made with fresh local produce. You can enjoy meals and drinks on the covered terrace, with wonderful countryside views.
Hiking is popular in the area, and the hotel offers bicycle and car hire. There is also a 24-hour front desk, allowing you to come and go as you please.
Overlooking the sea on the rocky Costa Brava coastline, the Parador de Aiguablava is surrounded by pine trees. The rooms… See more
Overlooking the sea on the rocky Costa Brava coastline, the Parador de Aiguablava is surrounded by pine trees. The rooms offer wonderful sea views and there is an outdoor pool.
The spacious, air-conditioned rooms in the Aiguablava Parador all have free Wi-Fi, tiled floors and flat-screen TVs. Some rooms include a terrace or a seating area.
The Aiguablava Parador has a sauna and a large sun terrace with loungers.
The hotel has 2 restaurants, one in the main building and the other on the nearby beach. Both serve classic dishes from the Girona region, including fresh seafood.
Parador de Aiguablava is less than 1 km from the attractive medieval town of Begur, which has a good range of bars and restaurants. The surrounding area is popular for walking and water sports such as windsurfing, diving and kayaking.
Both Girona and Figueres can be reached in an hour's drive.
Set on the outskirts of Pau, Hotel Mas Lazuli boasts an outdoor pool, sun terrace and outdoor dining. The elegant… See more
Set on the outskirts of Pau, Hotel Mas Lazuli boasts an outdoor pool, sun terrace and outdoor dining. The elegant bedrooms have free WiFi and mountain views.
Featuring plenty of natural light and modern décor, each air-conditioned bedroom includes a flat-screen TV with satellite channels, a wardrobe and a seating area. The spacious bathrooms have a bath or shower, free toiletries and a hairdryer.
Hotel Mas Lazulli offers a restaurant and serves a continental breakfast with organic food. Room service is also available. The hotel features a spa bath and massages for a surcharge, subject to availability.
Other services include a 24-hour reception, tourist information, luggage storage and laundry.
The area is popular for hiking, cycling and canoeing. Aiguamolls de l'Alt Empordà Nature Reserve is 2 km from the hotel. Roses Beach is a 10-minute drive away.
Overlooking the Costa Brava headland of Cap Roig, Park Hotel San Jorge & Spa offers direct access to Bella Dona and Cap… See more
Overlooking the Costa Brava headland of Cap Roig, Park Hotel San Jorge & Spa offers direct access to Bella Dona and Cap Roig Coves. It features an outdoor pool, spa and a free WiFi throughout.
The air-conditioned rooms at the Park Hotel San Jorge & Spa feature plenty of natural light. They all include a safe, LCD satellite TV and a minibar.
The hotel’s restaurant serves gourmet Catalan cuisine, while the Mar Blau café serves drinks and snacks on its terrace overlooking the sea. The bars and restaurants of Platja d’Aro are just a 15-minute walk away.
The spa is available for a surcharge and has a hot tub, sauna, Hammam, showers circuit and treatment rooms. It is necessary to book in advance to access the spa and its services.
There is also an outdoor summer area.
Boutique Hotel Casa Granados is located in central Tossa de Mar, 150 metres from the beach. Set in a restored… See more
Boutique Hotel Casa Granados is located in central Tossa de Mar, 150 metres from the beach. Set in a restored 19th-century mansion, a range of luxury personalized services are offered.
This boutique hotel is surrounded by ornate gardens and has a swimming pool. Guests can request a personal shopper and a chauffeur or book customized guided trips and boat rides for a surcharge.
Boutique hotel Casa Granados has a café which is open 24 hours a day. Can Sophia Restaurant serves seasonal dishes and elaborate confectionery. A 24-hour room service is available.
The elegant rooms come with a vintage Illy coffee machine, a TV with international channels and a minibar. Bathrooms include toiletries and hairdryer.
Lloret de Mar is 20 minutes’ drive away, while Blanes is 17 km away.
Featuring free WiFi, an outdoor pool and a sun terrace, Hotel Casa Peya - Adults Only is set in a historic building in… See more
Featuring free WiFi, an outdoor pool and a sun terrace, Hotel Casa Peya - Adults Only is set in a historic building in Palafrugell, 10 minutes' drive from Calella Beach and Llafranc Beach. Guests can enjoy the on-site bar.
Every room at this hotel is air conditioned and is equipped with a flat-screen TV with cable channels. Certain units have a seating area to relax in after a busy day. You will find a coffee machine in the room. The rooms include a private bathroom equipped with a shower. Extras include bathrobes and slippers.
You will find a shared lounge at the property. Breakfast comes with local products including natural juices, seasonal fruit, cheeses and products from the area.
The hotel also offers bike hire. Girona is 29 km from Hotel Casa Peya - Adults Only, while Roses is 38 km away. The nearest airport is Girona-Costa Brava Airport, 33 km from the property.
This charming hotel is in Llafranc, one of the best beach resorts on the Costa Brava. All rooms at the Hotel Blaumar… See more
This charming hotel is in Llafranc, one of the best beach resorts on the Costa Brava. All rooms at the Hotel Blaumar Llafranch have a private terrace or garden with sea views. There is free WiFi available throughout.
The BlauMar Llafranch is located in the heart of the beautiful Empordà region. Along the coastline there are a range of beaches and interesting fishing towns.
The hotel has soundproofed bedrooms with bright décor and lots of natural light. There are wooden floors and attractive furniture.
Wi-Fi is free in both rooms and public areas. These include a living room where hot drinks are served around the fireplace.
Breakfast includes local produce and fresh fruit and is available on the outdoor terrace. There are also gardens and a snack bar.
Free public parking is possible on site. There are 10 golf courses within 20 km. The Dalí Museum in Figueres is an hour's drive away, while Girona can be reached in 30 minutes.
Located in Begur, 2.1 km from Platja Fonda, La Indiana de Begur, Petit Hotel Boutique provides accommodation with a… See more
Located in Begur, 2.1 km from Platja Fonda, La Indiana de Begur, Petit Hotel Boutique provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 2.7 km of Cala de n'Estasia Beach. The hotel features a hot tub, room service and free WiFi.
At the hotel each room comes with air conditioning, a desk, a balcony with a city view, a private bathroom, a flat-screen TV, bed linen and towels. Guest rooms will provide guests with a wardrobe and a kettle.
The daily breakfast offers à la carte, continental or American options.
The area is popular for hiking and cycling, and bike hire is available at La Indiana de Begur, Petit Hotel Boutique.
The accommodation provides an ironing service, as well as business facilities like fax and photocopying.
Platja sa Tuna is 2.7 km from La Indiana de Begur, Petit Hotel Boutique, while Medes Islands Marine Reserve is 22 km away. The nearest airport is Girona-Costa Brava Airport, 58 km from the hotel.