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

Looking for a B&B in Portugal? Take a look below for a bed and breakfast in Portugal. Change the options on the left-hand side to find more results.
The Art of Joy

The Art of Joy

Bed & breakfast
Monchique
9.8
€ 60 - € 80 per night

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

Charme b & b Casa de Verão

Charme b & b Casa de Verão

Bed & breakfast
Coja - Arganil
9.3
€ 70 - € 98 per night

Charming b&b “Casa de Verão” lies at the bottom of the Serra da Estrela National Park. This residence is on a territory of 1 hectare in a heaven of peace.

Albergue do Bonjardim

Albergue do Bonjardim

Bed & breakfast
Sertã
9.2
€ 60 - € 75 per night

The Albergue do Bonjardim is in the village of Nesperal, which is in the geographical centre of Portugal, roughly 180 km. from Lisbon and Porto.

Casa Pinha

Casa Pinha

Bed & breakfast
Figueira da Foz
€ 40 - € 80 per night

Our home, located on the edge of this park, offers a unique view of the ocean.

B&B Villa Laguna

B&B Villa Laguna

Bed & breakfast
Moncarapacho
€ 73 - € 123 per night

Villa Laguna is a small-scale bed & breakfast with a personal touch and a high service level at walking distance from the nice fishing village Fuseta.

Casa la dona

Casa la dona

Bed & breakfast
Loule
€ 85 per night

Bed & Breakfast Casa la Dona is the most charming of houses standing amidst beautiful gardens its elevated position at an altitude around 300 meters.

Palmela

B&B Quinta Laranjal da Arrabida

€ 65 - € 80 per night

Murganheira

B&B Casa Bellavista

€ 55 - € 60 per night

Monchique

B&B Casa Do Sol 10.0

€ 75 - € 95 per night

Silves

Casa Grande Vale 9.5

€ 80 - € 90 per night

Porches

Casa Bela Moura - charming hotel 10.0

€ 99 - € 248 per night

Moncarapacho

Bed and Breakfast Portugal O Tartufo

€ 80 - € 100 per night

Óbidos

Quinta da Olivia

€ 72 - € 95 per night

Santa Catarina da Fonte do Bispo, Tavira

B&B Cas al Cubo

€ 75 - € 105 per night

São João do Peso

Quinta do Eco 9.6

€ 55 - € 65 per night

Alcobaça

Casa o Futuro

Marinha da Mendiga

Casa do Largo 8.8

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

São Bartolomeu de Messines

***Casa dos Ninos bed en breakfast Algarve*** 10.0

€ 60 - € 100 per night

Braga

Quinta Dom José Chambre D'Hotes Portugal, Braga

€ 55 - € 85 per night

Batalha

Casa Ceedina Bed and Breakfast & Beauty

€ 69 - € 79 per night

Cerdeira (Arganil)

Quinta da Palmeira - Country House Retreat

€ 132 - € 146 per night

Olhao

The White House - Boutique Villa

€ 55 - € 135 per night

Cabeceiras de Basto N. Portugal

B&B Quinta da Cumieira

€ 99 - € 110 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

€ 80 - € 95 per night

Sao Bras de Alportel

B&B Casal da Eira

€ 74 - € 90 per night

Paio Mendes- Ferreira do Zezere

Vila dos Castanheiros

€ 40 - € 80 per night

Lagos

Herdade dos Frades

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

Olhao

Quinta Pereiro

€ 80 - € 105 per night

Balocas

Quinta da Seara

€ 60 per night

Caldas da Rainha - Alvorni

Guesthouse Quinta Laranja 9.2

Póvoa (Cadima)

Casa Nana

€ 36 - € 46 per night

Paderne, Albufeira

A Conquista 9.7

€ 40 - € 80 per night

Amarante

Quinta de Ribas 10.0

€ 50 - € 60 per night

Caldas Da Rainha

B&B Quinta Da Montanha

€ 60 per night