Knokke-Heist is Belgium's most upmarket seaside resort, sitting at the northeastern end of the coast right on the Dutch border. It has long been the place where wealthy Brussels and Antwerp families keep a flat by the sea, and that money shows in the galleries, designer shops, and restaurants along the Lippenslaan — more than 85 art galleries in a town of 35,000 people is not a coincidence.
The beach is 12 kilometres long and runs from family-friendly Heist through Duinbergen, Albertstrand and the exclusive Het Zoute quarter to the Zwin Nature Park on the Dutch border — a saltwater marsh that is one of the best birdwatching spots on the North Sea coast. The Grand Casino Knokke on the seafront is worth a visit even if you never play a hand: the interior houses a large Magritte mural and works by Delvaux and Keith Haring. The town is easily reached by train from Brussels or by the Kusttram, the coastal tram that runs the full length of the Belgian shore.