Hotels in Cambridge (Cambridgeshire) near The Orchard Tea Garden
58 results found
- Distance - low to high Sorting
Homely, Cosy & Contemporary 4 Bdr House With Garden & Parking 5 Mins Drive To Addenbrookes & Papworth Hospitals & Bio Medical Campus
4 Charger Road, Cambridge (Cambridgeshire), United Kingdom
0.9 km to The Orchard Tea Garden (Open map)
Olea Tree House
Falcon Road, Cambridge (Cambridgeshire), United Kingdom
1 km to The Orchard Tea Garden (Open map)
The Lord Byron Inn
Church Lane, Cambridge (Cambridgeshire), United Kingdom
1 km to The Orchard Tea Garden (Open map)
Anstey Hall
Maris Lane, Cambridge (Cambridgeshire), United Kingdom
1.1 km to The Orchard Tea Garden (Open map)
Contemporary Trumpington Apartment With Self Check-In ,Free On-Site Parking, Terrace, Super Fast Wifi & 5 Mins Drive To Papworth & Addenbrookes Hospitals
Kestrel Rise, Cambridge (Cambridgeshire), United Kingdom
1.1 km to The Orchard Tea Garden (Open map)
Bishops Court Apartment
63 Bishops Court, Cambridge (Cambridgeshire), United Kingdom
1.5 km to The Orchard Tea Garden (Open map)
Homely & Warm Trumpington House W Parking, 5 Mins Drive To Bio Medical Campus, Addenbrooke'S & Papworth Hospitals
Elm Road, Cambridge (Cambridgeshire), United Kingdom
1.5 km to The Orchard Tea Garden (Open map)
Pass The Keys 49 Byron Square Modern And Spacious 3 Bed Home With Free Parking
Cambridge (Cambridgeshire), United Kingdom
1.6 km to The Orchard Tea Garden (Open map)
Pass The Keys Modern & Spacious 1 Bed Terrace With Free Parking
Cambridge (Cambridgeshire), United Kingdom
1.6 km to The Orchard Tea Garden (Open map)
Pass The Keys Stunning And Spacious Modern Flat - Own Car Park
Cambridge (Cambridgeshire), United Kingdom
1.8 km to The Orchard Tea Garden (Open map)
Cambridge Stays
23 Addenbrooke'S Road, Cambridge (Cambridgeshire), United Kingdom
1.9 km to The Orchard Tea Garden (Open map)
Pass The Keys 53 Austin Drive - Modern Townhouse Near Addenbrookes Own Parking
Cambridge (Cambridgeshire), United Kingdom
2 km to The Orchard Tea Garden (Open map)
Ayah Villa Guest House
157 Shelford Road, Cambridge (Cambridgeshire), United Kingdom
2.1 km to The Orchard Tea Garden (Open map)
Tailored Stays - De Havilland House
De Havilland House, Whittle Avenue, Cambridge (Cambridgeshire), United Kingdom
2.1 km to The Orchard Tea Garden (Open map)
The White Horse Inn
118 High Street, Barton (Cambridgeshire), United Kingdom
2.3 km to The Orchard Tea Garden (Open map)
Scholar'S Loft - Cosy & Close To Central Cambridge
95 Barton Road, Cambridge (Cambridgeshire), United Kingdom
2.3 km to The Orchard Tea Garden (Open map)
Cambridge 3 Bedroom Flat With Private Parking
The Red Bull, 11 Barton Road, Cambridge (Cambridgeshire), United Kingdom
2.3 km to The Orchard Tea Garden (Open map)
Luxury 2 Bedroom Apartment With Ac And Parking
Lammas Field 17, Cambridge (Cambridgeshire), United Kingdom
2.3 km to The Orchard Tea Garden (Open map)
Pass The Keys Cosy & Bright Studio With Garden View Free Parking
Cambridge (Cambridgeshire), United Kingdom
2.4 km to The Orchard Tea Garden (Open map)
The Cosy Queen
13 Queensway, Cambridge (Cambridgeshire), United Kingdom
2.4 km to The Orchard Tea Garden (Open map)