Search three-star hotels in Costa Brava

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

Empuriabrava

50 three-star hotels

Roses

47 three-star hotels

Lloret de Mar

25 three-star hotels

Tossa de Mar

19 three-star hotels

Blanes

18 three-star hotels

L'Escala

17 three-star hotels

Calonge

15 three-star hotels

Platja d'Aro

15 three-star hotels

Llança

9 three-star hotels

Sant Feliu de Guixols

8 three-star hotels

Begur

8 three-star hotels

Pals

7 three-star hotels

L'Estartit

7 three-star hotels

Cadaqués

6 three-star hotels

Sant Antoni de Calonge

4 three-star hotels

Calella de Palafrugell

4 three-star hotels

The best three-star hotels in Costa Brava

Check out our pick of great three-star hotels in Costa Brava

Filter by:

Star rating
Review score

Hostal Es Niu de Tamariu

Hotel in Tamariu

Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.

A
Audrey
From
France
I had a fantastic stay at this hotel. The breakfast with freshly pressed orange juice was outstanding. The rooms were spacious, well-decorated, and had individual balconies. Everything was spotlessly clean, and the staff was incredibly nice. The option to rent a parking spot for 15 euros per night was very convenient, especially with the beach's popularity. Highly recommended for a great vacation experience.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,014 reviews
Price from
US$120.48
1 night, 2 adults

Hotel Blaumar Cadaqués by Fimedhotels

Hotel in Cadaqués

This family-run hotel is located 2 minutes’ walk from the beach in Cadaques Bay. Set in a traditional-style building with blue and white tones, it offers a seasonal outdoor pool and sun terrace.

R
Rachel
From
Spain
Hotel was fabulous, everything was perfect
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,294 reviews
Price from
US$166.54
1 night, 2 adults

Prestige Mar y Sol

Hotel in Roses Town Centre, Roses

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 500 metres from Ciutadella Roses and 2.2 km from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

S
Sergey
From
Germany
Excellent location and magnificent view from the balcony. Big room, clean and well decorated. Breakfast was also good. Good restaurant downstairs.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,646 reviews
Price from
US$132.13
1 night, 2 adults

Hotel Sol Ixent - Adults Only

Hotel in Cadaqués

Hotel Sol Ixent - Adults Only is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea.

J
Josée
From
Canada
Everything!!! The location, the rooms, the staff, the service, the facilities, especially the pool! Five stars from us!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,016 reviews
Price from
US$176.40
1 night, 2 adults

Terra de vents

Hotel in Calonge

Set in Calonge, 37 km from Medes Islands Marine Reserve, Terra de vents has a number of amenities including a terrace, a restaurant and a bar.

L
Lambros
From
Germany
Everything was perfect! The hotel is located very central. Everything inside is really beautiful, whether this would be the lobby, the interior terrace or the rooms. The included breakfast was delicious and very fresh, with a diverse selection. But above all, the people made us feel really welcome and the service has been really amazing. Thanks to everyone! Can only recommend this and would love to stay here again!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 158 reviews
Price from
US$159.11
1 night, 2 adults

Can Mascort Eco Hotel

Hotel in Palafrugell

Situated in Palafrugell, 23 km from Medes Islands Marine Reserve, Can Mascort Eco Hotel features views of the city.

R
Robert
From
Netherlands
The most friendly staff ever! Always helpful and genuine interested in their guests!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 472 reviews
Price from
US$200.53
1 night, 2 adults

Aparthotel El Cargol

L'Escala

Offering a shared lounge and city view, Aparthotel El Cargol is set in L'Escala, 20 km from Medes Islands Marine Reserve and 27 km from Dalí Museum.

F
Frank
From
United Kingdom
It was exceptionally clean. Ideally located. Very comfortable and well appointed. Plenty of facilities.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 330 reviews
Price from
US$88.78
1 night, 2 adults

Hotel hcp

Hotel in Calella de Palafrugell

Boasting a bar, Hotel hcp is set in Calella de Palafrugell in the Catalonia region, 200 metres from El Port Pelegri Beach and 28 km from Medes Islands Marine Reserve.

S
Shuting
From
Taiwan
Clean and comfy. 10-minute walking from beaches. We visited the town in late March. There aren’t many tourists, so we found a parking space easily. Breakfast was great. Staff got back my messages online quickly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 780 reviews
Price from
US$107.80
1 night, 2 adults

Alta House Begur

Hotel in Begur

Set in Begur, 2.2 km from Platja Fonda, Alta House Begur offers accommodation with a garden, private parking, a terrace and a bar.

M
Maria
From
Poland
Lovely design throughout with a great roof terrace and patio. The room was very comfortable and clean and the hotel staff extremely helpful and keen to ensure we had a great stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 869 reviews
Price from
US$154.84
1 night, 2 adults

Hotel Mas 1670 - Adults Only

Hotel in 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.

P
Petr
From
Czech Republic
Perfect renovated historical building and garden as small HOTEL with great family ownership and their service. Quit area with nice view to mountains from our room. Very nice breakfast and service as well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 349 reviews
Price from
US$153.23
1 night, 2 adults
All three-star hotels in Costa Brava

Most booked three-star hotels in Costa Brava this month

See all

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,646 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,292 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,306 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,839 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,691 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,028 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,537 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,887 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,260 reviews

Popular with guests booking three-star hotels in Costa Brava

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,562 reviews

FAQs about three-star hotels in Costa Brava

3 star hotels that guests love in Costa Brava

See all
Avg. price/night: US$70.04
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,260 reviews
Nice view from restaurant, Hotel is in nice location, has two parking's, beach is next to it, city center is close and markets. Nice place to stay with family, quite. A lot of restaurants are close. Hotel restaurant very expensive, wouldn't suggest, but bar was good, our bartender made good Gin and Tonic Cocktail. The staff was kind.
Guest review by
Raimonda
Family with young children
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,528 reviews
Really excellent. Much better than its 3 stars suggest. Food was very good, rooms very clean and well stocked.
Guest review by
Jean
Family with young children
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,118 reviews
Good location For a 3-star hotel: good food and dessert choices
Guest review by
Mohammadreza
Family with young children
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,016 reviews
Great place. Free parking, breakfast included. Very polite and helpful staff. Very nice pool and great views from the room. City centre is 20 min walk. In the evening need to take a car as there are no lights. In general great hotel, I’d book it again for sure. Just remember it’s a 3-star hotel so rooms are v simple and furniture are old but it’s clean.
Guest review by
Emilia
Young couple
Avg. price/night: US$80.71
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,691 reviews
I liked the location and the specious apartment with the Balcony. Good choice in low season. Close to the Camí de Ronda and the city center is only 10 minutes walk away.
Guest review by
Szilvia
Solo traveller
Avg. price/night: US$130.72
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,646 reviews
Breakfast was very good and eating with a beautiful view of the Gulf de Roses was great to start the day. Location was great in the city centre with great restaurants nearby. Hotel was clean and room was way beyond about expectations in terms of surface area.
Guest review by
Valérie Vilmont
Young couple
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10 reviews
Very good flat,good location,quiet,with parking available if you travelling by car! About 5 min to the seafront if you walking very slow. About 10-15 min to the city centre which was amazing to. Staff are very helpful
Guest review by
Sergej
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,294 reviews
Green, lush, fresh and relaxing outdoor area. Clean rooms with good AC. The location is quiet, but also close to city center.
Guest review by
Maja
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 466 reviews
If you’re reading this thinking about booking this hotel, don’t think twice and just book it. It’s the best 3 stars hotel anybody could ask for, having vintage and home feel that 5 star hotels don’t. Location, breakfast, rooms, view, cleanliness, service are all perfect. The hotel owner even came to check on us. 5/5
Guest review by
Sari
People with friends
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 453 reviews
Hotel is located in city centre but in very quiet area. Everywhere is close but location gives you security of peace during nights. Room was cleaned everyday and small fridge in the room kept our drinks nicely cool. Variety of food I could choose from during breakfast was great.
Guest review by
Radoslaw
Young couple