Search B&B in Carmarthen
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Carmarthen bed & breakfast

8.8 out of 10, Excellent, (114)
The price is AED 259
AED 311 total
includes taxes & fees
21 Dec - 22 Dec
The price is AED 471
AED 565 total
includes taxes & fees
6 Jan - 7 January 2026

8.4 out of 10, Very Good, (303)
The price is AED 317
AED 381 total
includes taxes & fees
30 Dec - 31 Dec
The price is AED 328
AED 393 total
includes taxes & fees
23 Dec - 24 Dec

10.0 out of 10, Exceptional, (146)
The price is AED 350
AED 420 total
includes taxes & fees
30 Dec - 31 Dec

10.0 out of 10, Exceptional, (2)
The price is AED 363
AED 435 total
includes taxes & fees
5 Jan - 6 January 2026
The price is AED 304
AED 365 total
includes taxes & fees
23 Dec - 24 Dec
The price is AED 265
AED 318 total
includes taxes & fees
23 Dec - 24 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Carmarthen Hotel Reviews

The Grand Hotel Swansea
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Top B&B in Other Destinations
Expedia's Latest Trends
Flights
- Flights to Tregaron
- Flights to Welshpool
- Flights to Brecon
- Flights to Pencader
- Flights to Treorchy
- Flights to Borth
- Flights to Llanidloes
- Flights to Garndolbenmaen
- Flights to Holywell
- Flights to Llanerchymedd
- Flights to Criccieth
- Flights to Merthyr Tydfil
- Flights to Whitland
- Flights to Ferndale
- Flights to Oswestry
- Flights to Llanarth
- Flights to Goodwick
- Flights to Kilgetty
- Flights to Abergele
- Flights to Talsarnau
- Flights to Llanbedr
- Flights to Pwllheli
- Flights to Cemaes Bay
- Flights to Llanelli
- Flights to Haverfordwest
- Flights to Aberystwyth
- Flights to Llandovery
- Flights to Llanfyllin
- Flights to Blaenau Ffestiniog
- Flights to Meifod




















































































