Ypres sits in the heart of West Flanders, surrounded by the old battlefields of the Western Front, with the imposing Cloth Hall and Menin Gate anchoring its atmospheric historic centre. It’s a fascinating place to explore on foot, with museums, medieval sights, cosy cafes and lots of Belgian beer and chocolate along the way. Of the best places to stay in Ypres, Main Street Hotel gets our vote for its superb central location, spacious rooms and genuinely warm, intimate feel. It’s a lovely base for exploring the city and the surrounding countryside.
Scroll down the page for our full selection of recommended hotels in Ypres or, for a look at different areas, read our guide to the best places to stay in Belgium.
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Ypres (West Flanders)
In the heart of Ypres, this family-run hotel blends a warm, homey feel with classic charm. The interiors are understated, with spacious conservatories that invite relaxation. There's a hearty breakfast, seasonal dining, and a lively bar scene amid beautiful garden surroundings. A true Belgian gem.
Ypres (Leper/Ypres)
Hotel Main Street is a charming spot in the historic centre of Ypres. The spacious, individually decorated rooms feature flat-screen TVs and free wifi. Wake up each morning to an extensive and delicious buffet breakfast before heading off exploring the area. A charming and intimate stay!