Phuket, Thailand
The hotel that Leo stayed in in The Beach...not in Khao San, but in Phuket Town. Nearly as dingy as it appears in the movie, but not quite!