For us, Mirabeau is hands down a favourite in Zermatt. It's a short distance from the train station - just far enough so one doesn't hear trains; close to main streets and both the Sunegga and Gornergrat bahns. The welcome is lovely, especially for canine friends (who also get water and food bowls and their own blanket), and the rooms are splendid, both roomy and well-appointed. We stayed in the annex, just above the spa, with its sauna, steam rooms, shower, relaxation rooms and a splendid outdoor shower. Breakfast in the newly updated dining area is plentiful, with options for everyone. The owners and staff are all multilingual and welcoming. This family-run hotel is comfortable and upscale at the same time, and it was such a treat to come back to Matterhorn views and quiet, while being only steps away from the centre. Absolute highest ratings, and we keep coming back.