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

St Davids Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Davids hotels

1. Tŷ Milford Waterfront

Tŷ Milford Waterfront
4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (961 reviews)
"Excellent stay ,"
United Kingdom
Gary
The price is €61
includes taxes & fees
15 Nov - 16 Nov
Tŷ Milford Waterfront

2. The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very good, (219 reviews)
"Lovely staff who were very helpful. Excellent value for money in a beautiful part of the world with nicely presented good sized rooms."
United Kingdom
Jon
The price is €70
includes taxes & fees
8 Nov - 9 Nov
The Grove Hotel

3. Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (218 reviews)
"Quiet hotel right near pembrookshire shore. Staff were friendly and helpful. Room was quaint with view of ocean out window. Great amenities. Very quiet and beautiful property. Full breakfast was delicious with lots of choices. Free parking on site. Definitely recommend this hotel!"
United States
Janette
The price is €190
includes taxes & fees
8 Nov - 9 Nov
Twr Y Felin Hotel

4. Penrhiw Priory

Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (76 reviews)
"Peaceful setting , friendly staff and well situated "
United Kingdom
Peter
Penrhiw Priory

5. St David's Cross Hotel

St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (276 reviews)
"We came this part of Wales to visit St David's Cathedral and Pembrokeshire national Park. We accomplished with joy to the both. St David's Cross Hotel was the best in this areas. we enjoy our stay. The Breakfast were awesome, the freparking space were the best after long journey."
United States
shudan
The price is €195
includes taxes & fees
7 Nov - 8 Nov
St David's Cross Hotel

6. Ramsey House

Ramsey House
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (10 reviews)
"We loved our stay!"
United States
Carol
Ramsey House

7. Premier Inn St Davids

Premier Inn St Davids
3.0 star property
St Davids
8.4 out of 10, Very good, (8 reviews)
"Staff were friendly. Location is good."
United States
Clive
Premier Inn St Davids

8. The Cambrian Inn

The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (126 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
The price is €168
includes taxes & fees
8 Nov - 9 Nov
The Cambrian Inn

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
The price is €132
includes taxes & fees
8 Nov - 9 Nov
The City Inn

10. The Druidstone Hotel

The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (73 reviews)
"We had a very comfortable room, the breakfast was great, especially with the view of the sea and sky. Overall, we had everything we needed for a very pleasant nights stay. The location is amazing."
United Kingdom
Janet
The Druidstone Hotel

11. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
7.8 out of 10, Good, (20 reviews)
"Hotel was located in a convenient location for my work trip. Great views from the balcony and plenty of off street parking."
United Kingdom
Simon
The price is €83
includes taxes & fees
23 Nov - 24 Nov
OYO Ocean Haze Hotel

12. Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very good, (379 reviews)
"Really beautiful spot!"
Canada
Haley
The price is €96
includes taxes & fees
8 Nov - 9 Nov
Slebech Park Restaurant & Rooms

13. The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.0 out of 10, Wonderful, (188 reviews)
"Spotless and top notch comfort"
United Kingdom
peter
The price is €76
includes taxes & fees
15 Nov - 16 Nov
The Lord Nelson Hotel

14. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (122 reviews)
"It felt like home from home. The owner is very welcoming indeed. I had a wonderful stay."
United Kingdom
Boyd
The price is €120
includes taxes & fees
7 Nov - 8 Nov
The Farmhouse Lochmeyler

15. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.4 out of 10, Exceptional, (89 reviews)
"Lovely, spotless room with a huge bed. Well located for St David's/ Skomer/ beautiful beaches and very tasty ales in the brewhouse next door. Would highly recommend"
United Kingdom
Cathy
The price is €141
includes taxes & fees
22 Nov - 23 Nov
Victoria Inn Brewhouse B&B

16. Erw-lon Farm

Erw-lon Farm
2.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (11 reviews)
"Brilliant lovley host couldn't do enough for us will definitely be going back "
United Kingdom
Mervyn
Erw-lon Farm

17. Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (387 reviews)
"Easy access Hotel with spacious parking. Our room could have been warmer. Staff was very friendly."
Germany
Philipp
The price is €126
includes taxes & fees
22 Nov - 23 Nov
Hotel Mariners

18. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (479 reviews)
"Nice rooms, easy parking. Have a night porter who was very helpful. Have stayed before and would be happy to stay again."
United Kingdom
Roger
The price is €107
includes taxes & fees
22 Nov - 23 Nov
Best Western Lamphey Court Hotel & Spa

19. Ferry House Inn

Ferry House Inn
3.0 star property
Milford Haven
9.6 out of 10, Exceptional, (186 reviews)
"Lovely homely hotel with excellent restaurant and breakfast options."
United Kingdom
Lowri
The price is €108
includes taxes & fees
7 Nov - 8 Nov
Ferry House Inn
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.

Holiday Rentals in St Davids

Hotels recommended for families in St Davids

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St Davids attractions

Learn more about St Davids

Britain's smallest city dazzles with its magnificent cathedral where you can attend evensong or explore the medieval Bishop's Palace ruins. Kayak along the dramatic Pembrokeshire coastline or hike sections of the coastal path for breathtaking views of rugged cliffs and hidden coves.

A historic stone building with a clock tower, a small bridge over a stream, and lush greenery.

Top St Davids Hotel Reviews

More cheap stays in St Davids

Find out more about St Davids

Top reasons to visit St Davids

  • Stunning Beaches: St Davids boasts picturesque beaches and charming bays, perfect for relaxing or engaging in water activities.
  • Historic St Davids Cathedral: A visit to the magnificent St Davids Cathedral is a must for its architectural beauty and historical significance.
  • Outdoor Adventures: Explore the breathtaking Pembrokeshire Coast with scenic hiking trails and outdoor activities.
  • Welcoming Atmosphere: Experience the friendly and tranquil vibe of this quaint village, ideal for a relaxing getaway.
  • Diverse Accommodations: St Davids offers a range of lodging options, from charming B&Bs to unique agritourism stays.

Find great hotels in and around St Davids

St Davids offers a delightful selection of accommodations, perfect for every type of traveller. From charming bed and breakfasts to unique agritourism properties, you'll find a range of options to suit your needs. Whether you're seeking adventure, a family-friendly experience, or a pet-friendly stay, St Davids hotels cater to all preferences, including the renowned Penrhiw Hotel. Discover the ideal place to unwind and explore this picturesque corner of Wales.

  • Victoria Inn Brewhouse B&B: Located 12.9km from St Davids, the Victoria Inn Brewhouse B&B offers a delightful blend of comfort and business-friendly amenities, making it an excellent choice for corporate travellers. This 4-star establishment boasts a commendable guest rating of 9.6 out of 10. Guests can enjoy well-appointed rooms that cater to their relaxation needs after a day of meetings or exploring local attractions. The inn features a cosy atmosphere and is known for its warm hospitality, ensuring a restful stay in a tranquil setting.
  • Penrhiw Priory: Situated in the heart of St Davids, Penrhiw Priory is a luxurious 5-star B&B housed in a historic building, with a remarkable guest rating of 9.8 out of 10. This accommodation is ideal for those seeking an adventure-packed holiday entwined with history and golf. Guests can engage in various recreational activities, including golf, parasailing, mountain biking, and horse riding in close proximity. The elegant decor and serene surroundings contribute to a unique atmosphere that allows visitors to immerse themselves in both adventure and relaxation.
  • Erw-lon Farm: For budget-conscious travellers looking for adventure, Erw-lon Farm is an exceptional choice located 9.7km from St Davids. With a perfect guest rating of 10.0 out of 10, this charming B&B provides easy access to a variety of outdoor activities. From waterskiing and fishing to kayaking and snorkelling, the surrounding area is rich with exciting options for adventure enthusiasts. The welcoming environment and friendly service make it an ideal spot for those wanting to experience the natural beauty of Wales without breaking the bank.

Where to stay near St Davids

St Davids, a charming village nestled in the heart of Pembrokeshire, offers an idyllic escape for those seeking adventure and tranquillity. Explore the stunning Pembrokeshire Coast, with its breathtaking scenery and outdoor activities. Enjoy the peaceful surroundings and friendly atmosphere while visiting the quaint stable yard and surrounding villages. This picturesque destination is perfect for a relaxing getaway immersed in history and nature, making it a memorable experience for every traveller.

  • Abereiddy: Nestled approximately 8.0km from St Davids, Abereiddy is a charming village famed for its stunning coastal scenery and outdoor adventures. This destination sees a surge in visitors from June to August, drawn by its hiking trails, swimming opportunities, and access to the breathtaking Pembrokeshire National Park. The local bay is a highlight, perfect for those looking to soak in natural beauty while enjoying activities such as trail walking and exploring the rugged coastline.
  • Porthgain: Located about 9.7km from St Davids, Porthgain is a picturesque village that boasts a rich maritime history and stunning views. Like Abereiddy, Porthgain experiences peak visitor numbers during the summer months. The village is an outdoor enthusiast's paradise, offering recreational areas and hiking trails, as well as a family beach ideal for relaxation and enjoyment. The nearby national park adds to the charm, making it a perfect spot for scenic walks and photography.
  • Trefin: Situated 11.3km from St Davids, Trefin is a quaint village that welcomes visitors year-round, with peak periods in April and the summer months. This area is well-known for its stunning bays, cliffs, and lagoons, making it a great choice for outdoor activities like walking and exploring. Trefin’s local store provides essentials, and the natural surroundings offer a peaceful retreat where visitors can appreciate the beauty of the Welsh coastline.

Things to do in St Davids

Shopping

In St Davids, you’ll find delightful local shops offering unique gifts and souvenirs, perfect for capturing your visit. If you're up for a drive, check out Haverfordwest's Riverside Shopping Centre, approximately 16.1km away, featuring a mix of retail stores and eateries to explore.

Recreation

St Davids offers tranquil wellness retreats like The Retreat, where you can enjoy yoga sessions and holistic therapies amidst stunning coastal views. For active relaxation, explore the Pembrokeshire Coast Path, featuring picturesque walks with breathtaking scenery, or unwind on the serene beaches for meditation and reflection.

Adventure

In St Davids, explore the rugged coastline with exhilarating sea kayaking adventures, offering stunning views of cliffs and wildlife. Alternatively, try coasteering, where you can scramble along the shore, jump into the sea, and enjoy the thrill of navigating the dramatic landscape.

Nightlife

Explore the vibrant atmosphere at The Cross Hotel, where you can enjoy a pint and chat with locals. For a more intimate setting, visit The Old Cross Inn, known for its cosy vibe and occasional live music. End your night at The Farmers Arms for classic pub fare.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Davids

When planning your visit to St Davids, consider travelling in January or October to November for lower accommodation prices. Booking your hotel about a month in advance can yield the best deals, but check Expedia for last-minute offers. Staying on a Monday is cheaper than a Friday. Utilise Expedia’s search tool to filter by budget and combine your hotel, flights, and activities for potential savings. Don’t forget to explore free attractions, like the stunning coastal walks, to make the most of your trip without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St Davids are January and October to November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St Davids is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St Davids is Monday. The most expensive day to stay in St Davids is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to customise your options based on your budget, desired location, and preferred hotel style. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in St David's with your flights and activities through an Expedia package.

Find the best attractions in St Davids

St Davids offers a captivating blend of outdoor adventures and stunning scenery, making it an ideal destination for those seeking a seaside escape. With its picturesque beaches, charming bays, and the magnificent St Davids Cathedral, visitors can indulge in a variety of activities that celebrate the natural beauty and history of the area. Whether you're after a relaxing day by the sea or an exhilarating exploration, St Davids has something to satisfy every traveller's desires.

  • St. David's Cathedral: Nestled in the heart of St Davids, this magnificent cathedral is renowned for its stunning architecture and rich history. Visitors can explore its serene atmosphere, admire intricate stonework, and appreciate the cultural significance of Wales' patron saint, St David. The peaceful surroundings create a reflective space for all.
  • Whitesands Bay: This beautiful beach offers golden sands and picturesque views, making it a popular spot for sunbathing, swimming, and surfing. With its vibrant beach vibes, Whitesands Bay is ideal for long walks along the shore or enjoying a picnic while taking in the scenic coastal beauty.
  • The Blue Lagoon: A stunning natural lagoon, The Blue Lagoon captivates visitors with its vibrant blue waters and dramatic cliffs. It's an excellent location for outdoor activities such as kayaking and swimming, surrounded by breathtaking scenery that invites exploration and appreciation of nature.

Best time to go to St Davids

The best time to visit St Davids is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January45.9°F (7.7°C)Light RainMostly CloudyAverageSlightly Low
February45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
March45.9°F (7.7°C)Light RainMostly CloudyAverageAverage
April48.4°F (9.1°C)Light RainMostly SunnySlightly HighAverage
May52.2°F (11.2°C)Light RainMostly SunnyAverageAverage
June57.0°F (13.9°C)Light RainMostly SunnyAverageSlightly High
July60.1°F (15.6°C)Light RainMostly SunnySlightly HighSlightly High
August60.6°F (15.9°C)Light RainMostly CloudySlightly HighSlightly High
September59.0°F (15.0°C)Light RainMostly SunnyAverageAverage
October55.8°F (13.2°C)Light RainMostly CloudySlightly LowSlightly Low
November51.3°F (10.7°C)Light RainMostly CloudySlightly LowSlightly Low
December48.2°F (9.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St Davids

Reaching St Davids is convenient when flying into Cardiff Airport (CWL), situated 143.2km away. The airport is serviced by major airlines including British Airways and easyJet. Nearby hotel options include the 4.5-star Hilton Cardiff, located 14.5km from the airport, and the 4-star Copthorne Hotel Cardiff-Caerdydd, just 8.0km away. For a more intimate stay, the 3.5-star Gwaelod Y Garth Inn is available 17.7km from Cardiff Airport. Transport services from these hotels to the airport ensure a seamless journey, making your travel experience to St Davids enjoyable.

Frequently asked questions

What's the best place for a stay in St Davids?
Based on our traveller data, The Grove Hotel is one of the top choices for your stay. This hotel offers a restaurant and free parking. Other good choices for your trip include Twr Y Felin Hotel and OYO Ocean Haze Hotel. See all available top hotels, or vacation rentals in St Davids.
What are some of the best holiday rentals that St Davids has to offer?
Spacious self-catered accommodation in the heart of St Davids.: This highly rated holiday home rental in St Davids offers a garden, a selection of games and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Some other top choices in St Davids are Gwestyr Wennol, Holiday Home Trefin, Sleeps 6, 3 bedrooms, bathrooms and Cosy Welsh Cottage in St Davids Centre with Garden. See all vacation rentals in St Davids.
If I need to cancel my hotel reservation in St Davids, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St Davids.
What's the best family accommodation in St Davids?
Pet Friendly Traditional Pembrokeshire Farmhouse, close to Solva and coast. is a country house with in-room kitchens and laundry facilities, and it's a top choice on Expedia for families. Also, attractions in the area such as Hilton Court Gardens and Melin Tregwynt Woolen Mill are fun for children of all ages. Find more child-friendly accommodations in St Davids.
What is the favourite LGBTQ-friendly place to stay in St Davids?
Ramsey House is a top LGBTQ-friendly B&B, and features free breakfast and free WiFi. Premier Inn St Davids is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in St Davids.
What's the best dog-friendly place to stay in St Davids?
The Grove Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Other good choices for you and your pet include St David's Cross Hotel and Crug Glas Country House. See more pet-friendly hotel accommodations in St Davids.
What's the best high-end place to stay in St Davids?
Twr Y Felin Hotel is a luxury hotel with 2 bars and a terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Penrhiw Priory and Ramsey House are other upscale choices for your holiday. Find more luxury hotels in St Davids.
What's the best golf hotel in St Davids?
Penrhiw Priory is a top B&B that has an adjacent golf course and features free WiFi. You can tee off at St. David's City Golf Club during your trip. See more golf hotels in St Davids.
What's the most popular hotel in St Davids with an on-site water park or a water park nearby?
What's it like staying in St Davids?
Visitors can enjoy all that St Davids has to offer, including the local tours, beaches and cathedral. Tourists can also enjoy the city's parks and cafés. In St Davids, there are 287 hotels and other accommodation options to choose from. Find out more about St Davids.
What should I do while I'm visiting St Davids?
Landmarks like Bishop's Palace and St Non's Bay might be worth a visit. Natural beauty is on display at Whitesands Bay, The Blue Lagoon and Pembrokeshire Coast National Park. A couple of additional sights to add to your itinerary are Porthgain Harbour and Cardigan Bay. Take a look at what more there is to see and do in Expedia's St Davids guide.
What's the seasonal weather like in St Davids?
The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and March, with an average of 8°C. Average annual precipitation for St Davids is 1122 mm.

Explore a world of travel with Expedia