Hotels in Moulsford
0 handpicked places to stay
Moulsford is not a village of big hotels, but its position on the Thames between Wallingford and Streatley makes it an easy base for exploring some of the prettiest stretches of the river valley. The Springs Hotel, set in its own grounds beside the water on the edge of the village, is the main option actually within Moulsford, and it suits visitors who want a country-house feel with the river on the doorstep. Beyond the village boundary, Wallingford and Streatley both offer a broader spread of accommodation, from traditional coaching inns to smaller bed and breakfasts, many of them also within sight or sound of the Thames.
Staying in or around Moulsford puts you within easy reach of the Thames Path in both directions, so a stay here works well for walkers planning a linear route between Oxford and Reading, or for anyone wanting a quiet, unhurried base rather than a busier tourist town. Wallingford, just over two miles away, has the wider range of everyday services - shops, a market, banks and a choice of places to eat - while Streatley and Goring add their own pubs and riverside charm a little further south. Given how few beds Moulsford has directly, it is worth booking ahead in summer, particularly around regatta weekends and school-holiday periods when the whole reach of the river gets busy with boats and walkers.
For those who prefer a self-catering cottage or a short countryside break rather than a hotel room, the villages and small towns around Moulsford - Wallingford, Cholsey, Streatley and the Goring Gap - offer a good spread of options within a few minutes' drive, all sharing the same appeal of the river, the chalk downland and the Chilterns close at hand.
We're still curating hotels for Moulsford
In the meantime, search the full Booking.com listings.
Search hotels in Moulsford