Narrow results:

Clear selected filters

21 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

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
  1. For every 10 nights, get 1 free!
    Hotel Condedu Badajoz

    Calle Muñoz Torrero, 27, Badajoz, Badajoz, 06001 Spain

    ,

    866-573-4235

    2 stars
    Badajoz
    • 0.1 miles to City center
    • 0.1 miles to La Giralda
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    60 reviews
    from $32
    • For every 10 nights, get 1 free!
      Hostal de las Heras

      Pedro de Valdivia, 6, Badajoz, Badajoz, 06002 Spain

      ,

      866-925-8676

      1 stars
      Badajoz
      • 0.2 miles to City center
      • 0.3 miles to La Giralda
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      11 reviews
      from $23
      • For every 10 nights, get 1 free!
        Hotel Badajoz Center

        Avenida Damián Téllez Lafuente, 15, Badajoz, Badajoz, 06010 Spain

        ,

        866-538-0251

        4 stars
        Badajoz
        • 0.9 miles to City center
        • 1.0 mile to La Giralda
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        163 reviews
        from $56 $50
        • For every 10 nights, get 1 free!
          Mercure Rio Badajoz

          Avendia Diaz Ambrona, 13, Badajoz, Badajoz, 06006 Spain

          ,

          866-538-1314

          3 stars
          Badajoz
          • 0.9 miles to City center
          • 0.8 miles to La Giralda
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          72 reviews
          from $47
          • For every 10 nights, get 1 free!
            Zenit Ascarza Badajoz

            C/ Castillo Puebla de Alcocer 28 , Badajoz, Badajoz, 06011 Spain

            ,

            866-538-9298

            3 stars
            Badajoz
            • 1.5 miles to City center
            • 1.4 miles to La Giralda
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            89 reviews
            from $51 $46
            • For every 10 nights, get 1 free!
              Hotel Las Bovedas

              Autovía Madrid-Lisboa, km 405.7, Badajoz, Badajoz, 06006 Spain

              ,

              866-539-5067

              4 stars
              Badajoz
              • 2.5 miles to City center
              • 2.4 miles to La Giralda
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              106 reviews
              from $46 $43
              • For every 10 nights, get 1 free!
                Hotel São João de Deus

                Largo São João de Deus, 1, Elvas, 7350-000 Portugal

                ,

                866-711-3751

                4 stars
                Elvas
                • 11 miles to City center
                • 11 miles to La Giralda
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                157 reviews
                from $53
                • For every 10 nights, get 1 free!
                  Hotel Santa Beatriz

                  Av Combatentes Da Grande Guerra, Campo Maior, 7370-050 Portugal

                  ,

                  866-925-4218

                  3 stars
                  Campo Maior
                  • 11 miles to City center
                  • 11 miles to La Giralda
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  25 reviews
                  from $69
                  • For every 10 nights, get 1 free!
                    Quinta de Santo António

                    Estrada de Barbacena, Apartado 206, Elvas, 7350-903 Portugal

                    ,

                    866-538-0192

                    4 stars
                    Elvas
                    • 14 miles to City center
                    • 14 miles to La Giralda
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    84 reviews
                    from $42
                    • For every 10 nights, get 1 free!
                      Heredero

                      Carretera Comarcal 426 Km 23.700, Olivenza, Badajoz, 06100 Spain

                      ,

                      866-538-0294

                      3 stars
                      Olivenza
                      • 15 miles to City center
                      • 15 miles to La Giralda
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      59 reviews
                      from $44
                      • For every 10 nights, get 1 free!
                        Casas de Juromenha

                        Ribeira De Mures, Alandroal, 7250-242 Portugal

                        ,

                        866-538-0315

                        4 stars
                        Alandroal
                        • 17 miles to City center
                        • 17 miles to La Giralda
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        40 reviews
                        from $324
                        • For every 10 nights, get 1 free!
                          Monte da Esperança

                          Monte da Esperanca-Monte do Outeiro, Portalegre, Esperança, Arronches, 7340-125 Portugal

                          ,

                          866-538-2362

                          3 stars
                          Arronches
                          • 23 miles to City center
                          • 23 miles to La Giralda
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          16 reviews
                          from $63

                          Haven’t found what you’re looking for? Call us and we’ll help you find a hotel:

                          • Speak to a Hotels.com travel specialist: 866-678-6350, 24 hours a day, 7 days a week
                          *

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