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

Looking for a B&B in Portugal? Take a look below for a choice of 43 guest rooms and bed & breakfasts in Portugal. Use the options on the left-hand side to further refine your selection.
The Art of Joy

The Art of Joy

Bed & breakfast
Monchique
9.8
€ 55 - € 75 per night

Charming Bed and Breakfast and Wellness with amazing views within nature to enjoy Hiking holidays. Comfortable spacious rooms with boxspring beds.

Casa Bela Moura - charming hotel

Casa Bela Moura - charming hotel

Charming hotel
Porches
10.0
€ 99 - € 248 per night

A well-kept secret, in the heart of the Algarve

Bed and Breakfast Portugal O Tartufo

Bed and Breakfast Portugal O Tartufo

Bed & breakfast
Moncarapacho
€ 80 - € 100 per night

Unwind in the Algarve of Portugal! Let yourself be surrounded on your holiday by Portuguese country life and be close to the beaches too.

B&B Quinta Verde

B&B Quinta Verde

Bed & breakfast
Caldas da Rainha
€ 68 - € 84 per night

About 90 km north of Lisbon, on the Silver Coast, in a quiet, rustic area lies Quinta Verde, situated amidst a beautiful garden with native fruit trees.

Quinta da Olivia

Quinta da Olivia

Bed & breakfast
Óbidos
€ 72 - € 90 per night

Quinta da Olivia is a B&B with swimming pool at walking distance to the historic centre of Óbidos and the ideal location to explore the Silver Coast.

B&B Cas al Cubo

B&B Cas al Cubo

Bed & breakfast
Santa Catarina da Fonte do Bispo, Tavira
€ 75 - € 105 per night

The guesthouse is located near the village of Santa Catarina da Fonte do Bispo in the municipality of Tavira, sometimes called the Venice of Portugal.

São João do Peso

Quinta do Eco 9.6

€ 55 - € 65 per night

Marinha da Mendiga

Casa do Largo

€ 45 per night

Serpins

Casa Linda

€ 58 per night

Monchique

Casa Spa d'Alma

€ 70 - € 90 per night

Amarante

Casa da Nogueira

€ 45 - € 50 per night

São Domingos

O Nosso Mundo

€ 55 - € 65 per night

Ponte da Barca

Casa Boa Vista

€ 50 - € 70 per night

São Pedro do Corval

Casa do Compadre

€ 35 - € 55 per night

Madalena, Pico, Açores,Portugal

Joe's Place B&B

€ 60 - € 80 per night

Arraiolos

Casa do Plátano

€ 70 - € 100 per night

Macalhona Alfeizerão

Quinta da vida Serena

€ 55 - € 90 per night

Batalha

Casa Ceedina Bed and Breakfast & Beauty

€ 69 - € 79 per night

Cerdeira (Arganil)

Quinta da Palmeira - Romantic Boutique

€ 129 - € 136 per night

Leiria

Casa Vale do Rei

€ 60 - € 80 per night

Tavira

Casa dos Caminhantes

€ 70 - € 80 per night

Monchique

Casa Monchique

€ 39 - € 51 per night

Silves

Tapada do Gramacho

€ 65 - € 90 per night

Sao Bras de Alportel

B&B Casal da Eira

€ 65 - € 95 per night

Paio Mendes- Ferreira do Zezere

Vila dos Castanheiros

€ 40 - € 80 per night

Lagos

Herdade dos Frades

€ 65 - € 85 per night

Albufeira

Solar Das Flores

€ 65 - € 75 per night

Armaçao de Pera

Hotel Capela das Artes

€ 49 - € 98 per night

Santo António do Baldio

Casa da Comadre

€ 30 - € 35 per night

Maçãs de Dona Maria

Casa do Alferes Curado

€ 78 - € 98 per night

Coja - Arganil

Charme b & b Casa de Verão 9.3

€ 70 - € 98 per night

Sertã

Albergue do Bonjardim 9.2

€ 60 - € 75 per night

Moncarapacho

B&B Villa Laguna

€ 73 - € 123 per night

Loule

Casa la dona

€ 85 per night

Murganheira

B&B Casa Bellavista

€ 35 - € 50 per night

Silves

Casa Grande Vale 9.5

€ 80 - € 90 per night

Casal do Abegao, Alcobaça

B&B Casa o Futuro

€ 50 - € 60 per night

Póvoa (Cadima)

Casa Nana

€ 36 - € 46 per night

Paderne, Albufeira

A Conquista 9.7

€ 60 - € 120 per night

Caldas Da Rainha

B&B Quinta Da Montanha

€ 60 per night

Balocas

Quinta da Seara

€ 60 per night

Caldas da Rainha - Alvorni

Guesthouse Quinta Laranja 9.2