Find and Book Top Rated Hotels in Middleham

Search among 10 available hotels and places to stay in Middleham from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great21 reviews
6 adults
5 bedrooms
5 beds
MapView on map3.4 km from City Centre2.1 km from City Center
From   US$ 942 /nightSelect
8.2
Great52 reviews
MapView on map100 m from City Centre200 m from Middleham Castle
From   US$ 154 /nightSelect
8.4
Great62 reviews
100 m from City Centre200 m from Middleham Castle
From   US$ 126 /nightSelect
Bed & Breakfast
8.2
Great46 reviews
200 m from City Centre100 m from Middleham Castle
From   US$ 217 /nightSelect
8.0
Great75 reviews
100 m from City Centre100 m from Middleham Castle
From   US$ 150 /nightSelect
8.4
Great35 reviews
100 m from City Centre200 m from Middleham Castle
From   US$ 120 /nightSelect
9.0
Perfect12 reviews
100 m from City Centre200 m from Middleham Castle
From   US$ 147 /nightSelect
Villa
8.8
Great11 reviews
100 m from City Centre200 m from Middleham Castle
From   US$ 137 /nightSelect
8.6
Great17 reviews
2.0 km from City Centre1.9 km from Middleham Castle
From   US$ 210 /nightSelect
Villa
400 m from City Centre400 m from Middleham Castle
From   US$ 268 /nightSelect

Best hotels and places to stay in Middleham

Why visit?

Middleham, United Kingdom, is an ideal place for tourists looking to immerse themselves in history and experience the charm of the countryside. With its rich heritage, picturesque landscapes, and renowned horse racing culture, Middleham offers a unique and captivating destination for travelers. Discover the essence of this charming town by exploring its historical sites, indulging in local cuisine, and enjoying the beautiful surroundings.

Where to stay?

Middleham Hotel: Located in the heart of the town, the Middleham Hotel offers visitors a convenient and comfortable stay. This hotel provides easy access to the iconic Middleham Castle, once home to Richard III. With its range of amenities and friendly staff, it ensures a pleasant stay for guests.

Market Square: Situated in the heart of Middleham, the Market Square area is bustling with charm and character. Here, you can find a variety of cozy bed and breakfast establishments and inns that capture the essence of the town. Enjoy the warm hospitality, soak in the local atmosphere, and relish the delightful historic surroundings.

Countryside Retreat: For a tranquil and idyllic escape, consider staying in the countryside surrounding Middleham. There are several charming guesthouses and cottages available, offering a peaceful retreat away from the hustle and bustle. Enjoy the beautiful scenery, take leisurely walks through the rolling hills, and unwind in the serenity of nature.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Middleham Lodge: This charming hotel offers comfortable accommodations at an affordable price. With its convenient location in the heart of Middleham, guests can easily explore the towns attractions. The hotel provides clean and spacious rooms, friendly staff, and a cozy atmosphere, making it a great value for money option.

The Black Swan: Situated in the picturesque Market Square, The Black Swan offers a blend of historic charm and modern amenities. The hotel features stylish rooms with comfortable beds, a cozy lounge area, and an on-site restaurant serving delicious local cuisine. With its reasonable rates and excellent service, it provides guests with a great value for their money.

The White Swan: This traditional inn is known for its warm hospitality and affordable prices. Located close to Middleham Castle, it offers comfortable and well-equipped rooms, a cozy bar, and an inviting restaurant serving a range of dishes. Guests can enjoy a pleasant stay without breaking the bank at The White Swan.

Best kids-friendly hotels:

The Fat Lamb Country Inn: Situated in the tranquil countryside near Middleham, this family-friendly inn offers spacious rooms and a warm atmosphere. Children can enjoy the outdoor play area, while parents can relax in the beautiful garden. The inn also provides high chairs, cribs, and a childrens menu for added convenience.

The Blue Lion: Known for its family-friendly environment, The Blue Lion offers comfortable rooms and excellent facilities for children. The hotel provides a childrens menu, board games, and a welcoming atmosphere. With its central location and family-oriented amenities, it ensures a memorable stay for families visiting Middleham.

Best hotels for a romantic getaway:

The Cover Bridge Inn: Nestled in the serene countryside, this inn offers a romantic setting for couples. With its cozy rooms, picturesque views, and a romantic restaurant serving candlelit dinners, The Cover Bridge Inn is a perfect choice for a romantic escape. Enjoy long walks in the surrounding nature or relax by the fireplace for a truly intimate experience.

The Wensleydale Heifer: This luxurious hotel offers a blend of elegance and romance. With its individually designed rooms, intimate atmosphere, and award-winning seafood restaurant, it provides couples with a memorable stay. Indulge in a pampering spa treatment or take a leisurely stroll through the charming streets of Middleham.

Best for location:

The Castle Arms Inn: Situated near Middleham Castle, this inn offers a prime location for history enthusiasts. Guests can enjoy comfortable rooms, a cozy bar, and easy access to the towns attractions. With its proximity to the castle and the vibrant atmosphere of Middleham, it is an excellent choice for those seeking convenience.

The White Horse Hotel: Located in the heart of Middleham, The White Horse Hotel is moments away from the towns main attractions. The hotel features comfortable rooms, a welcoming bar, and friendly staff. Guests can explore the historic sites, charming shops, and local restaurants with ease.

The Richard III Hotel: Nestled in the center of Middleham, this hotel offers a central location with easy access to the towns highlights. The Richard III Hotel provides comfortable accommodations, a lovely courtyard, and a restaurant serving tasty meals. Guests can immerse themselves in Middlehams history and culture within walking distance from the hotel.

Best for a short city break:

The Saddle Room Restaurant: Located in the countryside surrounding Middleham, this hotel offers a peaceful retreat for a short city break. With its comfortable rooms, a renowned restaurant serving gourmet cuisine, and beautiful views of the countryside, it provides a relaxing getaway from the hustle and bustle of the city.

The Wyvill Arms: Situated in the charming village of Constable Burton, a short drive from Middleham, The Wyvill Arms offers a tranquil setting for a short break. The hotel features cozy rooms, a cozy bar, and a restaurant serving delicious meals. Explore the quaint streets of Constable Burton or take a scenic drive to Middleham for a memorable getaway.

Show moreLess