Welcome to the Old Swan Tea Rooms!

At the heart of the picturesque town of Rhayader in Powys, Wales, the Old Swan Tea Rooms is another reason to visit this incredible area.

We use the best ingredients and freshly prepare our tasty food. We offer breakfast, lunch, an extensive drinks menu including teas and coffee, and a number of delicious treats! Take a look around our website to find out a little more about us...


Friendly cafe. Nice place to have coffee and watch the world go by. Lovely homemade cakes and pastries. Tasty snacks.

TripAdvisor review July 2015

Coffees are made with great care and flair. The staff are always welcoming no matter how busy they are. The meals are freshly cooked to order and waiting times are not long. I would definitely say this is the friendliest and best place to eat when you visit Rhayader.

TripAdvisor review May 2015

Latest News

In the kitchen…

| |

Just cooking up something special today… Don’t forget to look out for our specials board when visiting – these change daily! READ MORE


| |

Hi there! Here’s just one of the delicious homemade cakes we have in the cafe… READ MORE