Hotels near Grand National Aintree Racecourse

The Grand National is an annual horse racing event which takes place at Aintree Racecourse
in Liverpool, England. More than 70,000 people will be at Aintree for the 2019 festival to cheer
on the horses from the very first fence to the final furlong.

Book Cheap Accommodation close to Horse Races

Save Up to 10%, 20%, 50% or more on your reservation