Narrow results:

Clear selected filters

21 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
  1. 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.1 miles to Plaza de San Francisco
    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
    14 reviews
    from $24
    • Hotel Badajoz Center

      Loved by guests

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

      ,

      866-538-0251

      4 stars
      Badajoz
      • 0.9 miles to City center
      • 0.8 miles to Plaza de San Francisco
      Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
      199 reviews
      from $58 $52
      • 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 Plaza de San Francisco
        Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
        81 reviews
        from $48
        • 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 Plaza de San Francisco
          Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
          97 reviews
          from $53 $48
          • 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 Plaza de San Francisco
            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
            116 reviews
            from $56
            • 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 Plaza de San Francisco
              Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
              26 reviews
              from $69
              • Heredero

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

                ,

                866-538-0294

                3 stars
                Olivenza
                • 15 miles to City center
                • 14 miles to Plaza de San Francisco
                Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                70 reviews
                from $44
                • Casas de Juromenha

                  Ribeira De Mures, Alandroal, 7250-242 Portugal

                  ,

                  866-538-0315

                  4 stars
                  Alandroal
                  • 17 miles to City center
                  • 17 miles to Plaza de San Francisco
                  Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                  47 reviews
                  from $138
                  • 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 Plaza de San Francisco
                    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                    16 reviews
                    from $74

                    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.