Narrow results:

Clear selected filters

16 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

Filter
  1. For every 10 nights, get 1 free!
    ibis Olomouc Centre

    Wolkerova 27 Olomouc, 779 00 Czech Republic

    ,

    866-678-6350

    3 stars
    Olomouc
    • 0.6 miles to City center‎
    • 1.6 miles to Olomouc Hlavni Station‎
    Excellent
    4.2 / 5
    24
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $51
    • For every 10 nights, get 1 free!
      NH Collection Olomouc Congress

      Legionárská 21 Olomouc, 779 00 Czech Republic

      ,

      866-925-4159

      4.5 stars
      Olomouc
      • 0.5 miles to City center‎
      • 1.3 miles to Olomouc Hlavni Station‎
      Outstanding
      4.8 / 5
      26
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $102
      • For every 10 nights, get 1 free!
        Hotel Arigone

        Univerzetnf 20 Olomouc, 779 00 Czech Republic

        ,

        866-925-8676

        4 stars
        Olomouc
        • 0.1 miles to City center‎
        • 1.0 mile to Olomouc Hlavni Station‎
        Excellent
        4.5 / 5
        35
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $55
        • For every 10 nights, get 1 free!
          Senimo

          Pasteurova 905-10 Olomouc, 779 00 Czech Republic

          ,

          866-538-0251

          3 stars
          Olomouc
          • 1.0 mile to City center‎
          • 0.1 miles to Olomouc Hlavni Station‎
          Excellent
          4.1 / 5
          21
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $48
          • For every 10 nights, get 1 free!
            Hotel Flora

            Krapkova 439/34 Olomouc, 779 00 Czech Republic

            ,

            866-538-1314

            3 stars
            Olomouc
            • 0.4 miles to City center‎
            • 1.5 miles to Olomouc Hlavni Station‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $40
            • For every 10 nights, get 1 free!
              Pension Krivá

              Kriva 8 Olomouc, 779 00 Czech Republic

              ,

              866-538-6252

              3 stars
              Olomouc
              • 0.2 miles to City center‎
              • 1.1 miles to Olomouc Hlavni Station‎
              Excellent
              4.0 / 5
              12
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $54
              • For every 10 nights, get 1 free!
                Alley

                Michalske Stromoradi 1061 Olomouc, 779 00 Czech Republic

                ,

                866-538-9298

                4 stars
                Olomouc
                • 0.3 miles to City center‎
                • 1.0 mile to Olomouc Hlavni Station‎
                Outstanding
                4.6 / 5
                5
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $80 $75
                • For every 10 nights, get 1 free!
                  Akademie Hotel

                  Hruba Voda 59 Hlubocky, 783 61 Czech Republic

                  ,

                  866-539-5067

                  3 stars
                  Hlubocky
                  • 9.3 miles to City center‎
                  • 8.3 miles to Olomouc Hlavni Station‎
                  Excellent
                  4.0 / 5
                  1
                  customer review
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $38
                  • For every 10 nights, get 1 free!
                    Hotel Jana

                    Koliby 2 Prerov, 750 02 Czech Republic

                    ,

                    866-539-9234

                    4 stars
                    Prerov
                    • 14 miles to City center‎
                    • 13 miles to Olomouc Hlavni Station‎
                    Poor
                    1.0 / 5
                    1
                    customer review
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $91
                    • For every 10 nights, get 1 free!
                      Hotel Fit

                      Dvorákova 21b Prerov, 750 02 Czech Republic

                      ,

                      866-582-3258

                      3 stars
                      Prerov
                      • 14 miles to City center‎
                      • 13 miles to Olomouc Hlavni Station‎
                      Excellent
                      4.0 / 5
                      2
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $68
                      • For every 10 nights, get 1 free!
                        Hotel La Fresca

                        Velké námestí 109/55 Kromeriz, 767 01 Czech Republic

                        ,

                        866-711-3751

                        4 stars
                        Kromeriz
                        • 21 miles to City center‎
                        • 21 miles to Olomouc Hlavni Station‎
                        Outstanding
                        4.6 / 5
                        16
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $38
                        • For every 10 nights, get 1 free!
                          Zámecký hotel Zlatý Orel

                          Jiraskova 21 Hranice, 753 01 Czech Republic

                          ,

                          866-925-0548

                          3 stars
                          Hranice
                          • 22 miles to City center‎
                          • 21 miles to Olomouc Hlavni Station‎
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                        • For every 10 nights, get 1 free!
                          Hotel Centrum

                          Komenského 384 Hranice, 753 01 Czech Republic

                          ,

                          866-925-4218

                          3.5 stars
                          Hranice
                          • 22 miles to City center‎
                          • 21 miles to Olomouc Hlavni Station‎
                          Good
                          3.0 / 5
                          1
                          customer review
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $34
                          • For every 10 nights, get 1 free!
                            Hotel Selský Dvur

                            Cukrovarská 480-7 Vyskov, 682 01 Czech Republic

                            ,

                            866-925-8709

                            3 stars
                            Vyskov
                            • 25 miles to City center‎
                            • 26 miles to Olomouc Hlavni Station‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $32

                            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.