Det er et fire-stjernes hotell ved navn Oatlands Park Hotel som står på stedet hvor herregården Oatlands (Oatlands House) en gang var, og det er fortsatt en del levninger fra de tidligere stadier i dens eksistens som er synlige i bygningen. I motsetningen til hva som tidvis hevdes, er det ikke på det nøyaktig samme stedet som Oatlands Palace, men er beliggende noe høyere oppe på høyden i Weybridge.