Travelers are voting Palacio Belmonte, Lx Boutique Hotel and Ibis Lisboa Jose Malhoa as the best of 504 hotels in Lisboa. There are 54 hotels in Torres Vedras a city just 64 km from Lisboa and 6 hotels in Cartaxo which is 71 km distant. The most popular of these are Camporeal Golf Resort and Spa in Torres Vedras and Albergaria S Lourenco in Cartaxo. You can find 524 hotels in Lisboa and 2186 hotels in the country of Portugal. Our members favorite in Lisboa is Lx Boutique Hotel and Palacio Belmonte is the top pick in Portugal. Want more? Check out our map of hotels in Lisboa.