Welcome to The City Inn at St. Davids.

Bed & Breakfast Accommodation in Pembrokeshire.

3 star Accommodation in St Davids, West Wales' smallest city.

The City Inn is run by mother and son Pauline and Howard Bush, who offer bed and breakfast accommodation in St Davids, Pembrokeshire, in a relaxed atmosphere.

Our Bed and Breakfast accommodation in St Davids, West Wales, is offered in eleven rooms, nine are en-suite and all have beverage trays, colour TVs & hair dryers. Children and babies are most welcome, with a games room available to entertain our younger and older guests.

There is ample off road parking for patrons.

Located near several Blue Flag award winning beaches including White Sands Bay, and with many historic sites of interest to explore, The City Inn is ideal accommodation in St Davids for a family holiday in the fantastic area of West Wales.

We are also the 19th hole for the St Davids Golf club, making The City Inn the ideal place for golfing breaks.

For all general enquires or to arrange a booking, call The City Inn today on 01437 720 829.

Current Tariffs

(excluding bank holidays & high season)
B&B en suite from £35.00 per person per night
Family rooms from £90.00 per room per night
B&B weekly details on request

Make A Booking


We accept cash (sterling), credit card & debit card.