A historic stone building with multiple spires and arched windows, surrounded by lush greenery and a cemetery.

Apartments in St Davids for Rent

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for St Davids apartments

1. Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (211 reviews)
"Nice historic hotel in beautiful little town. Comfortable bed and nice shower."
United States
Nancy
$207 nightly
The price is $249
Aug 18 - Aug 19
Total with taxes and fees
Twr Y Felin Hotel

2. St David's Cross Hotel

St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (266 reviews)
"Very friendly staff, very clean and comfy, great location and lovely breakfast - would definitely stay again!"
United Kingdom
Leanne
$186 nightly
The price is $223
Aug 12 - Aug 13
Total with taxes and fees
St David's Cross Hotel

3. Penrhiw Priory

Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (71 reviews)
"Peaceful setting , friendly staff and well situated "
United Kingdom
Peter
$133 nightly
The price is $160
Sep 2 - Sep 3
Total with taxes and fees
Penrhiw Priory

4. The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very Good, (201 reviews)
"Lovely stay in this Marsden pub - handy for visiting the city of St David’s and ideal location for Wales coast path"
United Kingdom
Kim
$103 nightly
The price is $124
Aug 31 - Sep 1
Total with taxes and fees
The Grove Hotel

5. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
8.0 out of 10, Very Good, (11 reviews)
"Great location"
United Kingdom
Stefano
$113 nightly
The price is $133
Aug 5 - Aug 6
Total with taxes and fees
OYO Ocean Haze Hotel

6. Roch Castle Hotel

Roch Castle Hotel
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (166 reviews)
"A unique hotel. The inside, whilst being modern with all the amenities you would expect and more, still maintains a 'castle' feel. The staff were super friendly and attentive and provided sound advice when asked about the local area. A good choice for breakfast, which was excellent. A really fantastic stay."
United Kingdom
Ian
$201 nightly
The price is $241
Sep 1 - Sep 2
Total with taxes and fees
Roch Castle Hotel

7. The Cambrian Inn

The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (125 reviews)
"The Cambrian Inn was a great place to stay. The staff were helpful. The breakfast was amazing and freshly cooked. We will definitely return"
United Kingdom
Susan
$144 nightly
The price is $173
Aug 25 - Aug 26
Total with taxes and fees
The Cambrian Inn

8. The Coach House hotel

The Coach House hotel
3.0 star property
Pembroke
8.0 out of 10, Very Good, (2 reviews)
"Scruffy / tired hotel. Metal covering for my door fell off when I put my key in the door. Minimal breakfast choice - wouldn’t let me order an omelette so I ended up with one slice of toast and a croissant because I didn’t want a full English or Kippers."
United Kingdom
Hannah
$96 nightly
The price is $115
Aug 23 - Aug 24
Total with taxes and fees
The Coach House hotel

9. The City Inn

The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (146 reviews)
"Litied breakfast menu, overall nice"
United Kingdom
David
$124 nightly
The price is $149
Aug 16 - Aug 17
Total with taxes and fees
The City Inn

10. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (119 reviews)
"Lovely B & B, very Welsh. Roads are terrifying but that's true of most of rural Wales"
Canada
Jeremy
$133 nightly
The price is $133
Aug 19 - Aug 20
Total with taxes and fees
The Farmhouse Lochmeyler

11. Glendower Hotel

Glendower Hotel
3.0 star property
Goodwick
8.8 out of 10, Excellent, (3 reviews)
"I came in on the late ferry arriving just before midnight, expecting a room key left on the desk; nope, a sweet lady greeted me & carried my suitcase up to my room. Didn’t expect that so late in a small hotel in a small village. Room had everything I needed. They were fine with me leaving my suitcase for a while in the morning while I went for a walk. Very convenient to both the ferry & train station."
United Kingdom
Lorraine
$145 nightly
The price is $174
Sep 1 - Sep 2
Total with taxes and fees
Glendower Hotel

12. Garth Cottage

Garth Cottage
2.0 star property
Haverfordwest
$380 nightly
The price is $457
Aug 20 - Aug 21
Total with taxes and fees
Garth Cottage

13. Arfryn

Arfryn
3.0 star property
Haverfordwest
$633 nightly
The price is $759
Aug 14 - Aug 15
Total with taxes and fees
Arfryn

14. Carreg Yr Onnen

Carreg Yr Onnen
3.0 star property
Haverfordwest
$518 nightly
The price is $622
Aug 29 - Aug 30
Total with taxes and fees
Carreg Yr Onnen

15. 5 Cart-tws Bach

5 Cart-tws Bach
3.0 star property
Haverfordwest
$723 nightly
The price is $868
Sep 2 - Sep 3
Total with taxes and fees
5 Cart-tws Bach

16. Carreg Ddu

Carreg Ddu
3.0 star property
Haverfordwest
$430 nightly
The price is $516
Aug 28 - Aug 29
Total with taxes and fees
Carreg Ddu

17. Ffynnon Tom

Ffynnon Tom
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (1 review)
"The property was very well maintained and felt very homely. The owners were welcoming and even left fresh welsh cakes for us as a welcome."
United Kingdom
Anonymous traveler
$354 nightly
The price is $425
Aug 11 - Aug 12
Total with taxes and fees
Ffynnon Tom

18. Court House

Court House
3.5 star property
Haverfordwest
$485 nightly
The price is $582
Aug 8 - Aug 9
Total with taxes and fees
Court House

19. The Stables

The Stables
3.0 star property
Haverfordwest
$520 nightly
The price is $624
Aug 7 - Aug 8
Total with taxes and fees
The Stables

20. Chalfonts Cottage

Chalfonts Cottage
3.5 star property
Haverfordwest
8.0 out of 10, Very Good, (1 review)
"The house was comfortable and very well equipped. There were vent covers on the roof that rattled constantly in the wind. It woke me and kept me awake."
United Kingdom
Marion
$609 nightly
The price is $730
Aug 8 - Aug 9
Total with taxes and fees
Chalfonts Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St Davids Hotel Reviews

Find out more about St Davids

St Davids Apartments information

Number of reviews
1,122
Accommodation
164 Apartments
Lowest Price
$115
Highest Price
$868

Frequently asked questions

What's it like to stay at an apartment in St Davids?
There are 10 apartments to choose from in St Davids for your trip.
Are you thinking about apartments over traditional hotel rooms?
An apartment features a kitchen for convenient meals, and usually is more spacious than a traditional hotel room. Apartments are a good option for solo travelers who want to live like locals, but also for families who want the conveniences of home.
What's the top apartment for my stay in St Davids?
Here are some of the favorite apartments in the area: The Little Retreat: Located 19.9 mi/32 km away in Kilgetty. Free WiFi and Smart TVs are included. Free parking and spa treatment rooms are on site. Holyland House - Greenacres Estates: Located in Pembroke, 21.1 mi/34 km away. Includes free WiFi and separate dining areas. Free parking and onsite laundry facilities are on site. Caradog - 1 Bedroom - St Ishmael's: Located 12.5 mi/20.1 km away in Haverfordwest. Private patios and Smart TVs are included. Access to free parking is available on site. Ysfael - 1 Bedroom Studio - St Ishmael's: Located in Haverfordwest, 12.5 mi/20.1 km from St Davids. Includes private patios and Smart TVs. Access to free parking is available on site.
How many apartments are there in St Davids?
Expedia has 10 apartments to book in St Davids.
What will the weather be like when I travel to St Davids?
Weather is only one factor, but it can really affect your travel plans, especially when you are planning a longer stay in St Davids. The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and March with an average of 46°F. Average annual precipitation for St Davids is 44 inches.
What are the must-see places to visit in St Davids?
Whitesands Bay and The Blue Lagoon are a couple of scenic spots to enjoy the outdoors, whereas Raul Speek Gallery is one of the cultural attractions. Other places in town to visit include Porthgain Harbour and Pembrokeshire Coast National Park.

Explore a world of travel with Expedia