We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St Davids Peninsula

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Today's Poll
Free Newsletter

Interested in St Davids Peninsula?

We'll send you updates with the latest deals, reviews and articles for St Davids Peninsula each week.

Map of St Davids Peninsula Hotels

Hotels (6)

B&Bs / Inns (29)

Speciality Lodging (22)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Twr y Felin Hotel (St Davids) 4.0 of 5
Ffordd Caerfai, St Davids SA62 6QT, Wales
Show Prices
US$208 - US$262 Avg. price/night*
Ollie #1 of 6 hotels in St Davids Peninsula
  •  A great find 
  • We spent 2 nights along with another couple. The hotel is fairly recently... more
  • 17 October 2017
Professional photos | Traveller photos (138)
Hotel Cross Square | Cross Square, St Davids SA62 6SP, Wales
Show Prices
US$136 - US$142 Avg. price/night*
Ollie #2 of 6 hotels in St Davids Peninsula
  •  Lovely lovation 
  • Super visit to Wales. St Davids Cross Hotel is in a perfect location in... more
  • 8 October 2017
Professional photos | Traveller photos (96)
St Davids | Pembrokeshire, St Davids SA62 6BN, Wales
Show Prices
US$208 - US$215 Avg. price/night*
Ollie #3 of 6 hotels in St Davids Peninsula
  •  So peaceful  
  • Stayed at Warpool Court for 2 nights during August. We had a lovely... more
  • 11 October 2017
Professional photos | Traveller photos (92)
Ocean Haze Hotel (St Davids) 4.0 of 5
Haverfordwest Road, St Davids SA62 6QN, Wales
Show Prices
US$116 - US$121 Avg. price/night*
Ollie #4 of 6 hotels in St Davids Peninsula
  •  RECOMMENDED 
  • Ideal location, easy to find, great welcome and a very nice clean pleasent... more
  • 3 October 2017
Traveller photos (13)
Grove Hotel (St Davids) 3.0 of 5
High Street, St Davids SA62 6SB, Wales
Show Prices
US$103 - US$126 Avg. price/night*
Ollie #5 of 6 hotels in St Davids Peninsula
  •  Overpriced  
  • We visited for a meal on spec. Menu looked ok and the dining area was... more
  • 17 October 2017
Professional photos | Traveller photos (31)
Ffordd Caerfai, St Davids SA62 6QT, Wales
Show Prices
US$17 - US$25 Avg. price/night*
Ollie #6 of 6 hotels in St Davids Peninsula
Traveller photos (4)