Bedford has some amazing hotels, b&bs, and glamping sites in Bedfordshire, to suit all styles and budgets.

Along the river we have The Bedford Swan Hotel, The Embankment one of the oldest hotels in Bedford and also The Embankment Hotel further up. Premier Inn have a convenient location right on Riverside Square, and across the bridge The Mercure Bedford Central Hotel, which has amazing views of the river.

Heading out of town along the river, The Kingfisher, Cardington Road also has rooms and a beautiful mooring on the Great Ouse too. And there’s another Premier Inn located at Priory Marina, Barkers Lane too.

D’Pary’s, De Parys Avenue offers a boutique style of room and a great town centre location. Verve Hotel, Shakespeare Road, have low cost rooms in an Edwardian House, with a contemporary Thai restaurant downstairs.

If you’re looking for an overnight stay on a budget, Pilgrims Progress, Midland Road, is a Wetherspoons Hotel, and there are two Travelodge hotels, one on Manton Lane and one on Goldington Road.

The Castle Pub, Newnham Street, offers 5 ensuite rooms and is close to the Cultural Quarter and Bedford Blues grounds. The Old Piggery Guest House and Yurts, Wilstead Hill, Haynes, is a countryside B&B on a working farm.

If it’s glamping you’re after, Clophill Eco Lodge, Old Church Path, have self-catering eco-lodges you can rent, close to the beautiful ruin of St Mary’s Church and half way along the Greensand Ridge. The Polehanger Meadows, Shefford Road, Meppershall, offer self-catering luxury cabins, some with hot tubs and offer lovely little extras like breakfast boxes and Fire Pit Packs to make your stay perfect.