The best hotels in Bern
Double room / night
from £72
Double room / night
from £96
Double room / night
from £85
Double room / night
from £94
Double room / night
from £108
Double room / night
from £119
Double room / night
from £57
Double room / night
from £104
Double room / night
from £95
Double room / night
from £89
Double room / night
from £109
Double room / night
from £89
Double room / night
from £235
Double room / night
from £86
Double room / night
from £153