Sign in
OR
Hastings is a historic town found on the south coast of England; most famously know for the battle in 1066, it is a great choice of destination for a luxury self-catering break. Hastings is home to some iconic landmarks such as Hastings Castle and the pier meaning there is plenty for visitors to explore during their time here. Whether you are looking for a relaxing break in a peaceful location or whether you wish to get out and see all that Hastings has to offer you can be assured of a memorable getaway when you choose to stay in luxury self-catering accommodation.