Film kręcono we wrześniu 2006 roku.
Drugą część "Hostelu" kręcono w Pradze, Karlovych Varach i Ceskym Krumlovie (Czechy).
Zdjęcia do filmu kręcono w studiu Barrandov w Pradze, Islandii, Monako i Słowacji.
Luc Merenda postanowił zawiesić swoją emeryturę filmową i zagrać w filmie "Hostel 2" detektywa. Reżyser filmu Eli Roth jest wielkim fanem Merendy, więc poprosił go, aby ten wystąpił w jego filmie. Merenda zadzwonił w tej sprawie do Edwige Fenech i zapytał ją co o tym sądzi, a kiedy ta bardzo pochlebnie i entuzjastycznie wypowiedziała się o reżyserze, Merenda przyjął rolę.
Także Edwige Fenech postanowiła powrócić do aktorstwa i zagrać rolę pani profesor. Eli Roth, który jest wielbicielem talentu Fenech, napisał specjalnie dla niej rolę w filmie.