Hotels in Portugal

1,689 places to stay

Hotel ★★★ Park Hotel Porto Aeroporto Maia 143 rooms Hotel ★★★ Hotel Santo Amaro Fátima, Ourém 142 rooms Restaurant Hotel ★★★ Luar Portimão 142 rooms Pool Hotel ★★★ Casa São Nuno Hotel Fátima, Ourém 138 rooms Hotel ★★★ Ibis Styles Lisboa Centro Marquês Pombal Lisboa 137 rooms Restaurant Hotel ★★★ Moxy Lisbon City Lisboa 136 rooms Hotel ★★★ Hotel Atlântida Sol Figueira da Foz 135 rooms PoolSpa & wellnessKids area Hotel ★★★ Holiday Inn Express Porto - Exponor Matosinhos 134 rooms Hotel ★★★ Hotel da Aldeia Albufeira 133 rooms Hotel ★★★ Exe Saldanha Lisboa 130 rooms Hotel ★★★ Mama Shelter Lisboa Lisboa 130 rooms Restaurant Hotel ★★★ Hotel D. Dinis Mirandela 129 rooms PoolRestaurantKids area Hotel ★★★ Holiday Inn Express Lisboa - Alfragide Carnaxide, Oeiras 128 rooms Hotel ★★★ B&B Hotel Porto Expo Aeroporto Perafita, Matosinhos 127 rooms Hotel ★★★ Holiday Inn Express Lisbon-Oeiras Porto Salvo, Oeiras 126 rooms Hotel ★★★ Stay Hotel Lisboa Vasco da Gama Camarate, Loures 125 rooms Hotel ★★★ Hotel Crisol Tres Pastorinhos Fátima, Ourém 123 rooms Hotel ★★★ Flag Hotel Fátima Irmãs Dominicanas Fátima, Ourém 122 rooms Hotel ★★★ B&B Hotel Leiria Fatima Leiria 120 rooms Hotel ★★★ B&B HOTEL Setúbal Bonfim Setúbal 120 rooms Hotel ★★★ Holiday Inn Express Lisboa - Aeroporto Prior Velho, Loures 120 rooms Hotel ★★★ Hotel do Parque Viana do Castelo 120 rooms PoolRestaurant Hotel ★★★ Hotel Londres Estoril, Cascais 118 rooms Pool Hotel ★★★ Vilar Oporto Hotel Porto 117 rooms