Dinefwr Castle (Old Dynevor Castle) is a ruined castle overlooking the River Towy near Llandeilo, Carmarthenshire, Wales. It lies on a ridge on the northern bank of the Towy, with a steep drop of one hundred feet to the river. Dinefwr was the chief seat of the Dinefwr dynasty of the Kingdom of Deheubarth. The castle is a Grade I listed building.
The present castle is entered via a fortified entrance protected by a restored length of battlement. The short path from the car park gives an extensive view of the Towy valley. The door admits the visitor to the main space enclosed by the walls, from which there are several stairs to the main battlements and towers.
A narrow spiral staircase leads to a high tower, which gives extensive views of the deer park to the north and the Towy valley to the south and west. The castle keep is entered via the cellar at its base, but access to the circular walkway at the top can only be made via the battlement walk. Details such as the well and several garderobes are visible in the structure. There is a path around the base of the main structure to the north.