Our pick of 3-star stays in Prague, compared on price and guest rating.
from $26 / night
from $72 / night
from $67 / night
from $51 / night
from $29 / night
from $45 / night
from $15 / night
from $55 / night
from $54 / night