Det er relativt billigt at bo på hotel i Lissabon. I gennemsnit koster 3-stjernede hoteller i Lissabon omkring 500 pr. nat, mens 4-stjernede hoteller i Lissabon nærmer sig 800 pr. nat. Luksushoteller i Lissabon (5-stjernede hoteller) kan bookes fra ca. 1300-1500 per nat alt efter sæson.