Skip to main content

The best 3-star hotels in Costa Brava

Check out our selection of great 3-star hotels in Costa Brava

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Sol Ixent

Cadaqués

Hotel Sol Ixent is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea. It features a seasonal outdoor pool, contemporary design and rooms with a flat-screen TV.

The stylish rooms feature a furnished balcony and free Wi-Fi. The private bathroom is equipped with a hairdryer. Amazing breakfast. Great swimming pool. Free Parking at the hotel. There is a really relaxed and calmed atmosphere in the hotel. Perfect for relaxing!

Show more Show less
9.1
Wonderful
2,422 reviews
Price from
$136
per night

Hotel Windsor

Tossa de Mar

This hotel is located in the centre of Tossa and is only 150 metres from the beach. Modern and practical, it has a swimming pool and terrace with loungers.

Rooms in the Hotel Windsor are light and spacious. They have an LCD TV with international channels and modern decor. and come with air conditioning, minibar and coffee machine. Some also have balconies with views of the terrace and the pool. The staff! The front desk ladies were the sweetest people my family has encountered , never a dull moment. They were always welcoming, offering a helping hand when needed, and an overall calm vibe. The bartenders as well, very helpful in finding and booking reservations for our family of 3. The breakfast was amazing!!

Show more Show less
9.1
Wonderful
3,455 reviews
Price from
$86
per night

Can Mascort Eco Hotel

Palafrugell

Situated in Palafrugell, 23 km from Medes Islands Marine Reserve, Can Mascort Eco Hotel features views of the city. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features airport transfers, while a bicycle rental service is also available. Great location in the older area of Palafrugell. Beautiful room and amenities. Awesome hosts who knew the area well and helped us navigate the town and restaurants.

Show more Show less
9.4
Wonderful
315 reviews
Price from
$151
per night

Aparthotel El Cargol

L'Escala

Offering a shared lounge and city view, Aparthotel El Cargol is set in L'Escala, 200 metres from Port d'en Perris Beach and 300 metres from Playa de El Codolar. Offering private parking, the 3-star aparthotel is 200 metres from Platja de les Barques. The aparthotel features family rooms as well as facilities for disabled guests. Ver clean and comfortable appartment. Close to the centre

Show more Show less
9.3
Wonderful
375 reviews
Price from
$108
per night

Hotel hcp

Calella de Palafrugell

Boasting a shared lounge, bar and views of sea, Hotel hcp is set in Calella de Palafrugell, 200 metres from El Port Pelegri Beach. With a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers airport transfers, while a bicycle rental service is also available. We liked the people, the large airy room with a good comfortable bed, how clean the hotel and our room was kept throughout our stay.

Show more Show less
9.1
Wonderful
811 reviews
Price from
$92
per night

Taverna de la Sal Boutique Hotel

L'Escala

Taverna de la Sal Boutique Hotel in L'Escala has been renovated and it is located in the old town. It provides adults-only accommodation with a terrace and a bar. Featuring room service, this property also provides guests with a restaurant. Free WiFi is available. It is 20 meters far from the beach Nicely renovated boutique hotel in the center of town with balconies and ocean view. Very pleasant and friendly owners.

Show more Show less
9.7
Exceptional
351 reviews
Price from
$135
per night

Alta House Begur

Begur

Set in Begur, 2.2 km from Platja Fonda, Alta House Begur offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is located 2.3 km from Platja de Sa Riera. The location was perfect, in the historical center of Begur. The staff very helpful and the facilities very well maintained and decorated. The breakfast in the garden was splendid. The bed was very comfortable and the room very clean and calm.

Show more Show less
9
Wonderful
788 reviews
Price from
$91
per night

Jardi de Pedra

L'Escala

Located in L'Escala, 80 metres from Platja de l'Escala, Jardi de Pedra provides air-conditioned rooms and a bar. Among the facilities of this property are a restaurant, room service, along with free WiFi throughout the property. The accommodation features a concierge service, a tour desk and luggage storage for guests. I was in town for an artist workshop given by IBEX Master Artist Javier Arizabalo, organized by MarcTorrent Salle and Martina and stayed at Jardi de Pedra for 6 nights. This is a gorgeous, friendly boutique hotel close to the beach, set in the historical part of the town. Perfect location, friendly staff, lovely comfortable rooms. Highly recommended. Sheila

Show more Show less
9
Wonderful
133 reviews

Hotel Mas 1670 - Adults Only

Calonge

Built in 1670, this restored farmhouse offers an outdoor pool surrounded by gardens, and rustic rooms with free Wi-Fi and flat-screen TV. Sant Antoni de Calonge Beach is a 5-minute drive away.

Hotel Mas 1670 has original stone walls, brick ceilings and wooden beams. Each air-conditioned room has a private bathroom with a hairdryer and toiletries. The hotel also offers spacious suites. Very nice and helpful host, Bea, daughter of this family owned hotel. Great shower and very nice comfortable bed - soft..we don't like hard beds. Big and nicely decorated room. Lovely and full option breakfast.

Show more Show less
9.3
Wonderful
465 reviews
Price from
$102
per night

Hotel Tamariu

Tamariu

The Hotel Tamariu is a small, family-run hotel in the picturesque town of Tamariu, situated overlooking the beach on the Costa Brava, close to the French border.

Enjoy a relaxing break at the Tamariu, whose comfortable rooms are full of natural light, and boast full air conditioning, free wired internet, fully equipped bathrooms and private balcony. I liked everything about the property, but most of all the STAFF!! So hardworking, kind, considerate, thoughtful. They treat everyone like family.

Show more Show less
9.2
Wonderful
549 reviews
Price from
$136
per night

Most booked 3-star hotels in Costa Brava this month

FAQs about 3-star hotels in Costa Brava

3-Star Hotels that guests love in Costa Brava

gogless