

Whether you’re looking to let your property or find a home to rent, our award-winning team is here to help.
- We’re proud to have been recognised as the Gold Winner of the British Property Awards for Cheltenham.
- Judged across 25 service categories, this win reflects our commitment to transparency, professionalism, and outstanding results for our landlords and
One team can make a difference.
From valuation to move-in and everything in between, our award-winning lettings team delivers a seamless, proactive service that showcases your property to its full potential.
We work fast, communicate clearly, and handle every part of the lettings process — so you don’t have to.
Trusted by landlords across Cheltenham to get it done — and get it right.
Lettings. Done properly.
Elliot Oliver is an independent, multi-award-winning lettings agency based in Cheltenham — built on pace, precision, and partnership.
Established over 10 years ago, we’ve become the go-to choice for landlords who want tailored service, expert advice, and results — delivered fast, clearly, and without the faff.
Whether you’re letting one property or managing a growing portfolio, you’ll feel the difference from day one. We don’t follow the market. We lead from the front.
Contact our friendly team in Cheltenham
01242 505222 | sales@eosales.co.uk
or visit us at 101 Promenade, Cheltenham, Gloucestershire, GL50 1NW
This is how we work
We move fast
Because Your Time Matters
We communicate clearly
No Chasing, No Confusion
We handle everything
From Valuations To Move-Ins
We work as one team
Joined-Up, Start To Finish
This is a team and a service that sets the standard.
Latest Properties
London Road, Cheltenham GL52 6DX
Flat 3, 22, London Road, Cheltenham, GL52 6DX- Bed: 1
- Bath: 1
- Apartments
High Street, Cheltenham GL50 3JF
Flat 4, 310 High Street, Cheltenham, GL50 3JF- Bed: 1
- Bath: 1
- Apartments
Sydenham Road North, Cheltenham GL52 6ED
Flat 7, 17, Sydenham Road North, Cheltenham, GL52 6ED- Beds: 2
- Bath: 1
- Apartments
London Road, Cheltenham GL52 6EQ
Flat 7, 56, London Road, Cheltenham, GL52 6EQ- Bed: 1
- Bath: 1
- Apartments
Clarence Street, Cheltenham GL50 3LB
Room 3, 69 Clarence Street, Cheltenham, GL50 3LB- Bed: 0
- Baths: 3
London Road, Cheltenham GL52 6DY
Flat 5, 52, London Road, Cheltenham, GL52 6DY- Bed: 1
- Bath: 1
- Apartments
Lansdown Place, Cheltenham GL50 2HX
Flat 5, 18, Lansdown Place, Cheltenham, GL50 2HX- Beds: 2
- Bath: 1
- Apartments
Gloucester Place, Cheltenham GL52 2RN
30, Gloucester Place, Cheltenham, GL52 2RN- Beds: 3
- Baths: 2
- End of Terrace House
Want to be the first to know?
Register to receive rental properties tailored to your search.
What our Clients Say
As a tenant, it is rare to receive such a reliable, prompt, efficient and friendly service throughout the lettings process. Thank you.
Extremely easy to deal with, I was very impressed with the team at Elliot Oliver, who helped to arrange my new rental property for me. Good service, they always answer the phone and I would highly recommend to anyone looking for a property in an area they cover.
Dealing with Elliot Oliver was a great experience from a tenant's perspective. I worked with Nicki, mainly, and she was fantastic - professional yet friendly! They got everything done as quickly as possible and were super responsive. I wouldn't hesitate to recommend them.
Excellent service from Phil, Jessica, Nicki and the team. Very professional and responsive they made letting the flat an easy process from start to finish than you very much! 🙂
Nikki our agent was lovely, always available if we had concerns or questions. Overall a very good experience with what is generally quite a stressful experience
- Looking to let your property?
Start with a free valuation or speak to the team today — we’d love to help.