Hotel, Bed and Breakfast, Guest House, Lodging and Self Catering Accommodation Directory

Search Hotels:

Filter By:

Star Rating

8 St. Davids Hotels and Guest Houses

Twr y Felin Hotel

4 stars

0.6 miles from St. Davids

Caerfai Rd, St. Davids, SA62 6QT · Map

Phone: +44 (0)1437 721788


Single from: £160.00

Double from: £160.00

per room per night

The Grove

3 stars

0.5 miles from St. Davids

High St, St. Davids, SA62 6SB · Map

Phone: +44 (0)1437 720341


Single from: £115.00

Double from: £161.75

per room per night

City Inn

3 stars

0.3 miles from St. Davids

City Inn, New Street, St. Davids, SA62 6SU · Map

Phone: +44 (0)1437 720829

Score 7.7 from 55 reviews

Single from: £53.00

Double from: £53.00

per room per night

St. Davids Cross Hotel

3 stars

0.5 miles from St. Davids

Cross Sq, St. Davids, SA62 6SP · Map

Phone: +44 (0)1437 720387

Score 8.9 from 1 review

Single from: £75.00


per room per night

Penrhiw Priory

5 stars

0.3 miles from St. Davids

Penrhiw, St Davids, St. Davids, SA62 6PG · Map

Phone: +44 (0)1437 725588


Single from: £130.00


per room per night

The small cathedral town of St David's in Pembrokeshire Wales is a small town. With less than 2,000 people in residence the main aspect of this historic site is the Cathedral. The town and area were settled in the mid-sixth century by St. David who founded a monastery on the site. The city, which in reality is only the size of a village, was granted city status by the Queen by Royal Charter on June 1st 1995. While the town is small there is some things for visitors to enjoy during their stay.

Thanks to the city's location, St David's has become known for its spectacular views. The town is located inside the Pembrokeshire Costal National Park. Visitors to the area can enjoy the beauty of the coast and all that inhabits it. Taking a walk around town you will get to see many of the different species of wildlife that call St David's and the Pembrokeshire Coastal National Park home.

While you are enjoying your travels around the town to get closer to nature it'd be a shame to forget the nearby beach. Whitesands Bay is known for being a regular winner of the European Blue Flag award. That means you don't have to worry about all those nasty water and dirty sands here. The family can enjoy the day sitting in the summer sun soaking up the rays and the water. It's a great place to head for some summer fun.

But probably the biggest draw is for the city is of course St David's Cathedral. This ancient cathedral was built on the site of the monastery that was founded by St. David. The original building was long gone by the time that the cathedral took its place having been built originally in the mid 6th century. The area was the site of many attacks and raided many times. Construction of the present cathedral began in 1181 and was completed shortly after. But even it had its setbacks. The new tower of the building collapsed in 1220, and then an earthquake in 1247 caused more structural damage. With Bishop Gower in charge there was more updates including the Bishops Palace which was intended to be a reminder of his episcopacy. Today the palace is in ruins. The cathedral, which used to be the center of the diocese, has been renovated and restored several times. And while it is no longer the center of the diocese, the cathedral is still a big draw. Visitors enjoy wandering the grounds and touring the nave. Members of the community and tourists can enjoy one of the many services held here, there are normally around three services sung here per day almost daily. Services are held five days a week.

Dialling the UK from Abroad

To dial the telephone and fax numbers shown from outside the UK, dial your international access code (check with your telecoms provider if you do not know what to dial), then 44, then the rest of the number except the zero shown in brackets.

Guest House & Hotel Owners

If you run a hotel, guest house or bed & breakfast and would like to be included in's Hotel & Guest House Directory, please e-mail

Other accommodation close to St. Davids: