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.
Mongol Yurt in a Mediterranean Forest

Mongol Yurt in a Mediterranean Forest

Bed & breakfast
L'Ampolla
€ 110 - € 125 per night

Mongol Yurt in a Mediterranean Forest

La Casa De Bovedas Charming Inn

La Casa De Bovedas Charming Inn

Bed & breakfast
Arcos de la Frontera
€ 60 - € 70 per night

Located in the midst of the high hill in the town of Arcos de la Frontera, one of the most beautiful places in the famous"Route of the White Villages"

Cortijo Valverde

Cortijo Valverde

Bed & breakfast
Alora
€ 75 - € 120 per night

B&B Cortijo Valverde in Álora, your holiday destination where luxury, comfort, peace and enjoyment are central. Just a 40 minute drive from Malaga.

B&B Finca la Manchica

B&B Finca la Manchica

Bed & breakfast
Cartagena
€ 72 - € 85 per night

B&B with heated swimming pool located in Southeast Spain between Cartagena and Murcia

Hostal Narbona

Hostal Narbona

Other
Alquézar
€ 50 - € 55 per night

Hostel with a lot of history in downtown Alquezar

Cortijo Escondido

Cortijo Escondido

Bed & breakfast
Arcos de la Frontera
9.5
€ 90 - € 110 per night

A stylish B&B Casa Rural in a typical cortijo style located in the famous white village Arcos de la Frontera.

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

Atzaneta del Maestrat

Masia Atalaya

€ 80 per night

Los Caños de Meca (Cádiz)

MEERLUST

€ 120 - € 180 per night

Tomares Sevilla

Bed & Breakfast Casa Arena Sevilla 10.0

€ 68 - € 99 per night

Madrid

Artistic Bed and Breakfast

€ 64 - € 76 per night

Valencia

Albufera Perello

Malaga-Sierra De Gibralgalia

Posada Los Cantaros

€ 69 - € 149 per night

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

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

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