Last-minute hotel deals near Old Macdonald's Farm

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Old Macdonald's Farm, nestled in the charming borough of Havering, England, offers a delightful escape for families and nature enthusiasts. This unique destination combines the rustic charm of a working farm with the excitement of a theme park, making it an ideal spot for a memorable stay. Visitors can enjoy a variety of attractions, including animal encounters, thrilling rides, and interactive play areas, ensuring fun for all ages.

While there are no specific neighborhoods within Old Macdonald's Farm itself, the surrounding areas of Havering provide excellent accommodation options. Romford and Hornchurch are popular choices, offering a range of hotels and guesthouses that cater to different budgets and preferences.

Top attractions at Old Macdonald's Farm include the petting zoo, where children can interact with friendly farm animals, and the adventure playground, perfect for letting off some steam. With its blend of entertainment and education, Old Macdonald's Farm is a must-visit destination in Havering.

Clear filters

Old Macdonald's Farm

Most popular
Sort by

See the latest prices and deals by choosing your dates

Dem's Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Romford, Dagenham · 8.90 km from centre

9.4

 

9 reviews

Dem's Lodge offers accommodations in Dagenham, 4.2 miles from Gants Hill Tube Station and 4.3 miles from Barking Tube Station. This homestay features accommodations with a balcony and free Wifi. Snaresbrook Tube Station is 6.4 miles from the homestay and South Woodford Tube Station is 6.8 miles away.

Towels and bed linen are offered in the homestay. The accommodation is non-smoking.

East Ham Tube Station is 5.3 miles from the homestay, while Upminster Tube Station is 5.6 miles from the property. London City Airport is 7.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lovely 3 Bedroom House in Dagenham With Parking
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Residence in Dagenham · 9.03 km from centre

With a stay at Lovely 3 Bedroom House in Dagenham With Parking in Dagenham (Whalebone), you'll be within a 15-minute drive of Thames River and University of East London, Docklands Campus. This residence is 9.1 mi (14.6 km) from ExCeL Exhibition Centre and 11.1 mi (17.9 km) from O2 Arena.

Compare price on Booking.com
Compare price on Booking.com
Claygate place
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Elm Park, Hornchurch · 9.12 km from centre

Claygate place offers accommodations in Hornchurch, 7.5 miles from Gants Hill Tube Station and 8.6 miles from intu Lakeside Shopping Centre. 3.2 miles from Upminster Tube Station and 6.7 miles from Barking Tube Station, the property provides a garden and a terrace. The apartment offers both free Wifi and free private parking.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.

East Ham Tube Station is 9.2 miles from the apartment, while Snaresbrook Tube Station is 10 miles from the property. London City Airport is 8.7 miles away.

Compare price on Booking.com
Compare price on Booking.com
Claygate paradise
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Elm Park, Hornchurch · 9.12 km from centre

Claygate paradise is located in Hornchurch, just 3.2 miles from Upminster Tube Station and 6.7 miles from Barking Tube Station. This property offers access to a terrace, free private parking, and free Wifi. Gants Hill Tube Station is 7.5 miles from the vacation home and intu Lakeside Shopping Centre is 8.6 miles away.

The spacious vacation home includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.

If you'd prefer to not eat out, you can make use of the kitchen facilities.

East Ham Tube Station is 9.2 miles from the vacation home, while Snaresbrook Tube Station is 10 miles away. London City Airport is 8.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Luxury home
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Elm Park, Hornchurch · 9.12 km from centre

9.0

 

2 reviews

Breakfast available

Offering a garden, Luxury home provides accommodations in Hornchurch. This vacation home offers free private parking, full-day security, and free Wifi. The accommodation features luggage storage space and private check-in and check-out for guests.

The vacation home is composed of 4 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.

Guests can also relax in the shared lounge area.

Upminster Tube Station is 3.2 miles from the vacation home, while Barking Tube Station is 6.7 miles from the property. London City Airport is 8.7 miles away.

Compare price on Booking.com
Compare price on Booking.com
Comfy Studio Flat
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Romford, Goodmayes · 9.19 km from centre

7.0

 

3 reviews

Comfy Studio Flat is located in Goodmayes, just 5.7 miles from South Woodford Tube Station and 5.7 miles from East Ham Tube Station. The property is around 3.1 miles from Gants Hill Tube Station, 4.3 miles from Barking Tube Station, and 5.3 miles from Snaresbrook Tube Station. Woodford is 7.5 miles away and Stratford City Westfield is 9 miles from the guest house.

Towels and bed linen are featured in the guest house. The accommodation is non-smoking.

Leyton Tube Station is 6.8 miles from the guest house, while Upminster Tube Station is 6.9 miles away. London City Airport is 8.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Comfy family studio
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Romford, Goodmayes · 9.19 km from centre

8.4

 

5 reviews

Comfy family studio offers accommodations in Goodmayes, 3.1 miles from Gants Hill Tube Station and 4.1 miles from Barking Tube Station. The property is around 5.3 miles from Snaresbrook Tube Station, 5.7 miles from South Woodford Tube Station, and 5.7 miles from East Ham Tube Station. Woodford is 7.5 miles from the guest house and Stratford City Westfield is 9 miles away.

Towels and bed linen are offered in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.

Leyton Tube Station is 6.8 miles from the guest house, while Upminster Tube Station is 6.9 miles from the property. London City Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
3 Large Bedroom Property in Leafy Ingatestone Essex
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Brentwood, Mountnessing · 9.21 km from centre

6.2

 

5 reviews

3 Large Bedroom Property in Leafy Ingatestone Essex is located in Mountnessing, just 5.6 miles from Hylands Park and 7.9 miles from Chelmsford Train Station. The apartment features both Wifi and private parking free of charge. Upminster Tube Station is 11 miles away and Gants Hill Tube Station is 15 miles from the apartment.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.

Barking Tube Station is 16 miles from 3 Large Bedroom Property in Leafy Ingatestone Essex, while intu Lakeside Shopping Centre is 16 miles away. London City Airport is 19 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
2-Bed & 2 Bathroom, balcony & parking - Close to Dagenham East & Romford station
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Dagenham · 9.35 km from centre

2-Bed & 2 Bathroom, balcony & parking - Close to Dagenham East & Romford station offers accommodations in Dagenham, 4 miles from Barking Tube Station and 4.7 miles from Upminster Tube Station. This property offers access to a balcony and free private parking. The accommodation provides an elevator, full-day security, and luggage storage for guests.

With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

An indoor play area is also available at the apartment, while guests can also relax in the garden.

Gants Hill Tube Station is 5.4 miles from 2-Bed & 2 Bathroom, balcony & parking - Close to Dagenham East & Romford station, while East Ham Tube Station is 5.9 miles away. London City Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
2 peverel house
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Dagenham · 9.35 km from centre

8.7

 

10 reviews

2 peverel house is located in Dagenham, just 6.1 miles from East Ham Tube Station and 7.7 miles from Snaresbrook Tube Station. The property is around 4.2 miles from Barking Tube Station, 4.8 miles from Upminster Tube Station, and 5.5 miles from Gants Hill Tube Station. South Woodford Tube Station is 8.1 miles from the apartment and Stratford Tube Station is 8.2 miles away.

The apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.

Tube Station is 9.2 miles from the apartment, while Leyton Tube Station is 9.2 miles away. London City Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
1 Beautiful large room
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Romford, Goodmayes · 9.35 km from centre

1 Beautiful large room is located in Goodmayes, just 5.7 miles from Snaresbrook Tube Station and 6.1 miles from South Woodford Tube Station. The property is around 3.5 miles from Gants Hill Tube Station, 4 miles from Barking Tube Station, and 5.2 miles from East Ham Tube Station. The homestay also features free Wifi and free private parking.

Towels and bed linen are available in the homestay. The accommodation is non-smoking.

Upminster Tube Station is 6.8 miles from the homestay, while Leyton Tube Station is 7.2 miles from the property. London City Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
Dwellers Delight Living Ltd Serviced Accommodation Fabulous House 3 Bedroom, Hainault Prime Location ,Greater London with Parking & Wifi, 2 bathroom, Garden
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Hainault, Chigwell · 9.37 km from centre

9.0

 

6 reviews

Dwellers Delight Living Ltd Serviced Accommodation Fabulous House 3 Bedroom, Hainault Prime Location, Greater London with Parking & Wifi, 2 bathroom, Garden is located in Chigwell, just 3.3 miles from Gants Hill Tube Station and 4.9 miles from South Woodford Tube Station. The property is around 5.3 miles from Woodford, 5.5 miles from Snaresbrook Tube Station, and 6.1 miles from Barking Tube Station. Free Wifi is available, and private parking can be arranged at an extra charge.

Featuring a patio and garden views, the spacious villa includes 3 bedrooms, 4 living rooms, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. A private entrance leads guests into the villa, where they can enjoy some wine or champagne and chocolates or cookies. The accommodation is non-smoking.

Guests can relax in the garden at the property.

East Ham Tube Station is 6.4 miles from the villa, while Leyton Tube Station is 7 miles from the property. London City Airport is 8.7 miles away.

Compare price on Booking.com
Compare price on Booking.com
2-Bed & 2 Bathroom, balcony & parking - Close to Dagenham East & Romford station
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Dagenham · 9.37 km from centre

Featuring a garden, 2-Bed & 2 Bathroom, balcony & parking - Close to Dagenham East & Romford station provides accommodations in Dagenham. This property offers access to a balcony and free private parking. The accommodation offers an elevator and luggage storage for guests.

With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

Barking Tube Station is 4 miles from the apartment, while Upminster Tube Station is 4.7 miles from the property. London City Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
4 Bedroom House - North Dagenham
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Dagenham · 9.45 km from centre

4 Bedroom House - North Dagenham offers accommodations in Dagenham, 4.3 miles from Barking Tube Station and 4.9 miles from Upminster Tube Station. This property offers access to a terrace, free private parking, and free Wifi. Snaresbrook Tube Station is 7.8 miles from the vacation home and South Woodford Tube Station is 8.2 miles away.

The vacation home is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.

Gants Hill Tube Station is 5.6 miles from the vacation home, while East Ham Tube Station is 6.2 miles away. London City Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
3 Bedroom Spacious Bella Range Homes
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Elm Park, Hornchurch · 9.48 km from centre

9.4

 

5 reviews

Providing a garden, 3 Bedroom Spacious Bella Range Homes features accommodations in Hornchurch. This property offers access to a terrace and free private parking. Intu Lakeside Shopping Centre is 8.1 miles away and East Ham Tube Station is 8.6 miles from the apartment.

With free Wifi, this 2-bedroom apartment provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

Upminster Tube Station is 3.2 miles from the apartment, while Barking Tube Station is 6.5 miles away. London City Airport is 8.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Foremark Home sleeps 6 by BSE Homes
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Hainault, Chigwell · 9.50 km from centre

Foremark Home sleeps 6 by BSE Homes is located in Chigwell, just 3.7 miles from Gants Hill Tube Station and 4.6 miles from South Woodford Tube Station. Guests staying at this apartment have access to a patio. Woodford is 5 miles from the apartment and Snaresbrook Tube Station is 5.1 miles away.

With free Wifi, this 3-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Barking Tube Station is 6.5 miles from the apartment, while East Ham Tube Station is 6.8 miles from the property. London City Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Dani,s home
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Romford, Goodmayes · 9.62 km from centre

Dani, s home is located in Goodmayes, just 5 miles from East Ham Tube Station and 6.1 miles from Upminster Tube Station. The air-conditioned accommodation is 4.6 miles from Gants Hill Tube Station. Free Wifi is available throughout the property and Barking Tube Station is 3.8 miles away.

The accommodation is non-smoking.

Guests can relax in the garden at the property.

Snaresbrook Tube Station is 6.8 miles from the homestay, while Stratford Tube Station is 7.1 miles from the property. London City Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
Danial,s House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Romford, Goodmayes · 9.62 km from centre

1.0

 

2 reviews

Providing a garden, Danial, s House provides accommodations in Goodmayes. The air-conditioned accommodation is 4.6 miles from Gants Hill Tube Station. Free Wifi is available throughout the property and Barking Tube Station is 3.9 miles away.

The property offers quiet street views.

There is an on-site bar.

East Ham Tube Station is 5 miles from the homestay, while Upminster Tube Station is 6.1 miles away. London City Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
London Luxurious Sweet Home
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Dagenham, London · 9.64 km from centre

6.0

 

11 reviews

London Luxurious Sweet Home is located in London, just 4.9 miles from Upminster Tube Station and 5.6 miles from Gants Hill Tube Station. With garden views, this accommodation provides a patio. Free Wifi is available throughout the property and Barking Tube Station is 4 miles away.

This villa includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bath and a washing machine. Towels and bed linen are featured in the villa. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

East Ham Tube Station is 5.9 miles from the villa, while Snaresbrook Tube Station is 7.8 miles away. London City Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Luxe homes
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Romford, Goodmayes · 9.66 km from centre

Luxe homes is located in Goodmayes, just 3.3 miles from Gants Hill Tube Station and 3.6 miles from Barking Tube Station. The property is around 4.9 miles from East Ham Tube Station, 5.5 miles from Snaresbrook Tube Station, and 5.9 miles from South Woodford Tube Station. Woodford is 7.7 miles from the homestay and Stratford City Westfield is 9.2 miles away.

The accommodation is non-smoking.

Upminster Tube Station is 6.5 miles from the homestay, while Leyton Tube Station is 6.9 miles from the property. London City Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor