COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find 15666 hotels in Costa Brava

Hotels from €46

Choose from over 1,000,000 unique hotels, apartments & villas around the world

Get the best price available with ebookers Price Guarantee

Free cancellation on most hotels when you book with ebookers!*

Check hotel prices in Costa Brava

Most frequently booked hotels in Costa Brava

Don't see what you're looking for?
See all available properties in Costa Brava
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top budget Costa Brava hotel deals

Top luxury Costa Brava hotel deals

The Costa Brava, located in Spain's Catalonia region, is one of the most spectacular stretches of coastline in Europe. Costa Brava hotels offer close proximity to rugged cliffs, endless hiking trails and picturesque villages. With ebookers, you can book accommodation, find the best prices on flights and reserve rental cars for your trip.

Peaceful Hotels in Calella

Located on the western end of the Costa Brava, Calella has a spectacular setting and an authentic Spanish atmosphere. The town is an ideal spot for travellers who want to get away from it all. With its white-sand beaches, towering cliffs and quiet streets, Calella offers countless opportunities for energetic hikes and relaxing afternoons by the water. Most of the hotels in Calella are located on the Ramble de Capaspre. The HTop Amaika, which was designed with a layout similar to the Titanic, offers a wide variety of rooms in an enormous facility. Along with a sauna and a gym, the hotel provides airport transportation for guests. Prices average £43, and the hotel can be reached by phone on 937 66 44 22. Closer to the beach, travellers looking for a bargain will enjoy the HTop Olympic. The hotel is ideal for families, offering a large pool, a children's play area and a solarium. Prices average £25; for more information, contact the hotel on 937 66 44 22.

Relaxing Holidays in Lloret de Mar

One of the most popular towns for a holiday in the Costa Brava, Lloret de Mar has something for everyone. It is located less than 50 miles from Barcelona and offers a wide range of hotel options. Lloret de Mar's clean, white-sand beach is the town's primary attraction, but visitors will also find world-class restaurants serving traditional Spanish cuisine and food from around the world. If you're interested in staying on the beach, try the HTop Royal Beach. Parents will enjoy the babysitting service, and the hotel offers a pool, a rooftop terrace and a bed-and-breakfast option. Rooms average £24, and the hotel can be reached on 937 66 44 22. For a luxurious escape, try the Hotel Oasis Park, which is located on the Carrer de Pere Codina i Mont. With its large swimming pool, extensive hotel buffet and short walk to the beach, the hotel offers the perfect setting for a relaxing holiday. Rooms average £43. Contact the Hotel Oasis Park on 972 36 50 21. Closer to the centre of town on Carretera Blanes, the Festa Brava Hotel is a comfortable option for both families and couples. The hotel prides itself on its world-class hospitality. It sits between the city centre and the beach and offers three meals a day at the on-site restaurant. Rooms average £29, and you can reach the hotel on 972 36 45 50.

Experience Costa Brava

With its proximity to Barcelona, the Costa Brava can be easily reached by car or bus. Whether you are visiting for a quick weekend escape or planning to spend a week or more exploring the spectacular coastline, the Costa Brava has something for every type of traveller. With ebookers, you can find deals on Costa Brava hotels and manage all of your reservation details from one spot.