Narrow results:

Clear selected filters

403 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap

Sort by

  1. For every 10 nights, get 1 free!
    Sublime Comporta Country House Retreat

    EN 261-1,Muda, Comporta, Grandola, 7570-337 Portugal

    ,

    866-573-4235

    4 stars
    Grandola
    • 41 miles to Lisbon (LIS-Portela)‎
    Excellent
    4.0 / 5
    3
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $206
    • For every 10 nights, get 1 free!
      Herdade do Montalvo

      Estrada Nacional 253, Km 14.7, Alcacer do Sal, 7580-247 Portugal

      ,

      866-678-6350

      4 stars
      Alcacer do Sal
      • 37 miles to Lisbon (LIS-Portela)‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
    • For every 10 nights, get 1 free!
      Pousada Castelo de Alcácer do Sal - Historic Hotel

      Castelo de Alcacer do Sal, Alcacer Do Sal, 7580-197 Portugal

      ,

      866-767-0278

      4 stars
      Alcacer Do Sal
      • 43 miles to Lisbon (LIS-Portela)‎
      Excellent
      4.4 / 5
      10
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $152
      • For every 10 nights, get 1 free!
        Hotel Soltróia

        Urbanizacao Soltroia, Lote 419, Troia, 7570-779 Portugal

        ,

        866-925-4159

        4 stars
        Troia
        • 26 miles to Lisbon (LIS-Portela)‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $155
        • For every 10 nights, get 1 free!
          Sesimbra Hotel & Spa

          Rua Navegador Rodrigues Soromenho, Sesimbra, 2970-773 Portugal

          ,

          866-925-8676

          4 stars
          Sesimbra
          • 23 miles to Lisbon (LIS-Portela)‎
          Excellent
          4.3 / 5
          50
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $153
          • For every 10 nights, get 1 free!
            SANA Sesimbra Hotel

            Avenida 25 de Abril, 11, Sesimbra, 2970-634 Portugal

            ,

            866-538-0251

            4 stars
            Sesimbra
            • 23 miles to Lisbon (LIS-Portela)‎
            Excellent
            4.5 / 5
            159
            customer reviews
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $159 $143
            • For every 10 nights, get 1 free!
              Casa Sesimbra

              R. República 38, Sesimbra, 2970-741 Portugal

              ,

              866-538-1314

              3 stars
              Sesimbra
              • 23 miles to Lisbon (LIS-Portela)‎
              Outstanding
              5.0 / 5
              2
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $121
              • For every 10 nights, get 1 free!
                Aqualuz Troia Lagoa Suites Hotel Apartments

                Ruo do Choupo, Troia, 7570-789 Portugal

                ,

                866-538-6252

                4 stars
                Troia
                • 23 miles to Lisbon (LIS-Portela)‎
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $132
                • For every 10 nights, get 1 free!
                  Hotel Do Mar

                  Rua General Humberto Delgado, 10, Sesimbra, 2970-628 Portugal

                  ,

                  866-538-9298

                  4 stars
                  Sesimbra
                  • 23 miles to Lisbon (LIS-Portela)‎
                  Excellent
                  4.2 / 5
                  70
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $139
                  • For every 10 nights, get 1 free!
                    Troiaresort - Aqualuz Suite Hotel Apt Troiamar & Troiario

                    Alameda do Zambujeiro, Troia, 7570-789 Portugal

                    ,

                    866-539-5067

                    4 stars
                    Troia
                    • 23 miles to Lisbon (LIS-Portela)‎
                    Excellent
                    4.2 / 5
                    30
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $152
                    • For every 10 nights, get 1 free!
                      Tróia Residence - Apartamentos Turísticos

                      Edíficio Acala, Rua das Giestas, Troia, 7570-789 Portugal

                      ,

                      866-539-9234

                      4 stars
                      Troia
                      • 23 miles to Lisbon (LIS-Portela)‎
                      Excellent
                      4.3 / 5
                      25
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $141
                      • For every 10 nights, get 1 free!
                        Blue & Green Tróia Design Hotel

                        Marina de Troia - Península de Troia, Carvalhal-Grandola, Troia, 7570-789 Portugal

                        ,

                        866-582-3258

                        5 stars
                        Troia
                        • 23 miles to Lisbon (LIS-Portela)‎
                        Excellent
                        4.3 / 5
                        98
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $238 $188
                        • For every 10 nights, get 1 free!
                          Casal do Frade

                          Rua Do Casalinho, Aldeia do Meco, Sesimbra, Setubal, 2970-050 Portugal

                          ,

                          866-711-3751

                          3 stars
                          Sesimbra
                          • 22 miles to Lisbon (LIS-Portela)‎
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                        • For every 10 nights, get 1 free!
                          Luna Esperança Centro Hotel

                          Avda Luisa Todi 220, Setubal, 2900-452 Portugal

                          ,

                          866-925-0548

                          4 stars
                          Setubal
                          • 21 miles to Lisbon (LIS-Portela)‎
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $59
                          • For every 10 nights, get 1 free!
                            Residencial Setubalense

                            Rua Major Afonso Pala 17, Setubal, 2900-199 Portugal

                            ,

                            866-925-4218

                            2 stars
                            Setubal
                            • 21 miles to Lisbon (LIS-Portela)‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                          • For every 10 nights, get 1 free!
                            Aranguês

                            Rua Jose Pedro Da Silva 15, Setubal, 2910575 Portugal

                            ,

                            866-925-8709

                            3 stars
                            Setubal
                            • 21 miles to Lisbon (LIS-Portela)‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $55
                            • For every 10 nights, get 1 free!
                              Hotel Premium Setúbal

                              Avenida Alexandre Herculano, 58, Setubal, 2900-206 Portugal

                              ,

                              866-538-0157

                              4 stars
                              Setubal
                              • 21 miles to Lisbon (LIS-Portela)‎
                              Excellent
                              4.1 / 5
                              68
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $63
                              • For every 10 nights, get 1 free!
                                Hotel Laitau

                                Av, General Daniel de Sousa, N, Setubal, 2900-345 Portugal

                                ,

                                866-538-0192

                                3 stars
                                Setubal
                                • 21 miles to Lisbon (LIS-Portela)‎
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $42
                                • For every 10 nights, get 1 free!
                                  Hotel do Sado Business & Nature

                                  Rua Irene Lisboa, 1-3, Setubal, 2900-028 Portugal

                                  ,

                                  866-538-0294

                                  4 stars
                                  Setubal
                                  • 21 miles to Lisbon (LIS-Portela)‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $53
                                  • For every 10 nights, get 1 free!
                                    Novotel Setubal

                                    Monte Belo, EN 10, Setubal, 2910-509 Portugal

                                    ,

                                    866-538-0315

                                    4 stars
                                    Setubal
                                    • 21 miles to Lisbon (LIS-Portela)‎
                                    Excellent
                                    4.1 / 5
                                    116
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $68
                                    • For every 10 nights, get 1 free!
                                      ibis Setubal

                                      Rua Cidade do Porto Serguro, Alto da Guerra, Setubal, 2914-518 Portugal

                                      ,

                                      866-538-1351

                                      3 stars
                                      Setubal
                                      • 22 miles to Lisbon (LIS-Portela)‎
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $41
                                      • For every 10 nights, get 1 free!
                                        Hotel Campanile Lisbon South - Setubal

                                        Antiga Estrada de Algeruz- S. Sebastiao, Setubal, 2910-279 Portugal

                                        ,

                                        866-538-2362

                                        2 stars
                                        Setubal
                                        • 21 miles to Lisbon (LIS-Portela)‎
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $44
                                        • For every 10 nights, get 1 free!
                                          Hotel Club D'Azeitão

                                          Quinta do Bom Pastor, Vila Fresca de Azeitao, Setubal, 2925-483 Portugal

                                          ,

                                          866-538-6218

                                          4 stars
                                          Setubal
                                          • 18 miles to Lisbon (LIS-Portela)‎
                                          Excellent
                                          4.1 / 5
                                          60
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $53
                                          • For every 10 nights, get 1 free!
                                            Montado Hotel & Golf Resort

                                            Urb. do Campo de Golfe do Montado, Lote 1, Algeruz, Palmela, 2950-051 Portugal

                                            ,

                                            866-538-6315

                                            4 stars
                                            Palmela
                                            • 22 miles to Lisbon (LIS-Portela)‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $60
                                            • For every 10 nights, get 1 free!
                                              Pousada Castelo de Palmela - Historic Hotel

                                              Top Hotel

                                              Rua Castelo De Palmela, Palmela, 2950221 Portugal

                                              ,

                                              866-538-9367

                                              4 stars
                                              Palmela
                                              • 19 miles to Lisbon (LIS-Portela)‎
                                              Excellent
                                              4.5 / 5
                                              36
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $114
                                              • For every 10 nights, get 1 free!
                                                Aldeamento Turistico de Palmela

                                                Rua Manuel Carromeu, Aguas de Moura, Palmela, 2965-515 Portugal

                                                ,

                                                866-573-4235

                                                3 stars
                                                Palmela
                                                • 23 miles to Lisbon (LIS-Portela)‎
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $64
                                                • For every 10 nights, get 1 free!
                                                  Arrabida Resort & Golf

                                                  Avenida Jose Manuel Eca de Queiroz, Quinta do Anjo, Palmela, 2950-580 Portugal

                                                  ,

                                                  866-678-6350

                                                  3 stars
                                                  Palmela
                                                  • 17 miles to Lisbon (LIS-Portela)‎
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $95
                                                  • For every 10 nights, get 1 free!
                                                    Amazonia Palmela Apartamentos Turísticos

                                                    Estrada Nacional, 379-2, Sitio de Pocos - Vale de touros, Palmela, 2950-425 Portugal

                                                    ,

                                                    866-767-0278

                                                    4 stars
                                                    Palmela
                                                    • 17 miles to Lisbon (LIS-Portela)‎
                                                    Excellent
                                                    4.0 / 5
                                                    40
                                                    customer reviews
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $64
                                                    • For every 10 nights, get 1 free!
                                                      Casa do Rossio

                                                      Praça da República 1, Montemor-o-Novo, 7050-406 Portugal

                                                      ,

                                                      866-925-4159

                                                      3 stars
                                                      Montemor-o-Novo
                                                      • 38 miles to Lisbon (LIS-Portela)‎
                                                      Outstanding
                                                      5.0 / 5
                                                      1
                                                      customer review
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $95
                                                      • For every 10 nights, get 1 free!
                                                        Evidencia Belverde Atitude Hotel

                                                        Avenida de Belverde, 70, Aroeira, Seixal, 2845-483 Portugal

                                                        ,

                                                        866-925-8676

                                                        4 stars
                                                        Seixal
                                                        • 12 miles to Lisbon (LIS-Portela)‎
                                                        Excellent
                                                        4.5 / 5
                                                        68
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $84
                                                        • For every 10 nights, get 1 free!
                                                          Palacio de Rio Frio

                                                          Herdade de Rio Frio, Pinhal Novo, Palmela, 2955-014 Portugal

                                                          ,

                                                          866-538-0251

                                                          3 stars
                                                          Palmela
                                                          • 16 miles to Lisbon (LIS-Portela)‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $93
                                                          • For every 10 nights, get 1 free!
                                                            Manawa Camp Holidays

                                                            R. de António Flores 211C, Costa de Caparica, Almada, 2820-162 Portugal

                                                            ,

                                                            866-538-1314

                                                            3 stars
                                                            Almada
                                                            • 11 miles to Lisbon (LIS-Portela)‎
                                                            No customer reviews yet
                                                            Be the first
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          • For every 10 nights, get 1 free!
                                                            Ever Caparica Beach & Conference Hotel

                                                            Avenida General Humberto Delgado 47, Costa da Caparica, Almada, 2829-506 Portugal

                                                            ,

                                                            866-538-6252

                                                            4 stars
                                                            Almada
                                                            • 11 miles to Lisbon (LIS-Portela)‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $530 $450
                                                            • For every 10 nights, get 1 free!
                                                              Real Caparica Hotel

                                                              Rua Mestre Manuel, 18, Costa de Caparica, Almada, 2825-358 Portugal

                                                              ,

                                                              866-538-9298

                                                              2 stars
                                                              Almada
                                                              • 11 miles to Lisbon (LIS-Portela)‎
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $37
                                                              • For every 10 nights, get 1 free!
                                                                Hotel Praia do Sol

                                                                Rua Dos Pescadores 12, Costa De Caparica, Almada, 2825-386 Portugal

                                                                ,

                                                                866-539-5067

                                                                2 stars
                                                                Almada
                                                                • 11 miles to Lisbon (LIS-Portela)‎
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $53
                                                                • For every 10 nights, get 1 free!
                                                                  Residencial Mar e Sol

                                                                  Rua Dos Pescadores, 42, Costa de Caparica, Almada, 2825-325 Portugal

                                                                  ,

                                                                  866-539-9234

                                                                  3 stars
                                                                  Almada
                                                                  • 10 miles to Lisbon (LIS-Portela)‎
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $39
                                                                  • For every 10 nights, get 1 free!
                                                                    Aldeia dos Capuchos Golf & Spa

                                                                    Largo Aldeia Dos Capuchos, Costa De Caparica, Almada, 2825-017 Portugal

                                                                    ,

                                                                    866-582-3258

                                                                    4 stars
                                                                    Almada
                                                                    • 9.9 miles to Lisbon (LIS-Portela)‎
                                                                    Excellent
                                                                    4.1 / 5
                                                                    127
                                                                    customer reviews
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $74
                                                                    • For every 10 nights, get 1 free!
                                                                      Casa de Vale Mourelos

                                                                      Rua António Calado 40, Almada, 2815-729 Portugal

                                                                      ,

                                                                      866-711-3751

                                                                      2 stars
                                                                      Almada
                                                                      • 8.1 miles to Lisbon (LIS-Portela)‎
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $77
                                                                      • For every 10 nights, get 1 free!
                                                                        Hotel Residencial Colibri

                                                                        Av. 1 de Maio, no 10, Costa de Caparica, Almada, 2825-392 Portugal

                                                                        ,

                                                                        866-925-0548

                                                                        3 stars
                                                                        Almada
                                                                        • 10 miles to Lisbon (LIS-Portela)‎
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $68
                                                                        • For every 10 nights, get 1 free!
                                                                          TRYP Lisboa Montijo Parque Hotel

                                                                          Avenida Joao XXIII, 193, Montijo, 2870-159 Portugal

                                                                          ,

                                                                          866-925-4218

                                                                          3 stars
                                                                          Montijo
                                                                          • 9.2 miles to Lisbon (LIS-Portela)‎
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $53
                                                                          • For every 10 nights, get 1 free!
                                                                            Mercure Lisboa Almada

                                                                            Rua Abel Salazar, 9/9A, Pragal, Almada, 2805-313 Portugal

                                                                            ,

                                                                            866-925-8709

                                                                            4 stars
                                                                            Almada
                                                                            • 7.2 miles to Lisbon (LIS-Portela)‎
                                                                            Excellent
                                                                            4.3 / 5
                                                                            73
                                                                            customer reviews
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $68
                                                                            • For every 10 nights, get 1 free!
                                                                              INATEL Caparica

                                                                              Av Afonso De Albuquerque,, S. Joao de Caparica, Almada, 2825-450 Portugal

                                                                              ,

                                                                              866-538-0157

                                                                              3 stars
                                                                              Almada
                                                                              • 9.9 miles to Lisbon (LIS-Portela)‎
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $94
                                                                              • For every 10 nights, get 1 free!
                                                                                Quinta do Tagus Village

                                                                                Costas de Cão, Monte de Caparica, Almada, 2825-075 Portugal

                                                                                ,

                                                                                866-538-0192

                                                                                5 stars
                                                                                Almada
                                                                                • 8.1 miles to Lisbon (LIS-Portela)‎
                                                                                Excellent
                                                                                4.4 / 5
                                                                                5
                                                                                customer reviews
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $184
                                                                                • For every 10 nights, get 1 free!
                                                                                  Sunset Destination Hostel

                                                                                  Praça do Duque de Terceira, Cais do Sodre Railway Station, 1st floor, Lisbon, 1200-161 Portugal

                                                                                  ,

                                                                                  866-538-0294

                                                                                  2 stars
                                                                                  Lisbon
                                                                                  • 4.5 miles to Lisbon (LIS-Portela)‎
                                                                                  Excellent
                                                                                  4.3 / 5
                                                                                  27
                                                                                  customer reviews
                                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                  from $21
                                                                                  • For every 10 nights, get 1 free!
                                                                                    Palacete Chafariz D'El Rei

                                                                                    Tv. Chafariz del Rei, 6, Lisbon, 1100-140 Portugal

                                                                                    ,

                                                                                    866-538-0315

                                                                                    5 stars
                                                                                    Lisbon
                                                                                    • 4.1 miles to Lisbon (LIS-Portela)‎
                                                                                    Outstanding
                                                                                    4.8 / 5
                                                                                    27
                                                                                    customer reviews
                                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                    from $242
                                                                                    • For every 10 nights, get 1 free!
                                                                                      Palácio Vila Flor

                                                                                      Travessa São João da Praça 36, Porta 1, Lisbon, 1150-523 Portugal

                                                                                      ,

                                                                                      866-538-1351

                                                                                      2 stars
                                                                                      Lisbon
                                                                                      • 4.1 miles to Lisbon (LIS-Portela)‎
                                                                                      Excellent
                                                                                      4.2 / 5
                                                                                      22
                                                                                      customer reviews
                                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                    • For every 10 nights, get 1 free!
                                                                                      Emporium Lisbon Suites

                                                                                      Rua dos Bacalhoeiros, 18, Lisbon, 1100-070 Portugal

                                                                                      ,

                                                                                      866-538-2362

                                                                                      4 stars
                                                                                      Lisbon
                                                                                      • 4.2 miles to Lisbon (LIS-Portela)‎
                                                                                      Outstanding
                                                                                      4.9 / 5
                                                                                      7
                                                                                      customer reviews
                                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                      from $111
                                                                                      • For every 10 nights, get 1 free!
                                                                                        Lost Lisbon - Cais do Sodré

                                                                                        Travessa do Corpo Santo, 10, 3º Esq, Lisbon, 1200-131 Portugal

                                                                                        ,

                                                                                        866-538-6218

                                                                                        3 stars
                                                                                        Lisbon
                                                                                        • 4.4 miles to Lisbon (LIS-Portela)‎
                                                                                        Excellent
                                                                                        4.0 / 5
                                                                                        2
                                                                                        customer reviews
                                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                        from $47
                                                                                        • For every 10 nights, get 1 free!
                                                                                          Pensão Sao João da Praça

                                                                                          Rua Sao Joao da Praca, 97-2, Lisbon, 1100-519 Portugal

                                                                                          ,

                                                                                          866-538-6315

                                                                                          2 stars
                                                                                          Lisbon
                                                                                          • 4.1 miles to Lisbon (LIS-Portela)‎
                                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                          from $37
                                                                                          • For every 10 nights, get 1 free!
                                                                                            Pousada de Lisboa, Praça do Comércio - Monument Hotel

                                                                                            Praça do Comércio, 31-34, Lisbon, 1100-038 Portugal

                                                                                            ,

                                                                                            866-538-9367

                                                                                            5 stars
                                                                                            Lisbon
                                                                                            • 4.3 miles to Lisbon (LIS-Portela)‎
                                                                                            Outstanding
                                                                                            4.9 / 5
                                                                                            7
                                                                                            customer reviews
                                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                            from $212
                                                                                            *

                                                                                            strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.