Wieś Bílov leży na płaskowyżu na skraju miejscowości Nízký Jeseník. Cały katastralny teren wsi należy do parku przyrodniczego Oderské vrchy. Część południowa dość stromo opada w dolinę Odry, a zbocze w kierunku Bílovca jest również strome. Wysokość od 270 do 370 m. N m. Wieś graniczy na południu z Pustějovem i Kujavami, na zachodzie z Fulnek, na północnym zachodzie z Bíloveciem, na wschodzie z Velké Albrechtice i Studénka. Wieś ma powierzchnię 1040 ha. Urząd Gminy Bílov to budynek szkoły podstawowej. Najbliższe miasto Bílovec znajduje się 3 km od hotelu. Miasto powiatowe Nowy Jiczyn znajduje się 18 km od hotelu. Od 1 stycznia 2008 r. W gminie na stałe odnotowano 574 mieszkańców.