Menu
My lastminute.com Need help?
Call to book 0871 277 1070 13 pence/min+the caller’s Access Charge Privacy policy

Hotels in Lampeter

With a history stretching back through the centuries, Lampeter is an interesting and quaint place to spend a few relaxing days.

During the 18th century it became a major trade hub, supporting a thriving woollen mill industry. But today, the town's best known for having the oldest university in Wales. University of Wales, Trinity Saint David was founded in the early 19th century and it's a collection of stunning historic buildings, with much of the ground being open to the public.

Things to do

The best way to find out about Lampeter is to go on one of the regular Town Heritage Trails. You'll learn about Welsh poet Dylan Thomas' time there during the Second World War, pop across to the 1921 War Memorial on your way, and visit the historic Lampeter Rugby Club.

If you'd like to really relax, go to the gorgeous Cae Hir Gardens, book onto a horse riding tour, or simply stroll through the town, taking in the unspoilt traditionally Welsh streets, browsing in charming shops along the way and unwinding in the local cafés.

Places to stay

Finding the perfect Lampeter hotel is easy. Just do a bit of research to find one to suit your tastes and budget. You can get back to nature and explore the countryside at the Denmark Farm Conservation Centre, or stay somewhere homely and typically Welsh like The Black Lion Royal Hotel or Taincwm B&B.

Dining out

When it comes to eating out, there are lots of chances to experience authentic Welsh culture and cuisine. Cosy pubs include Castle Green and Tafarn Jem. More formal restaurants like The Falcondale Restaurant are great for a full evening out, and cafés like the Town Hall Café Deli are perfect for a quick bite.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555