Cheap Hotels in St Davids
Now powered by:

Featured Hotels

Looking for a cheap hotel in St Davids, Wales? We’ve selected three affordable hotels that have received excellent guest ratings based on their value for money over the past 24 months.

Use our convenient booking form if you want to search hotels by location. That way you can find, for example, cheap hotels in St Davids near St Davids Hall or St Davids station.

St. Davids Cross Hotel

Nestled in the centre of St David’s on Cross Square, this hotel puts its guests in the heart of the small historical city which is named after the patron saint of Wales. Guest rooms are decorated in traditional style and offer private bathrooms and tea/coffee-making facilities, as well as free Wi-Fi. Authentic Welsh breakfasts are served daily, or if you fancy a lie in you can order a packed lunch instead. An on-site restaurant offers home-cooked dishes – the perfect treat after a day at the nearby beach, bird-watching or exploring Ramsey Island.

The Grove Hotel

This pretty 3-star hotel is nestled in beautiful grounds near St. David’s Cathedral. There’s an acre of walled gardens making it a great choice if you get lucky with the weather during your stay. There’s an on-site bar and restaurant, while guest rooms feature en-suite bathrooms, free Wi-Fi and flat-screen TVs. Free parking is also available for all hotel guests. All of the city’s main attractions can be reached easily be foot.

Warpool Court Hotel

Stunning views over the ocean make this affordable hotel on the West Wales coast a popular choice with guests. Well-appointed rooms feature a flat-screen TV, telephone, radio and tea/coffee facilities, while some are dog-friendly, so you can bring your four-legged friend along too. Other hotel amenities include a heated covered swimming pool, an all-weather tennis court, free parking and WiFi, and an on-site restaurant offering a full dinner menu. A range of cooked breakfasts are also served in the dining room each morning. St David’s Cathedral is just a 10-minute walk away.