Middelkerke is a municipality located in the Belgian province of West Flanders, on the North Sea, west of Ostend. Being located at the Belgian coast, it is a popular holiday destination for the Belgians during the warmer summer months.