The two teams were paired together in Friday’s draw, with reigning European champions Bayern the bookmakers' favourites to lift the trophy, but Ancelotti also insists the Bavarians should be worried at the prospect of facing his side.
"Guardiola is one of the best coaches in the world. They (Bayern) have a great team,” Ancelotti said at a press conference.
"The semi-finals against Bayern will be very difficult but it's not easy for anyone to play Real Madrid either.
"If we want to win the Champions League, we then have to beat everyone including Bayern."
Madrid scraped through to the semis after nearly squandering a commanding first-leg advantage against Borussia Dortmund.
The nine-time European champions arrived in Germany with a 3-0 lead but lost 2-0 on the night and were forced to endure some nervy moments before securing their progression.
"Yes, we were poor against Dortmund but it doesn't matter because we made it through to the semi-finals,” added Ancelotti.
The other last four tie sees Atletico Madrid meet Chelsea.
Ancelotti said: “Atletico are the surprise. They are having a fantastic season and their semi-final against Chelsea will be balanced.”