Nahajamo se v Srednji vasi v zgornji Bohinjski dolini, 4 km od Bohinjskega jezera.
Gostilna pri Hrvatu je ime dobila po prvem lastniku gostilne, kateri je bil po narodnosti Hrvat. Med 1 in 2 svetovno vojno je bil v hiši hotel Triglav. Po 2 svetovni vojni pa je ostala gostilna pri Hrvatu.