Hotels in Battle
16 handpicked places to stay
Photo © TrailTale, Google Maps
Battle's hotels and guesthouses are generally small and independently run, reflecting the scale of the town itself rather than offering big chain-hotel choice. Several of the high street's old coaching inns, including The Bull and the Chequers Inn, offer rooms above their bars, putting guests within a couple of minutes' walk of the abbey gatehouse and the shops. A little further out, converted farmhouses and country hotels in the surrounding Weald villages offer a quieter, more rural stay for those with a car, often set in larger grounds with gardens or countryside views.
Because Battle is a popular day-trip and short-break destination for anyone exploring 1066 Country, rooms can book up well ahead of the October re-enactment weekend and through the summer months, so it's worth planning early if you want to stay in the town centre itself rather than in nearby Hastings or the Weald villages. Prices tend to sit at the more affordable end for the region compared with the Sussex coast resorts, and most in-town options are within easy walking distance of the railway station as well as the abbey, making a car unnecessary if you're arriving by train from London or the coast. For those wanting easy access to both the battlefield and the wider countryside, a stay in Battle itself, or in one of the villages just outside, gives a good base for exploring the rest of 1066 Country by car or on foot.
The Bull
Hotel · 27 High St, Battle
A small four-room pub-hotel on Battle's High Street, with parking and Battle Abbey and the 1066 battlefield close by.
The Abbey Hotel
Hotel · 84, Battle
A Battle hotel on the high street offering en-suite rooms, a restaurant and bar, and free parking within walking distance of the town's historic sites.
Chequers Inn
Hotel · Chequers Inn, Battle
Traditional pub-hotel in Battle, East Sussex, with its own restaurant and bar, close to Battle Abbey.
Leeford Place Hotel
Hotel · Mill Lane / Whatlington Road, Battle
An 18-room hotel on Mill Lane in Battle, suited to history-minded breaks near the 1066 battlefield, with a bar, restaurant and indoor pool.
Powdermills Country House Hotel
Hotel · Powdermill Lane, Battle
Powdermills Country House Hotel on Powdermill Lane, Battle, offers an outdoor swimming pool and gardens near the town's historic surroundings.
Sedlescombe Golf Hotel
Hotel · Sedlescombe Golf Club, Sedlescombe · 2.3 miles away
Golf hotel at Sedlescombe Golf Club in East Sussex, with a restaurant, bar and countryside views over the course.
Claverton Hotel
Hotel · Bluemans Lane, Battle
A Battle hotel on Bluemans Lane, close to Battle Abbey and the 1066 site, with a garden, bar and free parking.
White Hart Inn
Hotel · White Hart Inn, Battle
White Hart Inn is a straightforward pub-hotel in Battle, East Sussex, with en-suite rooms and free parking close to Battle Abbey.
Bannatyne Hotel Hastings
Hotel · Beauport Park, between Hastings and Battle · 3 miles away
A country house hotel set in 38 acres of gardens and woodland between Hastings and Battle, built around a full health club, pool and spa.
The Bannatyne Spa Hotel
Hotel · Battle Road, Hastings · 3 miles away
Spa hotel on Battle Road, Hastings, with an on-site restaurant, bar and breakfast alongside pool, gym and sauna facilities.
Premier Inn Hastings North A21 hotel
Hotel · John Macadam Way, Hastings · 3.6 miles away
Premier Inn Hastings North A21 hotel, on John Macadam Way, puts the Old Town, pier and East Hill funicular within easy reach, with free parking on site.
The George Inn
Hotel · High Street, Robertsbridge · 4.6 miles away
An adults-only inn on Robertsbridge High Street with a bridal suite and free parking, close to Bodiam Castle and Battle Abbey.
Haven Combe Haven Holiday Park Sussex
Guest Accommodation · Harley Shute Road, Hastings · 4.8 miles away
Haven Combe Haven Holiday Park near Hastings pairs indoor and outdoor pools with a water flume, plus caravan stays for families.
De La Warr Guest House
Guest Accommodation · 109 De La Warr Road, Bexhill-on-Sea · 5 miles away
A modest guest house on De La Warr Road in Bexhill-on-Sea, offering en-suite family rooms and free parking close to the seafront.
Tower House 1066
Hotel · 28 Tower Road West, St Leonards-on-Sea · 5 miles away
Eight-room hotel in St Leonards-on-Sea with its own garden, bar and restaurant, a short walk from the seafront and Hastings Old Town.
Tower House 1066
Guest House · Tower Road West, St Leonards-on-Sea · 5 miles away
A VisitBritain Four Star Silver guest accommodation in St Leonards-on-Sea, with individually designed ensuite rooms and a garden terrace.