Hotels in Portugal

1,689 places to stay

Hotel ★★★★ Hotel Nossa Senhora da Saúde Várzea Sps, São Pedro do Sul 20 rooms Restaurant Hotel ★★★★ Hotel Real D'Óbidos Óbidos 20 rooms Pool Hotel ★★★★ Lago Azul Eco Hotel Ferreira do Zêzere 20 rooms PoolSpa & wellnessRestaurant Hotel ★★★★ Sintra Boutique Hotel Sintra 20 rooms Restaurant Hotel ★★★★ Vicentina Hotel Aljezur 20 rooms Hotel ★★★★ Hotel Bracara Augusta Braga 19 rooms Restaurant Hotel ★★★★ Hotel das Amoreiras Lisboa 19 rooms Hotel ★★★★ Lisbon Wine Hotel Santo Antão Lisboa 19 rooms Hotel ★★★★ Mourasuites Hotel Évora 19 rooms PoolKids area Hotel ★★★★ Descobertas Boutique Hotel Porto 18 rooms Hotel ★★★★ Emaj Guimarães Boutique Hotel Guimarães 18 rooms Hotel ★★★★ Fábrica do Chocolate Hotel Viana do Castelo 18 rooms Restaurant Hotel ★★★★ Hotel Dona Maria Figueira da Foz 18 rooms Spa & wellness Hotel ★★★★ Hotel Jardim Tur Elvas 18 rooms Pool Hotel ★★★★ Hotel Príncipe Real Lisboa 18 rooms Hotel ★★★★ Lagos Atlantic Hotel Lagos 18 rooms Pool Hotel ★★★★ Rossio Hotel Portalegre 18 rooms Spa & wellnessGym Hotel ★★★★ Amazónia Estoril Hotel Estoril, Cascais 17 rooms Pool Hotel ★★★★ BFresh Hotel Porto 17 rooms Pool Hotel ★★★★ Hotel Porto River Infante Porto 17 rooms Spa & wellnessGym Hotel ★★★★ MOAGEM Industrial Lodge Viana do Alentejo 17 rooms PoolSpa & wellness Hotel ★★★★ Surfers Lodge Ferrel, Peniche 17 rooms PoolSpa & wellness Hotel ★★★★ 4615 Hotel Lixa, Felgueiras 16 rooms Hotel ★★★★ Casa Zogbi Hotel Porto 16 rooms