Welcome to Magnolia House Bed and Breakfast


About Magnolia House

Magnolia House is a charming 1930’s Edwardian style detached town house.

With 5 bedrooms, all furnished to a high standard, you can be assured of a refreshing night’s rest.

The Location

We are situated on the A10 in Royston, Hertfordshire, just outside of the city center.

The guest house is only a 10 minute walk from Royston train station, which is a direct line to Kings Cross, a 5 minute walk to various local pubs and restaurants, and a 20 minute drive to the Cambridge city center.

Things to Do and See

  • Duxford Imperial War Museum
  • Wimpole Hall and Home Farm
  • Royston Cave
Back to top


  • “We had a lovely stay at the Magnolia House. My mum, sister & daughter had a lovely stay only 1 night for a family’s birthday party. Lovely lady Sue very welcoming & friendly. Comfortable beds & bedding. Would highly recommend & would definitely stay again”.

    by Shelley D
  • “Me and my other half had an absolutely lovely stay at Magnolia House B&B. The room was spacious and cosy and very clean. Breakfast was amazing, reslly good food! Sue (the owner) is an absolute delight, so welcoming and friendly”.

    by Georgi S
  • “I stayed at Magnolia B&B for 8 weeks whilst completing a training course. Lovely, clean B&B, comfortable bed and perfectly situated for commuting. I would highly recommend this B&B to anybody coming to Herts or Cambridge”.

    by Tom O
  • “Stayed here one night for a function gig, really clean, friendly felt really welcome and cracking breakfast, ticks all the boxes…would come back here again if in the area. Sue makes you feel at home”.

    by Ray G

Our Rooms

- At Magnolia House we have five bedrooms -

  • Bedroom

  • En-Suite Bathroom

70£Per Night

Magnolia House Family Room 1

Family room 1, sleeps four with one double bed, two single beds and an en-suite bathroom. Also with TV and facility for making hot drinks.
Price for single occupancy is £70 per night, two people is £80, three people is £95, £110 for 4.

  • Room TypePrice for one occupantPrice for two occupantsPrice for 3 occupantsPrice for 4 occupants
  • Family room 1£70£80£95£110
  • Twin room 1£45£65N/AN/A
  • Single room£40N/AN/AN/A
  • Twin room 2£45£65N/AN/A
  • Family room 2£70£80£95N/A