The hotel where Amanda stays before swapping houses is actually a country house called Hofton House in Shalford, Surrey. Its grand façade and manicured gardens scream old-money English luxury. The interiors, however, were filmed at Pinewood Studios.
You can’t stay overnight, but you can drive past the gates and imagine the scene where Amanda orders champagne. It’s a peek into the world of “fairy tale meets reality.”
Was The Holiday Filmed In England at Kimberly Obrien blog