10 Best Family-Friendly Resorts In Costa Brava, Spain - Updated 2023

| 6 min read

The Costa Brava is a region that runs along the Spanish coast from the northeast of Barcelona to France’s border. There’s the Camí de Ronda, a footpath constructed along the coast, where the kids can run up or down or walk alongside you. If you’re up for some history of Salvador Dalí, opt to visit the Salvador Dalí House Museum or the Dalí Theatre-Museum. The Banys Àrabs is a preserved archaeological site which you can tour with an audio guide. Meanwhile, the Monasterio de Sant Pere de Rodes sits atop a mountain and is an ancient Benedictine monastery that’s worth a visit if you’re seeking tranquility. For a comfortable and convenient stay, check out this list of the best family-friendly resorts in Costa Brava, Spain.

1. Ciudad De Vacaciones Cala Montjoi, Roses (from USD 104)

Ciudad De Vacaciones Cala Montjoi in Rosas is an excellent family-friendly resort on in a natural park. The beach is just a hop, skip and jump away from the property. There is a kids’ club for children aged 4 to 12 from July to August. Meanwhile, there are 3 clubs for ages 4 to 17 during the summer.

The entire family can try archery, play a game of basketball or tennis, or learn to scuba dive at the resort’s very own diving school. The children can also take a dip in the kids’ pool while they’re at it. There’s also a game room and a children’s playground for the younger kids. A kid-friendly buffet is available at the on-site restaurant.

Ciudad De Vacaciones Cala Montjoi

Wifi Available

Address: Carretera La Roca, s/n

Parking Restaurant Meeting/banquet facilities Bar 24-hour front desk Tennis court Fitness centre Garden

2. Tropic Park, Malgrat de Mar (from USD 219)

Are you looking for a room providing gorgeous Mediterranean sea, garden, or pool views in Malgrat de Mar? Tropic Park is perfect for you. It is 0.1 km (0.06 mi) from Malgrat de Mar Beach and has 4 swimming pools, giving you endless choices for where to swim. One of the swimming pools has a shallow end.

While the kids are playing with like-minded youngsters at the playground or kids’ club, you can head to the warm up in the sauna, enjoy a cocktail at the bar or sweat it out in the gym. Alternatively, you can stay in your air-conditioned triple room and watch your favorite movie on the TV or use WiFi minus the children’s noise. When feeling peckish, head down to the buffet restaurant and enjoy the traditional or international fare.

Tropic Park

Wifi Available

Address: Passeig Marítim, 68

Parking Restaurant Bar 24-hour front desk Sauna Garden Terrace Non-smoking rooms

3. Pola Giverola Resort, Tossa de Mar (from USD 556)

Located on a hillside in Tossa de Mar, this beachfront resort is perfect for a family vacation. It has a funicular railway that takes guests down to the white-sand beach, where they can play beach volleyball, build sandcastles or enjoy a swim with their kids. Those not fond of seawater can relax in one of the three on-site swimming pools. One of them has water slides and a shallow end, making it perfect for kids.

Kids can indulge in fun activities at the mini-club or play on the indoor or outdoor playground. Alternatively, if you’re looking to spend time with them, play board games in the game room, indulge in a game of tennis on site, or go snorkeling.

Book the two-bedroom apartment if you’re a group of six. Each apartment and villa in this resort offers fantastic beach views and come with a kitchen and a seating area with a TV. There are three restaurants to choose from, with a kid-friendly buffet in case your kids are picky eaters.

Pola Giverola Resort

Wifi Available

Address: Cala de Giverola

Parking Restaurant Meeting/banquet facilities Bar 24-hour front desk Tennis court Fitness centre Garden

Other family-friendly accommodations in Costa Brava, Spain

4. Hotel Bell Aire, L'Escala (from USD 47)

Hotel Bell Aire is about a four-minute walk to L'Estartit beach, where you can sit on the sand or swim in the ocean with the family. Adventurous families can also indulge in diving, snorkeling, canoeing, or windsurfing. Back at the hotel, you can play billiards or mini-golf, or have fun in the game room. The children can play in the playground, too.

The in-house restaurant serves Catalan and international dishes. When done eating, you can head back up to your family room and watch TV or sit out on the balcony and soak in the fantastic mountain or sea views.

Hotel Bell Aire

Wifi Available

Address: Esglèsia, 39

Parking Restaurant Room service Bar Tennis court Golf course (within 3 km) Garden Terrace

5. Hotel Marina, Palamós (from USD 151)

Hotel Marina is a cozy hotel in the heart of Palamós. It’s one of those hotels you stay in with the entire family and feel the need to extend your trip. It’s also beside Palamós beach, allowing you to be as close to the sea as you can get (it’s about a 10-minute walk away!). The guest rooms come with a private bath, free WiFi if you were looking to send work emails, and a TV so you can watch your favorite shows with your family.

Another way to unwind with the family is to dine at their restaurant. The hotel uses local produce to create delicious dishes and kids’ meals. Sneak down to the bar and have a couple of drinks when the kids are asleep.

Hotel Marina

Wifi Available

Address: Avinguda Onze De Setembre, 48

Restaurant Meeting/banquet facilities Bar 24-hour front desk Terrace Non-smoking rooms Airport shuttle Family rooms

6. Hotel Marsol, Lloret de Mar (from USD 185)

Hotel Marsol sits right in front of Lloret de Mar Beach, perfect for a morning swim with kids, an afternoon of sunbathing or an evening stroll with your partner. The resort has two rooftop pools with a shallow end and splendid beach views. When you don’t feel like taking a dip, you can sit on the sun loungers as the kids splash around in the swimming pool.

The on-site buffet restaurant serves Catalan, Mediterranean, Spanish, and international cuisines, so take your pick. Afterwards, you can go back to your air-conditioned family room and use the WiFi to search for what to do the next day or watch TV with your family and take the day off.

Hotel Marsol

Wifi Available

Address: Passeig Jacint Verdaguer, 7

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-hour front desk Sauna

7. RVHotels Golf Costa Brava, Santa Cristina d'Aro (from USD 106)

In between golf course holes, one and eighteen in Santa Cristina d'Aro, is RVHotels Golf Costa Brava. You have the privilege to play golf here for an additional charge. Make a splash in the swimming pool, and afterwards, dine at the restaurant where they serve local and international cuisines and have a kid-friendly buffet for the little ones.

Book the standard or superior family room if you’re a group of three. Both the units have a balcony with pool views. If you want to spend time alone or with your partner, you can hire a babysitter for an additional fee. They can watch the kids in the indoor playground or the room as you loosen up in the bar.

RVHotels Golf Costa Brava

Wifi Available

Address: C/Pujada de l'hotel s/n, Urb. Golf Costa Brava

Parking Restaurant Room service Meeting/banquet facilities Bar 24-hour front desk Golf course (within 3 km) Garden

8. Marakasa B&B, Sant Antoni de Calonge (from USD 106)

Marakasa B&B is a gorgeous Mediterranean property, a two-minute walk to Sant Antoni de Calonge Beach. There are chic family rooms with a bathroom, a ceiling fan, a tea/coffee maker, free WiFi, and a terrace with dainty garden views.

You can kick-start your day with a delicious Mediterranean breakfast that is served on the terrace. A high chair is available for your babies, too. If you want to cook, there’s a shared kitchen at your disposal. At night, spend time with the family and play board games/puzzles in the room.

Marakasa B&B

Wifi Available

Address: Artur Mundet, 108, passatge

Pets allowed Garden Terrace Non-smoking rooms Laundry Family rooms Internet services Tour desk

9. Hotel Grecs, Roses (from USD 134)

Hotel Grecs sits on a hillside with gorgeous views of Roses town. La Perola Beach is just a 15-minute walk away. The hotel has an outdoor swimming pool with pool toys for kids. The family rooms have a balcony where you can catch a glimpse of Costa Brava.

Guests will have access to free WiFi throughout the property. The on-site restaurant serves a Catalan/Spanish buffet. You can choose to stay cozy in the TV lounge or supervise the kids as they play in the outdoor playground.

Hotel Grecs

Wifi Available

Address: Homer, 12-14

Parking Restaurant Bar 24-hour front desk Golf course (within 3 km) Garden Terrace Facilities for disabled guests

10. Hostal La Fosca, Palamós (from USD 90)

Hostal La Fosca is a beachfront hotel in Palamós. Take it easy here and stroll up and down coastal paths with the children as they run and scream in delight. For a more adventurous day ahead, book biking or walking tours and go out of your comfort zone.

The on-site restaurant serves kid-friendly meals for an additional charge, along with local fare. The family rooms are perfect for a group of four. Some rooms have a balcony with incredible sea or inner courtyard views.

Hostal La Fosca

Wifi Available

Address: Passeig de la Fosca, 24

Parking Restaurant Pets allowed Bar 24-hour front desk Terrace Non-smoking rooms Family rooms

Step back in time in Costa Brava

Costa Brava is an attractive region where history and modernity intertwine. It has gorgeous beaches, historical sites, museums, and parks, making it a perfect place for a family holiday. Book one of the above listed family-friendly resorts in Costa Brava, Spain, for an unforgettable experience.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

My name is a mouthful so you can call me Bets, a writer and traveler at heart.

 Want to contribute as a Local Expert?
Explore Costa Brava
Good things are meant to be shared!