B&B's, charming hotels and holiday homes in Spain

Looking for a B&B or holiday home in Spain? Take a look below for a bed and breakfast or holiday home in Spain. Change the options on the left-hand side to find more results.
Posada Los Cantaros recommended

Posada Los Cantaros

Bed & breakfast
Malaga-Sierra De Gibralgalia
€ 69 - € 149 per night

Considered the most romantic rural lodging in whole Andalusia

Finca La Toronja recommended

Finca La Toronja

Bed & breakfast
Coín
9.9
€ 95 - € 120 per night

To enjoy, to relax, or simply to get away. Finca La Toronja is the ideal place to make this happen.

Casa Rural El Olivar recommended

Casa Rural El Olivar

Bed & breakfast
Iznajar
10.0
€ 75 - € 89 per night

A rural paradise amongst Andalusian olive groves, with a stunning view over the hills and the quiet blue of the dramatically shaped lake.

Cortijo El Sarmiento recommended

Cortijo El Sarmiento

Bed & breakfast
Mojácar
€ 90 - € 160 per night

Bed and Breakfast Gourmet holiday in Andalusia. Spend a dream holiday on the Spanish almerian coast with culinary highlights in a family atmosphere.

Los Montes recommended

Los Montes

Bed & breakfast
Viñuela (Málaga)
9.7
€ 90 - € 105 per night

Finca La Pedrera

Finca La Pedrera

Holiday home
Capellades
€ 1345 - € 1745 per week max. 6 people

Private luxurious villa for groups up to 8 persons. The country house with pool, large garden and scenic views at Montserrat offers complete privacy.

Archez - Sayalonga

Casa Arboleda Sayalonga

€ 550 - € 1095 per week
max. 4 people

Alquézar

Hostal Narbona

€ 50 - € 55 per night

Alcaucin

El 7° Cielo

€ 75 - € 105 per night

Arcos de la Frontera

Cortijo Escondido 9.5

€ 90 - € 110 per night

Córdoba (Posadas)

Finca El Juncal 9.0

€ 55 per night

Regules-Soba

La Casa del Puente

€ 50 - € 99 per night

Franceses, La Palma

B&B Los Castros

€ 45 - € 50 per night

Calpe

Casa Sardonyx

€ 56 - € 75 per night

La Asomada - Tias - Lanzarote

Casa Para Ti

Iznajar

Cortijo La Haza 9.3

€ 87 per night

Fuerteventura

El cotillo

€ 15 - € 40 per night

A Pobra de Trives (Ourense)

Hotel Rural con Encanto A Lastriña 9.2

€ 66 - € 80 per night

Pedralba

Casa Amigo

€ 750 per week
max. 8 people

Camarles

Olives i Més

€ 550 - € 860 per week
max. 5 people

Atzaneta del Maestrat

Masia Atalaya

€ 80 per night

Los Caños de Meca (Cádiz)

MEERLUST

€ 120 - € 180 per night

Madrid

Artistic Bed and Breakfast

€ 64 - € 76 per night

Puente Genil

La Capilla

€ 850 per week
max. 2 people (combinable to: :x: 4‑6)

Castell d'Aro

Casa Alió

€ 525 - € 920 per week
max. 4 people

Vera Playa

casa viva la vida

€ 350 - € 520 per week
max. 4 people

Valencia

Albufera Perello

Alora/Malaga

Casa Alora

Nerja

Villa Morera Bed & Breakfast 10.0

€ 95 - € 105 per night

Alicante

B&B Casa Nora 9.8

€ 60 - € 90 per night

Almuñecar

Apartamento Sirena, Costa del Sol

€ 395 - € 525 per week
max. 4 people

Velez Rubio - Almeria

Cortijo La Estrella

Montefrio

Casa Santiago

€ 580 - € 750 per week
max. 9 people

Alcaucin, Andalusië

Maravilla Bonita

€ 53 - € 85 per night

Iznajar

Casa Del Sol

Constantina - Sierra Norte de Sevilla - Andalucia

Los Pozos de la Nieve

€ 150 - € 400 per weekend
max. 24 people

Guaro, Malaga

El Molino Santisteban

€ 80 - € 100 per night

Sant Josep, Ibiza

Can Villiza

€ 75 - € 115 per night

Punta Umbria

Alguiri

€ 35 - € 55 per night

Utrera (Sevilla)

Finca Ángela Sevilla

€ 234 - € 348 per week
max. 4 people

Jalon

Casa Mistela

€ 99 - € 195 per night

La Viñuela, Andalusië

Casa Pimienta

max. 6 people

Sant Quinti Mediona (Barcelona)

Comarquinal Bioresort

€ 65 - € 110 per night

Alcala La Real

Zon en Uitzicht

Alhaurin el Grande

B&B Guesthouse Casa Don Carlos

€ 73 - € 93 per night

San Pantaleón de Aras

La Casona de San Pantaleón de Aras

€ 80 - € 135 per night

Valdemaluque, Soria

La Casa de Adobe B&B

€ 74 per night

Comares Málaga

Finca La Loma

€ 70 - € 80 per night

Zalea - Pizarra - Malaga - Andalusie

B&B Finca Alegria de la Vida 9.7

€ 60 - € 80 per night

Riogordo-Comares

Casa El Algarrobo

€ 68 - € 110 per night

Barcelona

Quadrat d'Or B&B Barcelona 9.7

€ 70 - € 110 per night

Taberno/Almeria

Cortijo Largo 10.0

€ 50 - € 65 per night

Granada

Warm room in the foot of Alhambra

€ 40 - € 60 per night

Alhaurín el Grande

Dos Iberos Luxe Bed & Breakfast

€ 99 - € 133 per night

Buenavista, Benissa

Villa Benissa

Frigiliana

Casa Salamandra

Casas de Tallante

Torre de la Campana 10.0

€ 50 - € 105 per night

El Burgo

Vega de Salas 9.6

€ 80 - € 100 per night

Salares

Villa Merlin 9.7

max. 3 people

Cistella (Costa Brava)

El Rodamon

€ 450 - € 900 per week
max. 4 people

Mondrón

Villa Oliva 9.2

max. 6 people

Lliber

B&B Arco Iris

€ 45 - € 60 per night

La Torre de Claramunt

Appartementen Torre Nova Resort 9.2

€ 896 - € 1764 per week
max. 5 people

Iznajar

Cortijo Del Cano 10.0

€ 96 per night

Torrox

Hotel Rural Cortijo Amaya - B&B

€ 45 - € 65 per night

Montefrio

Las Navillas M&M

€ 79 - € 99 per night

Empuriabrava

Casa Empuriabrava-Rosas

€ 700 - € 1100 per week
max. 6 people

Benitachell

Finca Klara 10.0

€ 90 - € 120 per night

Barbarroja, Orihuela

La Casa Blanca B&B 9.3

€ 50 - € 75 per night

Barcelone

Chambre design Passeo de Gracia 10.0

€ 59 - € 64 per night

Vega de Santa María, Ávila

Duquesa de la Conquista

€ 50 - € 110 per night

Barcelona

BBB - Jardinets Guest House

€ 50 per night

Barcelona

BBB - Casanova Guest House

€ 50 per night

Mondrón

Villa Las Golondrinas

€ 800 - € 1200 per week
max. 6 people

Caldes de Malavella

Luxe Bed&Breakfast El Ranxo

€ 84 - € 125 per night

Benicarló

Villa Azahar Sueños

max. 8 people

Estepona

Mi Cortijillo Suerte

€ 70 - € 90 per night

l’Ametlla de Mar

Villa 200 m beach l'Ametlla de Mar

€ 1400 - € 1800 per week
max. 12 people

Montefrio

Casa Hachuelo

€ 450 - € 650 per week
max. 6 people

Montefrio

Lasnavillasmm

€ 700 per week
max. 6 people

Coín

Corazón Andaluz Bed and Breakfast

€ 55 - € 85 per night

Sedella

Finca Duende 9.8

€ 60 - € 85 per night

Competa, Spanien

Finca Espejo

€ 110 per night

Velez Rubio

Las Persianas Azules

€ 65 per night

Valderrobres

Mas de la Creu

€ 90 - € 200 per night

Competa

Alberdini

€ 30 - € 50 per night

Barcelona

Casa Maca Guest House 6.8

€ 50 per night

Las Cuevas, Comares

Casa Los Eucaliptos

€ 45 - € 50 per night

Valencia

Valencia Mindfulness Retreat 10.0

€ 100 per night

Villanueva de la concepcion

Nuestro Cielo

€ 69 - € 79 per night

Iznajar

Brazos Abiertos Casa Rural

€ 88 per night

La Puebla de Castro

Round

Torrent

Villa Torrent 8.9

Comares

Casa Granadina

€ 40 - € 50 per night

Álora/Málaga (35 km) Zoover-Award 2014!

"Penthouse Álora": Zoover Award 2014

€ 560 - € 630 per week
max. 2 people

Ronda

Enfrente Arte

€ 80 - € 105 per night

Macanet de la Selva

Masia la Pineda 9.3

€ 75 - € 165 per night

Chipiona

Chipibeach Chez Flo

€ 70 per night

Madrid

Alba 1924

€ 40 - € 50 per night

La Nucia (Benidorm)

Casa del Paz

San Miguel de Salinas (Alicante)

Casa "Lo Pujol"

€ 60 - € 120 per night

Ille de Arosa

Salnes

Cistella (Costa Brava)

Mas Can Luis

€ 500 - € 1350 per week
max. 5 people

Sedella

Lagabella

€ 78 - € 88 per night

Mijas Costa

Casa El Aguila 10.0

€ 60 - € 100 per night

Paterna

Hotel Cruz de Gracia (Valencia)

€ 55 - € 85 per night

Pulpite (Cullar)

Cueva Pura Vida 9.5

€ 50 - € 80 per night

Iznájar, El Adelantado

Cortijo del Sueño 9.3

€ 70 - € 75 per night

Alhaurin de la Torre

Villas Del Alba

Alhaurin el Grande

Finca Sonrisa

€ 80 - € 120 per night

Cómpeta, Málaga

Casa Los Dos

€ 75 - € 85 per night

Miravet, Tarragona, Catalonia

Els Canterers

€ 68 - € 75 per night

Iznajar, Andalucia

Casa Pino Solo

Montefrio

Villa Pepin, Montefrio

€ 1500 - € 2350 per week
max. 16 people

Benitachell

Casa Montgo 7.6

€ 50 - € 65 per night

Cueva de Agua, La Palma

Finca Verde

€ 42 per night

Frigiliana

B&B Villa Corte Azul

€ 2 - € 99 per night

Iznajar

Cortijo Andalus

Las Cuevas, Comares

El Olivo Comares

€ 295 - € 475 per week
max. 5 people

Calig

La Puerta del Sueno 9.3

€ 78 - € 98 per night

Caldes de Malavella

villa CAN FONZO, B&B + appartement 8.6

€ 79 - € 114 per night

Ibiza

Villa Ibiza

Altea

Villa Altea 9.5

€ 60 - € 95 per night

Mijas

Montes de Almachada 10.0

€ 80 - € 120 per night

Montagut i Oix, la Garrotxa

Can Banal Rural

Alora

Casa Domingo 9.8

€ 60 - € 88 per night

Arenas

B&B Casa Agradable

€ 82 - € 95 per night

Vilamacolum

Can Selleretas

€ 76 - € 136 per night

Sella

B&B Villa Pico

€ 65 - € 82 per night

Mentera

Aire de Ruesga

Valladolid

Doble con encanto / Charming Double

€ 22 per night

Velez Rubio

Luxe Bed & Breakfast Casa Paco

€ 79 - € 89 per night

Frigiliana

La Perla de Frigiliana bed & breakfast deluxe

€ 85 - € 130 per night

Valderrey

B&B a-ti 9.5

€ 99 - € 120 per night

Sant Pere Sacarrera

Mas Xipres

€ 79 - € 120 per night

Monistrol De Calders

La Masia Del Sola

€ 85 - € 150 per night

Puerto Serrano

Finca Maravilla Verde B&B 9.3

€ 50 - € 90 per night

Cistella

Can Patiras B&B 9.1

€ 66 - € 130 per night

Vera Playa

Casa Mar Y Luz

€ 308 - € 560 per week
max. 4 people

Velez Malaga

El Patio Andaluz

Puente Genil

Cortijo San Jose

€ 75 - € 83 per night

Catalunya, Barcelona, Penedes, Torrelles de Foix

Arianel.la Bed&Breakfast Penedes

€ 69 - € 129 per night

Ontinyent

Atidos

€ 110 - € 120 per night

Alcaucin

El Nispero Dulce

€ 78 - € 135 per night

Platja d'Aro

La Vista Brava

€ 80 - € 199 per night

Ronda (Malaga)

La Escuela del Campo 8.6

€ 75 - € 85 per night

Guejar Sierra

B&B Arroyo de la Greda

€ 55 per night

Málaga

Lo Vela Zen

€ 85 - € 185 per night

Gorafe (Granada)

Cuevas el Torriblanco

Tivenys, Tarragona

Casa Cova Blanca

Barcelona, Torrelles de Llobregat, Catalonia

Countrysidebcn BB 8.8

€ 80 - € 115 per night

Málaga

Villa Lorena Málaga

€ 84 - € 130 per night

Montefrio

Casa Rosal Bajo

€ 500 - € 1200 per week
max. 12 people

Mojacar

Vakantiehuis Sunshine, Mojacar, Costa del Sol

€ 700 - € 1200 per week
max. 6 people

Tortosa

River Ebro Casa Siempre

€ 55 - € 65 per night

Villanueva de La Concepcion (antequera)

Finca amorosa

€ 75 - € 105 per night

Arcos de la Frontera

La Casa De Bovedas Charming Inn

€ 60 - € 70 per night

Comares

Casa Andalouse

€ 100 - € 120 per night

Malaga

Suite Malaga

€ 60 per night

Ametlla de Mar

Mas Mingo Gervasi

€ 76 - € 85 per night

El Burgo

La Casa Grande de El Burgo

€ 50 - € 75 per night

Montefrio

cortijo 'La Fe' - SPA

€ 83 - € 130 per night

Riogordo (Malaga)

El Molino de Las Tablas 9.5

Arenas de Velez Málaga

Azul Arenas Andalucia 10.0

Canillas de Albaida

Posada la Plaza

Vélez Málaga

Casa Medina 10.0

€ 100 - € 400 per week
max. 7 people

Tomares Sevilla

B&B Casa Arena Sevilla 10.0

€ 75 - € 93 per night

Andalusie

La Casita Vakantiehuizen

€ 60 - € 80 per night

Valladolises (Murcia)

Casa Veraneo 9.0

€ 49 - € 59 per night

Arizkun

Casa rural Gontxea

€ 53 - € 63 per night

Coín

Barros de Luna

€ 75 per night

La Viñuela

Casa Hollandia

€ 45 - € 65 per night

Olías, Málaga

Finca Serrato

€ 44 - € 55 per night

Genevilla - Navarra

Casa Usategieta 9.3

€ 65 per night

San Fulgencio

Casa Mulder

Puente Genil

Het Hippiehuis

€ 650 per week
max. 2 people (combinable to: :x: 4‑6)

Huéscar

Grotwoningen Barrio las Santas

€ 65 - € 95 per night

Hondon De Las Nieves

Casa Vista Del Valle

Valencia

Casa Blanca

Mijas Costa

Appartement Hillside Suite

€ 650 - € 900 per week
max. 6 people

Lliber

Bed & Breakfast Casa Miralejos

€ 65 - € 70 per night

Álora - Malaga

Casa las Olivas

€ 60 - € 90 per night

Sant Feliu de Guixols

Masia La Pineda

€ 55 - € 140 per night

Pedralba

Campo Pedralba

€ 20 - € 60 per night

Lújar

Cortijo Valavero

€ 95 - € 110 per night

Lugo

Casa Grande da Fervenza

€ 62 - € 81 per night

Beuda

Can Felicia 8.5

€ 76 - € 80 per night

Palamos

Mas Pagès 9.5

€ 120 - € 170 per night

Benicarlo

B&B Mas del Rey 9.7

€ 75 - € 85 per night

Comares, Malaga

ANDALUCIACASA

Colmenar

Finca Serrato

Nerja

Sueño Majo

€ 55 per night

Montenegro de Cameros

Posada Real La Almazuela

€ 75 per night

Benalmádena Pueblo

Villa Montaña

San Juan de los Terreros

Appartement in San Juan de los Terreros

€ 160 - € 435 per week
max. 4 people

Alcala la Real

De Beek

Velez Blanco

Casa rural Cortijo el Coto

€ 65 per night

Torre del Mar

El Pajarero 10.0

€ 78 - € 105 per night

Sevilla

Casa Adelante 8.7

€ 70 - € 80 per night

Barcelona

Barcelohostel

€ 18 - € 25 per night

Vélez Málaga

Casa Jutta

€ 60 per night

Denúy

Casa Petro 9.2

Gorafe (Granada)

Cuevas Pata Seca

Arenas / Algarrobo

El Destino

€ 90 - € 110 per night

Calpe, Alicante

Casa Almendra 9.5

Parroquia La Matanza - Alicante

Casa La Paloma

€ 75 - € 100 per night

La Hoya (Elche)

Casarudo

Cómpeta

La Madrugada

€ 58 - € 68 per night

Montenegro de Cameros

Casa Rural La Costanilla

max. 20 people

La Puebla de Castro

Casa de Castro

El Chorro, Andalusië, Spanje

Casa el Chorro

€ 70 - € 75 per night

Otura

Casa Albayzin - Granada

€ 483 per week
max. 6 people