Below is a list of river Thames accommodation that we recommend along the river. This is not a comprehensive list by any means, and if you wish to be listed here, please get in touch!
River Thames Campsites
Second Chance Caravan Park
Marston Meysey, Nr. Swindon, Wilts, SN6 6SZ
Tel: 01285 810 675
Riverside Park & Pools
Wallingford, Crowmarsh Gifford, Wallingford, Oxfordshire, OX10 8EB
Tel: 01491 835 232
Bridge Villa Camping And Caravan Park
Crowmarsh Gifford, Wallingford, Oxfordshire, OX10 8HB
Tel: 01491 836 860
Benson Waterfront
Benson, Oxon OX10 6SJ
Tel: 01491 838 304
Shillingford- the Bridge House
72 Wallingford Road,
Shillingford
Wallingford
OX10 7EU.
Mapledurham Estate
Mapledurham House, The Estate Office, Mapledurham Reading RG4 7TR
Tel: 0118 9723350
Swiss Farm Touring & Camping
Marlow Road, Henley-on-Thames, Oxon RG9 2HY
Tel: 01491 573 419
Hurley Riverside Park
Park Office, Hurley, Berks, SL6 5NE
Tel: 01628 824 493
Amerden Caravan and Camping Park
Old Marsh Lane, Dorney Reach, Maidenhead, Bucks SL6 0DZ
Tel: 01628 627 461
Laleham Camping Club
Laleham Camping Club, Thameside Middlesex, London TW18 1SS
Tel: 01932 564 149
River Thames Accommodation
The Swan Hotel
Radcot Bridge, Faringdon, Oxon, OX18 2SX
Tel: 01367 810 220.
The Trout Inn
Tadpole Bridge, Buckland Marsh, Nr. Faringdon, Oxon, SN7 8RF
Tel: 01367 870 382
The Ferryman Inn
Bablock Hythe, Northmoor, Witney, Oxon, OX29 5AT
Tel: 01865 880 028
Head of the River
Folly Bridge, St. Aldates, Oxford, Oxfordshire, OX1 4LB
Tel: 01865 721 600
Abodes of Oxford
Bed & Breakfasts across Oxford
Tel: 01865 435229
Pembroke Guest House
Pembroke Guest House, 153 Kennington Road, Kennington, OX1 5PE
Tel: 01865 3278422
The Bull Inn
High Street, Sonning-on-Thames, Berkshire, RG4 6UP , England
Tel: 01189 693901
Badgemoor Park Golf Club
Badgemore, Henley on Thames, Oxon. RG9 4NR
Tel: 01491 636 300
Youth Hostels on the River Thames
Oxford Youth Hostel
2a Botley Road, Oxford, Oxon, OX2 0AB
Tel: 0870 770 5970
Streatley Youth Hostel
Reading Road, Streatley, Berkshire, RG8 9JJ
Tel: 0845 371 9044