The best hotels in Jerusalem
Double room / night
from $455
Double room / night
from $73
Double room / night
from $89
Double room / night
from $111
Double room / night
from $218
Double room / night
from $94
Double room / night
from $163
Double room / night
from $80
Double room / night
from $244
Double room / night
from $118
Double room / night
from $140
Double room / night
from $233
Double room / night
from $238
Double room / night
from $207
Double room / night
from $128