Family Hotels in Spain
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Top Family Hotels in Barcelona (and vicinity)

Grand Hyatt Barcelona
Les Corts
‐2.54 mi from city center
9.2/10 Wonderful! (1,154 reviews)
Top Family Hotels in Madrid (and vicinity)

Hard Rock Hotel Madrid
Arganzuela
‐0.82 mi from city center
9.2/10 Wonderful! (2,013 reviews)
Top Family Hotels in Palma de Mallorca

Hotel Aubamar Bali - New Opening 2025
9/10 Wonderful! (22 reviews)
Top Family Hotels in Málaga

Hotel ILUNION Malaga
Málaga Centro
‐0.77 mi from city center
8.8/10 Excellent! (1,001 reviews)
Top cities in Spain
Palma de Mallorca
Palma de Mallorca is known for its beaches and art galleries, and entices visitors with popular attractions including Port of Palma de Mallorca and Cathedral of Santa Maria of Palma.
Top landmarks in Spain

Sagrada Familia
If museums are usually on your list of things to see, you might want to check out the upcoming exhibitions at Sagrada Familia, a popular attraction in Eixample. Our travelers also like the art galleries, monuments, and cathedral in the area. If you want to see more of the museums in Barcelona, Casa Milà isn't far either.
Find out more about Spain
Find out more about Spain
Family fun in Spain: Kid-friendly activities
Spain is a great spot for family getaways, offering a variety of attractions that cater to all ages. Start your adventure in Barcelona, where the whimsical architecture of Antoni Gaudí, including the iconic Sagrada Família and Park Güell, will spark your children's imagination. Head to Madrid’s Retiro Park, a sprawling green oasis perfect for picnics, paddle boating, and enjoying street performances. For a splash of history, visit the Alhambra in Granada, where kids can explore the stunning palaces and gardens while learning about Islamic architecture. The Aquatic Park in Salou is a hit with families, featuring thrilling water slides and pools, ensuring endless fun under the sun. Finally, don’t miss a day at the enchanting Puy du Fou theme park, where captivating live shows and historical reenactments make learning about Spain’s past exciting. Consider booking stays in hotels designed for families in areas like Costa Brava, where you can enjoy beautiful beaches, family activities, and explore charming coastal villages. The welcoming atmosphere and kid-friendly amenities will make your family vacation in Spain both memorable and enjoyable.
Keep exploring
Keep exploring
- Palma de Mallorca Hotels
- Family Hotels in Valencian Community
- Mogan Hotels
- Valencia Hotels
- United Kingdom Hotels
- Cheap Hotels in United Kingdom
- Gibraltar Hotels
- Torremolinos Hotels
- Hotel Costa Azul
- Barceló Costa Vasca
- Hotels near San Sebastian
- Barceló Carmen Granada Hotel
- Hotels near Amadores Beach
- Hotel Silken Indautxu Bilbao
- Hard Rock Hotel Tenerife
- Hotel Pabisa Sofia
- Ireland Hotels
- Hotel THB María Isabel - Adults Only
- Lopesan Baobab Resort
- Hotel Turia Granada
- Occidental Puerto Banus
- Estudiotel Alicante
- B&B Hotel Barcelona Viladecans
- Norway Hotels
- Hotels near Adolfo Suárez Madrid-Barajas
- Hotels near PortAventura World
- Marbella Hotels
- Hotels near Valencia
- Family Hotels in Girona
- Aparthotels in Spain
- Apartments in Spain
- Guest Houses in Spain
- Resorts & Hotels with Spas in Spain
- Hotels with a Fitness Center in Spain
- Hotels with WiFi in Spain
- Golf Hotels in Spain
- Villas in Spain
- Hotels with Free Breakfast in Spain
- Cheap Hotels in Spain
- Beach Hotels in Spain
- Business Hotels in Spain
- Hotels with Parking in Spain
- Hotels with a Pool in Spain
- Hostels in Spain
- Pensions in Spain
- Pet Friendly Hotels in Spain
- Hotels near San Pablo
- Hotels near Barcelona Intl.
- San Bartolomé de Tirajana Hotels
- Alcúdia Hotels
- Family Hotels in Migjorn
- Hotels near Palma de Mallorca
- Madrid Hotels
- Novotel Barcelona Cornella
- Family Hotels in Barcelona
- Albania Hotels
- Hotels near Playa de Muro
- Portugal Hotels
- Hotels near Barceloneta Beach
- Hotel Apartamentos Bajondillo
- Family Hotels in Basque Country
- Hilton Diagonal Mar Barcelona
- Benidorm Hotels
- Czechia Hotels
- Ibiza Town Hotels
- Poland Hotels
- Hotels near Port of Malaga
- Hotels near El Retiro Park
- Adeje Hotels
- Hotel Silken Al Andalus Palace
- Hotels near Sagrada Familia
- Hotel THB Los Molinos - Adults Only
- Barceló Raval
- Hotel THB El Cid - Adults Only
- France Hotels
- Hotels near Plaça de Catalunya
- Alicante Hotels
- Serbia Hotels
- Hotel Rec Barcelona - Adults only
- Hotel Granada Center
- Family Hotels in Andalusia
- Hotel Porta Fira
- Belgium Hotels
- Hotel Giralda Center
- Four Points® by Sheraton Costa Blanca
- Holiday Inn Express Malaga Airport by IHG
- Family Hotels in Galicia
- Romania Hotels
- Family Hotels in Cantabria
- Melia Alicante
- Barceló Malaga Hotel
- Denmark Hotels
- Hotels near Parque Warner Madrid
- Hotels near Alicante Intl.
- Family Hotels in Santa Cruz de Tenerife
- BG Hotel Java
- LETOH LETOH San Sebastián
- Hotel Port Alicante City & Beach
- Ramada Residences by Wyndham Costa Adeje
- Sweden Hotels
- Hotel ROC Illetas & SPA
- Family Hotels in Asturias
- Italy Hotels
- Hotels near Gran Via
- Arona Hotels
- Belarus Hotels
- Bulgaria Hotels
- Hungary Hotels
- Netherlands Hotels
- Calvia Hotels
- All-Inclusive Resorts & in Greece
- Greece Hotels
- Seville Hotels
- Novotel Valencia Lavant
- Hotel Alfonso XIII, a Luxury Collection Hotel, Seville
- Bilbao Hotels
- Gran hotel Miramar GL
- Slovakia Hotels
- Hotels near Prado Museum
- Radisson Blu Resort & Spa, Gran Canaria Mogan
- Lopesan Costa Meloneras Resort & Spa
- Hotel Playa Golf - Adults Only +16
- Port Fiesta Park Hotel
- Switzerland Hotels
- Paloma Blanca Boutique Hotel Puerto Banus
- Hard Rock Hotel Marbella – Puerto Banús
- Hotels near Ibiza
- Hotels near Bilbao
- Family Hotels in Balearic Islands
- Hotels near La Rambla
- Cleopatra Palace Hotel
- Croatia Hotels
- Family Hotels in Alicante Province
- Gara Suites Golf & SPA
- Hotel Turia Valencia
- Málaga Hotel Eliseos
- Family Hotels in Pla de Mallorca
- Montenegro Hotels
- Malta Hotels
- Hotels near Port of Ibiza
- Iceland Hotels
- Family Hotels in Baix Empordà
- Hotels near Bernabéu Stadium
- Hotels near Port de Sóller Marina
- Hotels near Plaza Mayor
- Gloria Palace San Agustin Thalasso & Hotel
- Family Hotels in Canary Islands
- Málaga Hotels
- Hotels near Siam Park
- Hotels near Port of Palma de Mallorca
- Barcelona Hotels
- Hotels near Málaga
- Hotels near Playa Blanca
- San Sebastián Hotels
- Family Hotels in Catalonia
- Granada Hotels
- Las Casas de la Juderia
- Climia Benidorm Plaza 4* Hotel
- Alcudia Beach Apartments
- Germany Hotels
- Austria Hotels
- Hotels near Puerta del Sol