Hotels in Downtown St. Davids (Pembrokeshire)

The Official Guide to Hotels in Downtown St. Davids (Pembrokeshire) – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Dorothy Ioannidis
6 months ago

Best Hotels Downtown St. Davids (Pembrokeshire)

View all photos

9.7
Excellent
60 Reviews

From

159$/night

Ty Boia Bed & Breakfast

75 New Street
Check Availability

View all photos

9.1
Excellent
689 Reviews

From

139$/night

St. Davids Cross Hotel

Cross Square
Check Availability

View all photos

9.4
Excellent
84 Reviews

From

137$/night

Wyncliffe Hideaway

Wyncliffe Cottage, Quickwell Hill
Check Availability

Luxury Hotels in St. Davids (Pembrokeshire) City Centre

View all photos

9.1
Excellent
450 Reviews

From

197$/night

Twr Y Felin Hotel

Caerfai Road
Check Availability

View all photos

8.9
Excellent
106 Reviews

From

126$/night

The Waterings

The Waterings Anchor Drive, High Street
Check Availability

View all photos

9.1
Excellent
161 Reviews

From

166$/night

Galwad Y Mor

High Street
Check Availability

5 Star Hotels in Downtown St. Davids (Pembrokeshire)

View all photos

9.1
Excellent
127 Reviews

From

151$/night

St Davids Art House

43 Nun Street
Check Availability

View all photos

9.3
Excellent
24 Reviews

From

199$/night

Ramsey House - Luxury Licensed B&B - Parking And Guest Lounge

Lower Moor
Check Availability

View all photos

8.7
Excellent
9 Reviews

From

114$/night

Cosy Room, En-Suite With Kitchenette

95 Nun St
Check Availability

4 Star Hotels in St. Davids (Pembrokeshire) City Centre

View all photos

7.7
Very good
996 Reviews

From

68$/night

The Grove

High Street
Check Availability

View all photos

8
Very good
910 Reviews

From

122$/night

City Inn

City Inn, New Street
Check Availability

View all photos

8.1
Very good
272 Reviews

From

133$/night

Glendower

7 Nun Street
Check Availability

Budget Hotels in St. Davids (Pembrokeshire) City Centre

View all photos

6.7
Good
311 Reviews

From

148$/night

Ocean Haze Hotel

Ocean Haze Hotel
Check Availability

Location

St. Davids (Pembrokeshire), Dyfed, United Kingdom, SA62 6SW

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE