The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels Near St. David's, Cardiff

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Trending Hotels Near St. David's

Hotel Indigo Cardiff
4 out of 5
0.019 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £64 per night
4.7/5Exceptional! (723 reviews)

"We had a lovely second stay at this hotel and the value is good. The room was clean and they are well decorated which makes them feel special. However, we were disappointed that the tea/coffee cups & spoons were not clean and there was hardly any shower gel left. This just took the edge off our satisfaction ..."…"

Reviewed on 30 Jul 2020

Hotel Indigo Cardiff
Park Plaza Cardiff
4 out of 5
0.099 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.4/5Wonderful! (992 reviews)

"I love this hotel and stay here regularly. It is comfortable, clean and luxurious. They have done very well with COVID-19 restrictions However my only criticism is breakfast (being served continental on rooms). Other hotels have run a pre-order breakfast in the restaurant which is much better and ..."…"

Reviewed on 6 Aug 2020

Park Plaza Cardiff
Jurys Inn Cardiff
4 out of 5
0.064 mi from St. David's
Free cancellation
The price is £56 per night
4.3/5Excellent! (840 reviews)

"Great location , comfortable rooms"…"

Reviewed on 20 Mar 2020

Jurys Inn Cardiff
Hilton Cardiff
4.5 out of 5
0.1 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £80 per night
4.3/5Excellent! (996 reviews)

"In spite that the rugby didn’t go ahead. We had a lovely time and the staff and service second to none!"…"

Reviewed on 15 Mar 2020

Hilton Cardiff
ibis Cardiff
2 out of 5
0.2 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £43 per night
3.9/5Good! (779 reviews)
Great dog friendly hotel

"Great stay and our dog is always made very welcome."…"

Reviewed on 17 Mar 2020

ibis Cardiff
Citrus Hotel Cardiff by Compass Hospitality
3 out of 5
0.3 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £49 per night
4/5Very Good! (271 reviews)
Nice stay

"Our stay was good, despite coronovirus being so prominent. Hotel provided hand sanitser in receptiona dn in the breakfast room."…"

Reviewed on 19 Mar 2020

Citrus Hotel Cardiff by Compass Hospitality
Park Inn by Radisson Cardiff City Centre
3 out of 5
0.3 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £57 per night
3.8/5Good! (993 reviews)

"Staff so pleasant would say there again good location"…"

Reviewed on 9 Mar 2020

Park Inn by Radisson Cardiff City Centre
The Angel Hotel
3 out of 5
0.2 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £50 per night
4/5Very Good! (990 reviews)

"Comfortable, but afraid they charged me twice"…"

Reviewed on 11 Aug 2020

The Angel Hotel
Mercure Cardiff Holland House Hotel & Spa
4 out of 5
0.2 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.3/5Excellent! (880 reviews)
Good Place

"Stayed in this hotel twice and I liked the place"…"

Reviewed on 20 Mar 2020

Mercure Cardiff Holland House Hotel & Spa
Clayton Hotel Cardiff
4 out of 5
0.4 mi from St. David's
Free cancellationReserve now, pay when you stay
The price is £59 per night
4.3/5Excellent! (1,117 reviews)

"Brilliant hotel! Bedroom was very clean, and spacious, bathroom was excellent. Breakfast was absolutely delicious. Would love to come back and stay again. Only downside was that parking was a problem, as the nearest ones was at Cardiff Central Station, but it was quite near."…"

Reviewed on 9 Aug 2020

Clayton Hotel Cardiff
Don't see what you're looking for?
See all available properties in St. David's
View all properties
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.

St. David's is located in a welcoming area of Cardiff known for its interesting historical sites and popular theatre scene. The neighbourhood is home to 30 hotels and other accommodation options, so you can find something that works for your stay.

Staying near St. David's

There are 103 hotels and other accommodation options within a mile of St. David's, including these picks:

  • Radisson Blu Hotel Cardiff: With a stay at this 4-star hotel, guests can enjoy access to a restaurant and a bar, along with free WiFi. It's a favourite with Expedia travellers for its central location and WiFi.
  • Clayton Hotel Cardiff: This 4-star hotel features a restaurant, free WiFi and a 24-hour fitness centre. Our customers like its overall value and central location.
  • The Royal Hotel Cardiff: With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and a bar, along with free WiFi. Our customers like its bar and clean, comfortable rooms.

Things to see and do near St. David's

After you've visited St. David's, you can discover everything there is to see and do within just a few miles of the area.

Study the collections at National Museum Cardiff, Doctor Who Exhibition or Techniquest. While you're exploring, swing by Cardiff Castle, St. John the Baptist Church and Cardiff Metropolitan Cathedral of St David to learn a bit about the area. You can catch a show at St. David's Hall, New Theatre and Wales Millennium Centre.

If you want to see more of the surrounding area, you can plan a visit to Principality Stadium and Cardiff Motorpoint Arena. Cardiff University is also located 0.5 mi from St. David's, and Cardiff Bay is 1.6 mi away.

Getting to St. David's

To see more of the surrounding area, hop aboard a train at Cardiff Central Station or Cardiff Queen Street Station. There may not be many public transport choices near St. David's so consider renting a car to see more of the area.

Frequently asked questions

What's the area like around St. David's?
St. David’s is located in a welcoming area of Cardiff known for its array of dining options and interesting historical sites. If you’re looking for a convenient place to stay, take a look at the 229 hotels and other accommodation options you’ll find within a mile.
What's the best hotel to stay close to St. David's?
Adjacent to St. David’s, The Angel Hotel is one of the top choices for your stay based on our traveller data, and this 3-star hotel offers a restaurant and free WiFi. Other good choices close by include Clayton Hotel Cardiff and Citrus Hotel Cardiff by Compass Hospitality.
If I need to cancel the hotel reservation for my stay near St. David's, will I receive a refund?
Yes, most hotel room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Enter dates and click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in St. David’s.
What can I see and do near St. David's?
You’ll want to browse the collections at Doctor Who Exhibition, St Fagans and Castell Coch (Red Castle). While you’re exploring, swing by Cardiff Castle, New Theatre and National Museum Cardiff to learn a bit about the area. You can enjoy live performances at Wales Millennium Centre and St. David’s Hall.
How can I get to St. David's?
If you’re taking a train into town, Cardiff Central Station and Cardiff Queen Street Station are the closest stations to Castle Quarter. There might not be many public transport choices near St. David’s so consider a car rental to maximise your time.

St. David's Hotel Reviews

More trip options