Pubs for Sale in Cardiff

Sort by
Filter results

No pubs currently for sale in Cardiff.

Inventory changes daily. Be the first to know when a Pub in Cardiff is listed.

Nearest pubs to Cardiff

Showing 20 nearby properties

Pub for sale in Peterston-super-Ely
Price
Guide Price£275,000
Size
0.75 acres

Sportsmans Rest, Peterston Super Ely, CF5

Added on 19/05/2026
Pub
Pub for sale in Graig
Added on 30/07/2026
Pub
Pub for sale in Pontypridd Town
Added on 29/01/2026
Pub
Pub for sale in Pontypridd Town
Price
£390,000

CF37

2
Added on 15/06/2026
Pub
Pub for sale in Henllys
Price
Offers in Region of£595,000

Cwmbran, Torfaen, NP44

Added on 29/01/2026
Pub
Commercial Land for sale in Llandow
Added on 29/01/2026
Commercial Land
Pub for sale in Bridgend
Added on 17/07/2026
Pub
Pub for sale in Abersychan
Price
£225,000

Commercial Road, NP4

Added on 29/01/2026
Pub
Pub for sale in Troed-y-rhiw
Added on 29/01/2026
Pub
Added on 29/01/2026
Pub
Pub for sale in
Added on 12/07/2026
PubLeasehold
Pub for sale in Llanelly
Price
Guide Price£295,000

Waenllapria, NP7

Added on 29/01/2026
Pub
Pub for sale in Raglan
Price
£460,000

NP15

Added on 28/01/2026
Pub
Pub for sale in Bristol
Added on 09/09/2026
PubLeasehold
Pub for sale in Bristol North West
Price
Guide Price£281,000

Barrowmead Drive, Bristol, BS11

Added on 17/07/2026
Pub

Showing 20 nearby properties

Land Updates

Your perfect property is out there. Get an alert the moment it appears.

Buying a pub in Cardiff

Find a wide range of pubs for sale in and around Cardiff, including village pubs, freehouse pubs, pubs with accommodation and pubs with large gardens.

We don't currently have any pubs for sale in Cardiff. New listings are added regularly, set an alert or check back soon.

Market snapshot & prices for pubs in Cardiff

Data for pubs in Cardiff is currently limited as there are no properties on the market. We have expanded our analysis to include statistics on 20 nearby properties to give you an idea of pricing.

Acreage for sale
1 acres
Average listing age
152 days
Average list price
£307,450
Median list price
£275,000
Average property size
0.8 acres

Thinking of selling land? Find the best way to sell →