Bed and Breakfasts in Spain

We have 149 Bed and Breakfasts in 51 Cities in Spain, Europe with an average rating of 5.2 based on 69578 reviews.

Average City Prices

Barcelona
Barcelona
Spain
From €255.90
Madrid
Madrid
Spain
From €191.46
Seville
Seville
Spain
From €101.42
Valencia
Valencia
Spain
From €106.13
Malaga
Malaga
Spain
From €59.60
Granada
Granada
Spain
From €64.54
Palma de Mallorca
Palma de Mallorca
Spain
From €59.67
Bilbao
Bilbao
Spain
From €115.93
Tenerife
Tenerife
Spain
From €57.36

Provinces in Spain

Popular areas in Spain

About Spain

Book The Best B&Bs In Spain


Going travelling in Spain? View our selection of guesthouses and B&Bs in Spain. Read customer reviews of Spanish bed and breakfasts to stay in and find your ideal guesthouse on the map. From Madrid to Malaga we have some of the best bed and breakfasts in Spain to suit your trip.