Find hotels in St Davids from $69

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Davids hotels

The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
7.8 out of 10, Good, (179 reviews)
"Lovely place to stay and very well located. Service was very friendly."
United States
Jonathan
$63 nightly
The price is $75
Mar 5 - Mar 6
Total with taxes and fees
The Grove Hotel

OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
7.6 out of 10, Good, (7 reviews)
"Excellent stay close to Fishguard nice and clean rooms."
United Kingdom
david
$78 nightly
The price is $92
Feb 10 - Feb 11
Total with taxes and fees
OYO Ocean Haze Hotel

St David's Cross Hotel

St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (254 reviews)
"Lovely clean hotel staff friendly and very hepful."
United Kingdom
Warren
$96 nightly
The price is $116
Feb 11 - Feb 12
Total with taxes and fees
St David's Cross Hotel

The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.6 out of 10, Exceptional, (113 reviews)
"Great place to stay friendly and accommodating; I recommend it highly."
United States
ken
$135 nightly
The price is $135
Feb 14 - Feb 15
Total with taxes and fees
The Farmhouse Lochmeyler

The Cambrian Inn

The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (119 reviews)
"Comfortable and welcoming. Excellent supper in the restaurant. Enjoyed our stay"
United Kingdom
Katie
$157 nightly
The price is $189
Feb 11 - Feb 12
Total with taxes and fees
The Cambrian Inn

Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (199 reviews)
"Clean rooms, wonderful friendly staff. Lovely breakfast and excellent evening meal. "
United Kingdom
Philip
$171 nightly
The price is $205
Mar 1 - Mar 2
Total with taxes and fees
Twr Y Felin Hotel

Penrhiw Priory

Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (66 reviews)
"Very Relaxing"
United Kingdom
David
$178 nightly
The price is $214
Mar 1 - Mar 2
Total with taxes and fees
Penrhiw Priory

Pant y Ffynnon

Pant y Ffynnon
3.5 star property
Haverfordwest
$355 nightly
The price is $426
Feb 12 - Feb 13
Total with taxes and fees
Pant y Ffynnon

The City Inn

The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (145 reviews)
"Very good Inn with good breakfast. Helpful and friendly staff, clean, convenient location near the town center. "
United States
Frank
$112 nightly
The price is $135
Feb 14 - Feb 15
Total with taxes and fees
The City Inn

Ty Len

Ty Len
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (1 review)
$683 nightly
The price is $819
Feb 12 - Feb 13
Total with taxes and fees
Ty Len

Glendower

Glendower
3.0 star property
Haverfordwest
8.0 out of 10, Very Good, (39 reviews)
"The lady was absolutely lovely, the breakfast was perfect and the room was very homely and comfortable "
United Kingdom
Megan
$112 nightly
The price is $135
Mar 2 - Mar 3
Total with taxes and fees
Glendower

Carreg Ddu

Carreg Ddu
3.0 star property
Haverfordwest
$425 nightly
The price is $510
Feb 12 - Feb 13
Total with taxes and fees
Carreg Ddu

Flat 4

Flat 4
3.5 star property
Haverfordwest
$355 nightly
The price is $426
Feb 12 - Feb 13
Total with taxes and fees
Flat 4

The Old Boathouse

The Old Boathouse
3.0 star property
Haverfordwest
$1,049 nightly
The price is $1,259
Feb 12 - Feb 13
Total with taxes and fees
The Old Boathouse

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
$366 nightly
The price is $440
Feb 12 - Feb 13
Total with taxes and fees
Ffynnon Tom

Park Hall Cottage

Park Hall Cottage
3.5 star property
Haverfordwest
$345 nightly
The price is $414
Feb 18 - Feb 19
Total with taxes and fees
Park Hall Cottage

Maerdy Lodge

Maerdy Lodge
3.0 star property
Haverfordwest
8.0 out of 10, Very Good, (2 reviews)
"Great rural location good facilities well maintained by William and team.Would recommend for a larger group "
United Kingdom
gary
$504 nightly
The price is $604
Feb 18 - Feb 19
Total with taxes and fees
Maerdy Lodge

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
$459 nightly
The price is $551
Feb 22 - Feb 23
Total with taxes and fees
Chalfonts Cottage

Maerdy Cwtch

Maerdy Cwtch
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (2 reviews)
"Excellent property, very clean and tidy!"
United Kingdom
Kristian
$345 nightly
The price is $414
Feb 12 - Feb 13
Total with taxes and fees
Maerdy Cwtch

2 Sunny Hill

2 Sunny Hill
3.0 star property
Haverfordwest
$549 nightly
The price is $659
Feb 12 - Feb 13
Total with taxes and fees
2 Sunny Hill
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.

Vacation Rentals 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.

St Davids which includes heritage elements and a small town or village

Top St Davids Hotel Reviews

More cheap stays in St Davids

Hotels in St Davids with star-rating

Find out more about St Davids

Top reasons to visit St Davids

  • Stunning Coastline: St Davids boasts breathtaking beaches and picturesque bays, perfect for leisurely strolls and relaxation.
  • Outdoor Adventures: Ideal for adventure seekers, offering hiking trails, thrilling boat rides, and speedboat trips.
  • Historic Cathedral: Visit the iconic St Davids Cathedral, a significant landmark with rich history.
  • Charming Village Atmosphere: Experience the friendly local community and quaint streets filled with charm.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to unique stays that cater to all preferences.

Find great hotels in St Davids

Explore a variety of hotel accommodations in St Davids, Wales, from charming bed & breakfasts to unique agritourism properties. Whether you're seeking family-friendly options, pet-friendly stays, or adventure-filled experiences, St Davids has something for everyone. Discover the best hotels, read reviews, and find the perfect spot to unwind after a day of exploring this picturesque coastal town.

  • Twr Y Felin Hotel: Nestled in a historic building, Twr Y Felin Hotel is a 4-star gem that seamlessly blends adventure with history. Ideal for pet-friendly travelers, this hotel offers a unique opportunity to engage in various outdoor activities like horse riding, fishing, and snorkeling, all within close proximity. Guests can enjoy onsite recreation facilities, making it perfect for those seeking an active vacation. With amenities tailored for pets, including food and water bowls, this hotel ensures that your furry companions are well-catered for during your stay.
  • St David's Cross Hotel: This 3.5-star hotel is designed with families and nature lovers in mind. St David's Cross Hotel offers a warm, welcoming environment where children are prioritized, featuring amenities such as highchairs and a first aid kit for added peace of mind. Pet-friendly policies allow for a stress-free stay for guests traveling with pets, ensuring that your beloved animals are welcome. Located conveniently in St Davids, this hotel is perfect for family adventures in the great outdoors.
  • The Grove Hotel: A charming 3.5-star accommodation, The Grove Hotel focuses on providing a comfortable and pet-friendly environment for all guests. With a dedicated dog exercise area and room provisions for your pets, this hotel allows you to travel without leaving your furry friends behind. Situated in the picturesque St Davids, it offers easy access to the beautiful local scenery, making it an excellent choice for travelers looking for a relaxing getaway.

Where to stay in St Davids

St Davids offers an idyllic escape for outdoor enthusiasts and those seeking tranquility. This charming village is perfect for leisurely strolls along its stunning coastline, with convenient access to breathtaking scenery and adventure activities. Explore the rich history and friendly atmosphere while enjoying the nearby attractions. Whether you’re wandering through the quaint streets or venturing into the surrounding countryside, St Davids promises an unforgettable vacation experience filled with relaxation and exploration.

  • Haverfordwest: As the county town of Pembrokeshire, Haverfordwest offers a vibrant mix of history and nature. Nestled near the stunning Pembrokeshire Coast National Park, this city is perfect for outdoor enthusiasts seeking adventure and breathtaking scenery. Visitors can explore scenic hiking trails and enjoy recreational areas that highlight the area's natural beauty. With peaks in traveler arrivals during January and the summer months, Haverfordwest boasts attractions like family-friendly beaches and stunning coastal views that make it a must-visit destination.
  • Solva: Just 3 miles from St Davids, Solva is a charming village known for its picturesque harbor and striking coastal scenery. This quaint area attracts visitors looking for outdoor adventures and serene landscapes, especially during peak months like May and the summer season. With access to hiking trails and recreational areas, Solva is ideal for those who want to immerse themselves in nature. The nearby national park and family-friendly beaches provide perfect spots for relaxation and exploration, making Solva a delightful addition to your itinerary.
  • Whitchurch: Also located 3 miles from St Davids, Whitchurch is a quaint village that offers a peaceful escape with a touch of adventure. Popular among travelers during the summer months, this area is known for its outdoor activities and scenic surroundings. Visitors can explore local art galleries and enjoy shopping in the village, while family-friendly beaches and national parks are just a short distance away. Whitchurch combines tranquility with adventure, making it a great place to unwind while experiencing the beauty of Pembrokeshire.

Things to do in and around St Davids

St Davids is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and various activities. Visitors can enjoy hiking trails and access to recreational areas, alongside thrilling boat rides and speedboat trips. It's an ideal destination for family outings and outdoor adventures, ensuring a memorable vacation experience in this charming Welsh city.

Shopping

In St Davids, check out the unique gifts at local shops. If you're up for a drive, visit Melin Tregwynt Woolen Mill, located 10 miles away, for beautiful handmade wool products and traditional crafts that make perfect souvenirs.

Recreation

Explore Scolton Manor Country Park for a serene day surrounded by nature, perfect for relaxation and wellness activities. In St. David’s, enjoy a round at St. David's City Golf Club, where the outdoor atmosphere enhances your golfing experience. Alternatively, Newport Links Golf Course offers stunning landscapes just a short drive away.

Adventure

Camp at Newgale Camping Site, located 6 miles from St Davids, for a family-friendly outdoor experience surrounded by nature. Enjoy hiking, beach activities, and stargazing. For thrill-seekers, head to Preseli Venture, 11 miles away, for exciting water sports like kayaking and coasteering in stunning coastal scenery.

Nightlife

For a lively night out near St Davids, enjoy a show at the Torch Theatre, known for its cultural flair and family-friendly vibe. Alternatively, catch a performance at Theatr Gwaun, which offers a romantic atmosphere perfect for entertainment seekers.

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

Booking tips and Expedia advantages for St Davids

For a budget-friendly trip to St Davids, consider visiting in January or October to November when prices are lower. Book your hotel about a month in advance or check Expedia for last-minute deals. Mondays are the cheapest days to stay, while Fridays are the most expensive. Utilize Expedia's search tools to find great deals, and consider package deals to combine accommodations, flights, and activities. Joining the One Key membership can also provide exclusive discounts and future savings. Don't forget to explore free local attractions to maximize your experience without overspending.

  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. David with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St Davids

St Davids is a fantastic destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, picturesque bays, and the historic cathedral. Whether you're looking for thrilling outdoor activities or simply want to soak in the breathtaking landscapes, St Davids has something for everyone, making it an ideal spot for a memorable vacation.

  • St. David's Cathedral: Nestled in the heart of St Davids, this magnificent cathedral showcases stunning medieval architecture and rich cultural history. Visitors can explore the tranquil grounds and admire intricate stonework, making it a must-see for history enthusiasts and spiritual seekers alike.
  • Whitesands Bay: A popular beach destination, Whitesands Bay offers golden sands and clear waters, perfect for sunbathing, swimming, and surfing. Its vibrant atmosphere draws both locals and tourists, providing the ideal spot for relaxation and fun in the sun.
  • Caerfai Bay: Known for its breathtaking scenery, Caerfai Bay features dramatic cliffs and stunning views of the coastline. It's a fantastic location for outdoor activities like hiking and birdwatching, making it a nature lover's paradise.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageAverage
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 SunnyAverageSlightly High
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

Frequently asked questions

What is the best area to stay in St Davids?
The best area to stay in St Davids is within the city center itself, particularly around the Cathedral Close and High Street.

This central area is the heart of St Davids, characterized by its narrow streets, historic buildings, and proximity to the magnificent St Davids Cathedral. You'll find a good selection of shops, local eateries, and pubs all within easy walking distance. The city center is compact and easily navigable on foot.

For couples looking for a relaxed and convenient stay, the city center is ideal. It offers easy access to the Cathedral and Bishop's Palace ruins, as well as the Pembrokeshire Coast Path for scenic walks. The ability to stroll to dinner and local attractions without needing a car adds to the calm experience.

Travelers interested in exploring the Pembrokeshire Coast will also find the city center a practical base.
When is the best time to go to St Davids?
The best time to visit St Davids is during the late spring and summer months, from May to September, when the weather is generally mild and conducive to outdoor activities.

During these months, you'll find longer daylight hours and warmer temperatures, ideal for exploring the Pembrokeshire Coast Path, visiting Ramsey Island for wildlife spotting, or enjoying the beaches at Whitesands Bay. Many local businesses, restaurants, and attractions operate at their fullest capacity, offering a wide range of options for dining and entertainment.

Travelers looking for outdoor adventures, particularly couples and families, will appreciate this period. The pleasant weather makes it great for hiking, kayaking, coasteering, and surfing, with plenty of opportunities to experience the natural beauty of the St Davids Peninsula.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St Davids.
How can I save on a St Davids hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St Davids hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St Davids hotel?
Prices for hotels in St Davids often vary, but you can find a great deal from $69 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia