Bed & breakfasts, guest rooms and B&B's in Spain

Looking for a B&B in Spain? Take a look below for a bed and breakfast in Spain. Change the options on the left-hand side to find more results.
Masia Atalaya

Masia Atalaya

Bed & breakfast
Atzaneta del Maestrat
€ 80 per night

asia Atalaya is a child-friendly cozy B & B where animals are welcome.

MEERLUST

MEERLUST

Bed & breakfast
Los Caños de Meca (Cádiz)
€ 120 - € 180 per night

MEERLUST - LAS BALLENAS Guesthouse by the Sea with Andalusian charm.

Bed & Breakfast Casa Arena Sevilla

Bed & Breakfast Casa Arena Sevilla

Bed & breakfast
Tomares Sevilla
10.0
€ 68 - € 99 per night

Welcome and be amazed by the beautiful city of Seville!

Artistic Bed and Breakfast

Artistic Bed and Breakfast

Bed & breakfast
Madrid
€ 64 - € 76 per night

Artistic is a warm and charming B&B located right in the centre of Madrid. With a unique mediterranean style and a relaxing atmosphere to enjoy Madrid

Albufera Perello

Albufera Perello

Bed & breakfast
Valencia

B&B Albufera Perelló is situated in the old part of El Perello. The recent renovated house lies in a quiet part of the village at 300 m from the beach.

Posada Los Cantaros

Posada Los Cantaros

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

Considered the most romantic rural lodging in whole Andalusia

Frigiliana

Villa Morera Bed & Breakfast 10.0

€ 95 - € 105 per night

Alicante

B&B Casa Nora 9.8

€ 60 - € 90 per night

Alcaucin, Andalusië

Maravilla Bonita

€ 53 - € 85 per night

Guaro, Málaga

B&B/Rural Hotel El Molino Santisteban

€ 85 - € 105 per night

Sant Josep, Ibiza

Can Villiza

€ 75 - € 115 per night

Punta Umbria

Alguiri

€ 35 - € 55 per night

Jalon

Casa Mistela

€ 115 - € 195 per night

Sant Quinti Mediona (Barcelona)

Comarquinal Bioresort

€ 65 - € 110 per night

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

Carcabuey

La Posada Amena

€ 60 - € 75 per night

Tallante (Cartagena)

Torre de la Campana 10.0

€ 60 - € 85 per night

El Burgo

Vega de Salas 9.6

€ 80 - € 100 per night

Lliber

B&B Arco Iris 9.3

€ 45 - € 60 per night

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

€ 88 - € 115 per night

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

Caldes de Malavella

Luxe Bed&Breakfast El Ranxo

€ 84 - € 125 per night

Estepona

Mi Cortijillo Suerte

€ 70 - € 90 per night

Coín

Corazón Andaluz Bed and Breakfast 9.4

€ 55 - € 85 per night

Sedella

Finca Duende 9.8

€ 60 - € 85 per night

Competa, Spanien

Finca Espejo

€ 95 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

Camarles

Ecoturismo Villafeliche

€ 115 - € 125 per night

Barcelona

Casa Maca Guest House 6.8

€ 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

Quéntar

Fundalucia 9.7

€ 35 per night

Taberno

Casa Siara

€ 65 - € 75 per night

Comares

Casa Granadina

€ 40 - € 50 per night

Coín

Finca La Toronja 9.9

€ 95 - € 120 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

Sedella

B&B Lagabella

€ 95 - € 120 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

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

Benitachell

Casa Montgo 7.6

€ 50 - € 65 per night

Frigiliana

B&B Villa Corte Azul

€ 2 - € 99 per night

L'Ampolla

Observatorio de Aves

€ 100 - € 115 per night

Iznajar

Casa Rural El Olivar 10.0

€ 85 - € 95 per night

Ametlla de Mar

Lacasadelmarametlla

€ 70 - € 105 per night

Altea

Villa Altea 9.5

€ 60 - € 95 per night

Lliber

Casa Llibertat B&B met wellness

€ 115 - € 155 per night

Mijas

Montes de Almachada 10.0

€ 80 - € 120 per night

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

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

Alcaucin

El Nispero Dulce

€ 78 - € 98 per night

Platja d'Aro

La Vista Brava

€ 80 - € 199 per night

Mojácar

Cortijo El Sarmiento

€ 90 - € 160 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

Málaga

Villa Lorena Málaga

€ 84 - € 130 per night

Pinos del Valle

Casa del Patio

€ 65 - € 80 per night

Tortosa

River Ebro Casa Siempre

€ 55 - € 65 per night

Villanueva de La Concepcion (antequera)

Finca amorosa

€ 75 - € 105 per night

L'Ampolla

Mongol Yurt in a Mediterranean Forest

€ 110 - € 125 per night

Arcos de la Frontera

La Casa De Bovedas Charming Inn

€ 60 - € 70 per night

Alora

Cortijo Valverde

€ 75 - € 120 per night

Cartagena

B&B Finca la Manchica

€ 72 - € 85 per night

Alquézar

Hostal Narbona

€ 50 - € 55 per night

Arcos de la Frontera

Cortijo Escondido 9.5

€ 90 - € 110 per night

Masarac

La Casa dels Lledoners

€ 95 per night

Alhaurin el Grande, Malaga

Casa Limon, boutique Bed and Breakfast, Malaga

€ 125 - € 135 per night

Segur de Callafel

Boat Experience

€ 220 per night

Córdoba (Posadas)

Finca El Juncal 9.0

€ 55 per night

Regules-Soba

La Casa del Puente

€ 50 - € 99 per night

Calpe

Casa Sardonyx

€ 56 - € 75 per night

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

Canillas de Albaida

Posada la Plaza

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

Olías

Finca Serrato 9.2

€ 55 - € 70 per night

Genevilla - Navarra

Casa Usategieta 9.3

€ 65 per night

Álora - Malaga

Casa las Olivas

€ 60 - € 90 per night

Pedralba

Campo Pedralba

€ 20 - € 60 per night

La Torre de Claramunt

Torre Nova Resort

€ 165 - € 355 per night

Lújar

Cortijo Valavero

€ 105 - € 120 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

€ 85 - € 110 per night

Nerja

Sueño Majo

€ 55 per night

Montenegro de Cameros

Posada Real La Almazuela

€ 75 per night

Benigembla, alicante

Villa Congusto

€ 65 - € 75 per night

Castell de Castells

Casa Surplace

€ 75 - € 85 per night

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

Arenas / Algarrobo

El Destino

€ 90 - € 110 per night

Parroquia La Matanza - Alicante

Casa La Paloma 2.7

€ 75 - € 100 per night

La Hoya (Elche)

Casarudo 9.3

Cómpeta

La Madrugada

€ 58 - € 68 per night

CBB 8.8

€ 80 - € 115 per night

El Chorro, Andalusië, Spanje

Casa el Chorro

€ 70 - € 75 per night

Comares

Casa Andalouse

€ 100 - € 120 per night

Malaga

Suite Malaga

€ 60 per night

Lloret de Mar

Casa la Riera

€ 75 - € 145 per night

El Burgo

La Casa Grande de El Burgo

€ 50 - € 75 per night

Viñuela

Martine Vanballart 9.7

€ 90 - € 105 per night

Montefrio

cortijo 'La Fe' - SPA

€ 83 - € 130 per night

Riogordo (Malaga)

El Molino de Las Tablas 9.5