Narrow results:

Clear selected filters

28 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!
    Imperial Hotel Ostrava

    Tyršova 6, Ostrava, 702 00 Czech Republic

    ,

    866-573-4235

    4 stars
    Ostrava
    • 0.2 miles to City center
    • 12 miles to Ostrava (OSR-Leos Janacek)
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    150 reviews
    from $47
    • For every 10 nights, get 1 free!
      Hotel Maria

      Prívozská 23, Ostrava, 702 00 Czech Republic

      ,

      866-767-0278

      3 stars
      Ostrava
      • 0.3 miles to City center
      • 13 miles to Ostrava (OSR-Leos Janacek)
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      46 reviews
      from $29
      • For every 10 nights, get 1 free!
        Brioni Boutique Hotel

        Stodolni 8, Ostrava, 70200 Czech Republic

        ,

        866-925-4159

        4 stars
        Ostrava
        • 0.3 miles to City center
        • 12 miles to Ostrava (OSR-Leos Janacek)
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        98 reviews
        from $40
        • For every 10 nights, get 1 free!
          Hotel Ruby Blue

          Stodolní 11, Ostrava, 702 00 Czech Republic

          ,

          866-538-0251

          4 stars
          Ostrava
          • 0.3 miles to City center
          • 12 miles to Ostrava (OSR-Leos Janacek)
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          15 reviews
          from $77
          • For every 10 nights, get 1 free!
            VITOM Apartments

            28. Ríjna 98, Ostrava, 70200 Czech Republic

            ,

            866-538-6252

            Ostrava
            • 0.6 miles to City center
            • 12 miles to Ostrava (OSR-Leos Janacek)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            No customer reviews yet
            Be the first
          • For every 10 nights, get 1 free!
            Hotel Max Simek

            Nádražní 186 , Ostrava, 70200 Czech Republic

            ,

            866-539-5067

            3 stars
            Ostrava
            • 1.3 miles to City center
            • 13 miles to Ostrava (OSR-Leos Janacek)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            No customer reviews yet
            Be the first
          • For every 10 nights, get 1 free!
            Harmony Club Hotel Ostrava

            28. ríjna 170, Ostrava, 70900 Czech Republic

            ,

            866-539-9234

            3 stars
            Ostrava
            • 1.4 miles to City center
            • 11 miles to Ostrava (OSR-Leos Janacek)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            21 reviews
            from $35
            • For every 10 nights, get 1 free!
              Hotel Jan Maria

              Slívova 1946-7, Ostrava, 710 00 Czech Republic

              ,

              866-582-3258

              4 stars
              Ostrava
              • 1.5 miles to City center
              • 13 miles to Ostrava (OSR-Leos Janacek)
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              15 reviews
              from $43
              • For every 10 nights, get 1 free!
                AD Landek

                U Nemocnice 837/2, Ostrava, 72529 Czech Republic

                ,

                866-925-0548

                3 stars
                Ostrava
                • 2.9 miles to City center
                • 14 miles to Ostrava (OSR-Leos Janacek)
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                3 reviews
                from $47 $34
                • For every 10 nights, get 1 free!
                  Hotel Akord

                  námestí SNP 1, Ostrava, 700 30 Czech Republic

                  ,

                  866-925-8709

                  3 stars
                  Ostrava
                  • 3.9 miles to City center
                  • 8.4 miles to Ostrava (OSR-Leos Janacek)
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  2 reviews
                  from $35
                  • For every 10 nights, get 1 free!
                    Afrika Hotel

                    Top Hotel

                    T. G. Masaryka 463, Frydek-Mistek, 73801 Czech Republic

                    ,

                    866-538-0157

                    4 stars
                    Frydek-Mistek
                    • 11 miles to City center
                    • 10 miles to Ostrava (OSR-Leos Janacek)
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    16 reviews
                    from $52
                    • For every 10 nights, get 1 free!
                      Hotel Terasa

                      Nad prehradou 670, Frydek-Mistek, 738 01 Czech Republic

                      ,

                      866-538-0192

                      4 stars
                      Frydek-Mistek
                      • 12 miles to City center
                      • 8.9 miles to Ostrava (OSR-Leos Janacek)
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      6 reviews
                      from $50
                      • For every 10 nights, get 1 free!
                        Mercure Cieszyn

                        Motelowa 21, Cieszyn, Silesian, 43 400 Poland

                        ,

                        866-538-0294

                        3 stars
                        Cieszyn
                        • 16 miles to City center
                        • 24 miles to Ostrava (OSR-Leos Janacek)
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        129 reviews
                        from $25
                        • For every 10 nights, get 1 free!
                          Hotel Liburnia

                          Ul. Liburnia 10, Cieszyn, Silesian, 43-400 Poland

                          ,

                          866-538-0315

                          3 stars
                          Cieszyn
                          • 16 miles to City center
                          • 23 miles to Ostrava (OSR-Leos Janacek)
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          30 reviews
                          from $25
                          • For every 10 nights, get 1 free!
                            Adámkova Vila

                            Raškovice 28, Raskovice, 739 0 Czech Republic

                            ,

                            866-538-1351

                            4 stars
                            Raskovice
                            • 17 miles to City center
                            • 16 miles to Ostrava (OSR-Leos Janacek)
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            2 reviews
                            from $39
                            • For every 10 nights, get 1 free!
                              Green Inn Hotel

                              Ostravice 75, Ostravice, 73914 Czech Republic

                              ,

                              866-538-2362

                              3 stars
                              Ostravice
                              • 20 miles to City center
                              • 15 miles to Ostrava (OSR-Leos Janacek)
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              16 reviews
                              from $39
                              • For every 10 nights, get 1 free!
                                Miura Hotel

                                Celadná 887, Celadna, 739 12 Czech Republic

                                ,

                                866-538-6315

                                4 stars
                                Celadna
                                • 21 miles to City center
                                • 14 miles to Ostrava (OSR-Leos Janacek)
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                87 reviews
                                from $98
                                • For every 10 nights, get 1 free!
                                  Zámek Jeseník nad Odrou

                                  Jeseník nad Odrou 1, Jesenik nad Odrou, 74 233 Czech Republic

                                  ,

                                  866-767-0278

                                  3.5 stars
                                  Jesenik nad Odrou
                                  • 23 miles to City center
                                  • 11 miles to Ostrava (OSR-Leos Janacek)
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  No customer reviews yet
                                  Be the first
                                  from $95

                                  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.