Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Market Harborough

1771 reviews by TrustYou
21 High Street
0.2 Miles from the centre
per night from £114
(price for Tue, 28 Mar)
37 High Street,
0.3 Miles from the centre

Make use of convenient amenities such as complimentary wireless Internet access, a television in a common area, and tour/ticket assistance.#Pets not allowed Check-in time starts at 3 PM Check-out time is 11 AM

Show more
per night from £128
Estimated price based on searches in the last month

Marston Croft B & B Hotel

The Croft, East Farndon Road
per night from £90
Estimated price based on searches in the last month

Hotels in Market Harborough

Nestled on the Leicestershire-Northamptonshire border is the pretty town of Market Harborough. Wander through the town's picturesque streets, browse through its many shops and indoor market, take a relaxed stroll along the banks of the River Welland and take time to explore the stunning countryside that surrounds Market Harborough.

Things to do

Start your visit at Harborough Museum and Library, located in the Symington Building. The most famous part of the museum's collection centres around The Hallaton Treasure – a haul of more than five thousand silver and gold coins discovered in south-east Leicestershire in 2000.

Take a walk through town to find St Dionysius Parish Church and its imposing spire reaching 160 feet into the air. Nearby you'll find the town's timber-framed Old Grammar School, a beautiful Grade I listed building that dates from the early-17th century. If you're feeling active, consider a walk around Foxton Locks, a series of ten locks on the Grand Union Canal. Spend some time watching the colourful boats navigate their way through before retiring to the Foxton Locks Inn for refreshments.

Rockingham Castle is a 20-minute drive to the east of town and a wonderful destination for a day out that all the family will love. Built on the instruction of William the Conqueror, the castle has been constantly occupied for almost 1,000 years. Take a tour of the historic buildings, wander through the 19th-century rose garden and stop for a drink in the estate's tea rooms.


If you're a fan of shopping then Market Harborough will not disappoint. The town has a wonderful mix of shops, some belonging to national chains and others to independent retailers.

Wander through the pedestrianised St Mary's Place shopping centre to find a wide variety of shops. Close by is Harborough Market, the town's indoor marketplace which is filled with stalls selling everything from craft items and clothing to fresh produce.

Eating and drinking

We have a wide range of Market Harborough hotels listed on the website, all of which lie within easy reach of the town's excellent bars, cafés and restaurants. The Red Lion in nearby Great Bowden is known for its excellent food and friendly atmosphere, while Ascough's Bistro in the centre of Market Harborough offers a contemporary menu using local ingredients wherever possible.

Indulge yourself with a sweet treat from the Ice Bar Café, pick up some delicious fresh artisan bread at The Garage Bakehouse, or consider having lunch at Veneto, a favourite with locals and visitors thanks to its excellent pizzas and classic Italian dishes.

Frequently asked questions about Hotels in Market Harborough

Which hotels are the most popular ones to stay at in Market Harborough?

The Three Swans Hotel, Market Harborough, Leicestershire and The Angel Hotel are some of the popular hotels in Market Harborough.

What is the lowest price for a double room in Market Harborough?

The cheapest price for a double room in Market Harborough is £114, offered by The Three Swans Hotel, Market Harborough, Leicestershire.

What are the best hotels in Market Harborough near the center?

If you want to stay near the center of Market Harborough, you can consider staying at The Three Swans Hotel, Market Harborough, Leicestershire and The Angel Hotel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555