18 nights is the typical length of stay for people visiting Bath. Find hotel deals in Bath on momondo