Hotels in Carmarthen
Carmarthen offers a variety of 146 hotels, catering to all preferences. The charming market town features many boutique and historic hotels, notably concentrated around the Old Town district. Three-star options average around £70 per night, while luxurious five-star retreats can be enjoyed for about £160. Newer establishments, like the eco-friendly Elms Hotel, shine with sustainable practices and modern comforts. Explore and book through our platform to find your perfect stay.