Hotels in St. Davids (Pembrokeshire)

Search among 13 available hotels and places to stay in St. Davids (Pembrokeshire) from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great64 reviews
Map
500 m from City Centre1.0 km from St Nons Chapel
Set a mere 5 minutes' stroll from St Davids Plant & Garden Nursery, the smoke-free Twr Y Felin features 39 rooms with private bathrooms.
From£ 202 /nightSelect
The GroveHotel
8.2
Great120 reviews
Map
400 m from City Centre1.1 km from St Nons Chapel
Located within a 15-minute drive of Wales Coastal Path, the 3-star Grove features a walled garden.
From£ 54 /nightSelect
8.2
Great102 reviews
Map
100 m from City Centre1.0 km from St Nons Chapel
The St. Davids Cross is situated in the heart of St. Davids an 18-minute stroll from Caerfai Bay Caravan & Tent Park.
From£ 116 /nightSelect
City InnBed & Breakfast
8.2
Great126 reviews
Map
400 m from City Centre1.4 km from St Nons Chapel
Located within 7 minutes' stroll of St Davids Bishop's Palace, the smoke-free City Inn has 9 rooms, and lies near a train station.
From£ 98 /nightSelect
Ty Boia Bed & BreakfastBed & Breakfast
8.2
Great50 reviews
Map
500 m from City Centre1.4 km from St Nons Chapel
While staying at the Ty Boia Bed & Breakfast you are invited to discover Solva Woollen Mill, set 10 minutes away by car, or Seion Welsh Baptist Church, which is a mere 5 minutes' walk away.
From£ 119 /nightSelect
The WateringsBed & Breakfast
8.4
Great33 reviews
Map
600 m from City Centre1.1 km from St Nons Chapel
At 500 metres of Loshin's Emporium, the Waterings Bed & Breakfast St. Davids includes 7 rooms.
From£ 100 /nightSelect
Galwad Y MorAparthotel
8.4
Great28 reviews
Map
200 m from City Centre1.0 km from St Nons Chapel
The Galwad Y Mor is a good starting point to St. Davids's sights including St David's Cathedral, which is about a 5-minute walk away.
From£ 109 /nightSelect
Glendower B&BBed & Breakfast
8.2
Great67 reviews
Map
100 m from City Centre1.1 km from St Nons Chapel
The Glendower B&B is set within a 15-minute drive of Raul Speek Gallery and at 300 metres of the ruined medieval St Davids Bishop's Palace.
From£ 97 /nightSelect
Llety FarmBed & Breakfast
8.2
Great47 reviews
Map
5.6 km from City Centre
Set at a 3.5 km distance from Solva Hillfort, the rooms in the 5-star Llety Farm Bed & Breakfast St. Davids have views of garden.
From£ 109 /nightSelect
PentigiliBed & Breakfast
8.2
Great40 reviews
Map
5.3 km from City Centre
The Pentigili Bed & Breakfast St. Davids enjoys an ideal location and provides easy access to Roch Castle about 3 km away.
From£ 63 /nightSelect
8.6
Great24 reviews
Map
100 m from City Centre1.1 km from St Nons Chapel
Offering windsurfing, canoeing and hiking in the area, the St Davids Gin & Kitchen - The Cathedral Villas lies 200 metres from St David's Cathedral, and about 5 minutes on foot from St Non's Chapel and Holy Well.
From£ 143 /nightSelect
8.6
Great11 reviews
Map
800 m from City Centre800 m from St Nons Chapel
While staying at the Ramsey House Bed & Breakfast St. Davids you are invited to discover Caerfai Bay Caravan & Tent Park, set a 5-minute drive away, or Oriel y Parc Landscape Gallery and Visitor Centre, which is only 1.3 km away.
From£ 170 /nightSelect
8.2
Great14 reviews
Map
2.0 km from City Centre
While staying at the Craig-Y-Mor Bed & Breakfast Whitesands St Davids you are invited to discover Caerfai Bay Caravan & Tent Park, set nearly a 10-minute drive away, or Treleddyd-fawr, which is a 25-minute walk away.
From£ 171 /nightSelect

FAQs about hotels in St. Davids (Pembrokeshire)

We hope that the answers to these questions will help you plan your trip

What are the top places in St. Davids (Pembrokeshire) city centre?

There are 3 hotels and other accommodations in St. Davids (Pembrokeshire) city centre to choose from. One of the best hotels in St. Davids (Pembrokeshire) city centre is Ty Boia Bed & Breakfast rated 8.4/10 from 54£ per night. Twr Y Felin Hotel with rating 8.0/10 and Glendower B&B rated 8.2/10 are other favourite hotels in the area. Click here to see more central hotels.

What are the best budget hotels in St. Davids (Pembrokeshire)?

There are more than 9 top budget properties in St. Davids (Pembrokeshire). One of the best budget hotels is Glendower B&B rated 8.2/10 at the cost of 92£ per night, offering cots, windsurfing, and snorkelling. Another option is Ty Boia Bed & Breakfast rated 8.4/10 for 125£ per night. Check other top budget hotels: The Grove and Craig-Y-Mor Bed & Breakfast Whitesands St Davids. Click here to see more budget hotels.

Which 5-star hotels in St. Davids (Pembrokeshire) would you recommend?

The best one is Llety Farm rated 8.2/10 at the cost of 106£ per night with a picnic area, a golf course, and canoeing. To see more favoured 5-star hotels click here.

What are the top St. Davids (Pembrokeshire) hotels for couples?

According to HotelMix.co.uk travel data, there are 3 deals for couples. The Waterings rated 8.4/10 is a favourite 4-star hotel for couples, featuring a free private carpark, complimentary parking, and ironing. Guests can book a room at this property for about 95£ per night. Other top options are The Grove and Galwad Y Mor. For more romantic deals go here.

Which hotels in St. Davids (Pembrokeshire) are good for families?

For those searching for a family accommodation, HotelMix.co.uk offers 3 deals to choose from. The Grove (rating: 8.2/10): a family-hotel with a picnic area, a golf course, and windsurfing for 54£ per night. You also can book St. Davids Cross Hotel (rating: 8.4/10) for about 115£ per night. This child-friendly property offers cots, children's menu, and room services on site. Go here to see more family-friendly hotels.

Which St. Davids (Pembrokeshire) hotels not far from Caerfai Beach are the best?

To be not far from Caerfai Beach, stay at City Inn (rating: 8.4/10), which is only a 15-minute walk from the attraction and offers a golf course, children's menu, and windsurfing. Guests can enjoy British meals at Cross Hotel Bar & Restaurant restaurant nearby. For more suitable options go here.

What are the top pet-friendly hotels in St. Davids (Pembrokeshire)?

Consider booking The Grove with rating 8.2/10, which is set 0.4 km from St Davids. It offers rooms at the cost of 54£ per night. Alternatively, book St. Davids Cross Hotel (rating: 8.4/10) with cots, children's menu, and room services. It's set 150 meters from the city centre and costs 115£ per night. See more pet-friendly hotels here.

Which St. Davids (Pembrokeshire) hotels are the top to stay at?

You may book Pentigili rated 8.2/10 with a picnic area, a golf course, and cots. It costs 63£ per night. Alternatively, you may like Llety Farm with a picnic area, a golf course, and canoeing. It costs 106£ per night.

What are the top luxury hotels in St. Davids (Pembrokeshire)?

Another good option is The Waterings (rating: 8.4/10), which is set 10 minutes' walk from the city centre and features complimentary private parking, free parking, and ironing.

How much do hotels in St. Davids (Pembrokeshire) cost?

According to HotelMix.co.uk travel data, the average prices for St. Davids (Pembrokeshire) properties are:
A 4-star hotel room costs 245£ per night. You may book Twr Y Felin Hotel with a golf course, back massages, and concierge service. A really special hotel can be found for 106£ per night. We recommend Llety Farm (rating: 8.2/10) with a picnic area, a golf course, and canoeing.

How much does it cost to stay in a St. Davids (Pembrokeshire) hotel for tonight?

According to HotelMix.co.uk travel data, the average prices for tonight in St. Davids (Pembrokeshire) are: For a perfect hotel like St. Davids Cross Hotel (rating: 8.4/10) you may pay about 54£ per night.

What's the coolest hotel for a beach holiday in St. Davids (Pembrokeshire)?

To make your stay comfortable, there are 3 options to consider. Alternatively, book St Davids Gin & Kitchen - The Cathedral Villas rated 8.6/10, a nice property set 200 metres from the beach. It costs 106£ per night and provides a business centre, windsurfing, and canoeing.

What are the best resorts in St. Davids (Pembrokeshire)?

We recommend Twr Y Felin Hotel (rating: 8.0/10) for 245£ per night. It's located 10 minutes' walk from Goat Street Gallery and provides a golf course, back massages, and concierge service on site. Alternatively, The Grove is rated as one of the best resorts in St. Davids (Pembrokeshire), offering a picnic area, a golf course, and windsurfing. It costs 54£ per night.

Where to stay in St. Davids (Pembrokeshire)?

Best cheap hotels in St. Davids (Pembrokeshire)

The City Inn is a top-rated 3-star budget hotel with billiards and darts as well as Oriel Y Parc Cafe, located nearby. Stay With St Davids Kitchen hotel is a budget choice that is less than 5 minutes on foot from the center and is directly next to Goat Street Gallery.

Convenience of staying in hotels in the city centre

Consider staying at The Waterings B&B or Seals Nook to put you in the heart of the action of downtown. To be only a 5-minute walk from the city center, stay at Ty Croes.

The Grove Hotel is a 5-minute walk to Loshin's Emporium and comes with a golf course, windsurfing and hiking.

Luxury and boutique accommodation in St. Davids (Pembrokeshire)

This posh 4-star Twr Y Felin Hotel, where you will find a golf course, windsurfing and diving, is close to Porthclais Harbour.

Explore and find your best apartments, B&Bs and others

Wdig Cottage is a cozy apartment less than a 15-minute walk to Porthselau. Bishops Cottage is a cozy B&B that will put you only a 20-minute walk from Porthclais Harbour. Warpool Court Hotel is close to Solva Woollen Mill and rates highly for families. Make sure to choose Ocean Haze near Porthclais Harbour - a top-rated resort with views of the sea.

Show moreLess

St. Davids (Pembrokeshire) hotels essential information

🏨 Hotels in St. Davids (Pembrokeshire) 13
👛 Lowest price 54 GBP
✍️ Hotels Reviews 726