Search 321,000 hotels worldwide.
Get the best price available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
I enjoyed my stay here and would to mention one reception lady in particular her name was Jessica and she went above and beyond her job to help me me twice with problems concerning my transport home. She is brilliant and would like to give her my thanks
Ideal location of hotel. Great variety of buffet food in the all inclusive. Only disappointment was roof top pool and bar weren't open. But we went at end of season.
Modern and chic hotel with attention to detail. This hotel stands out from the other rather 'dated' hotels and the cleanliness is outstanding. The rooftop pool is a hidden gem and the range of food available in half board is superb.
Good hotel for centre of activities, bit close to clubs but ok on back side , Food was disappointing, bland and similar most nights, buffet style. Good clean, service and bar good with indoor pool, free wifi with code.
If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 stars hotels in Costa Brava are calling your name. Known for providing first-rate service in amazing locations, each of the Costa Brava 4 stars hotels lets discerning travelers bask in an unforgettable experience.
Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.
It’s all waiting for you at the top four star hotels in Costa Brava. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 stars hotel in Costa Brava, Catalonia, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Costa Brava hotels with 4 stars provide everything you need to unwind in style.