A coastal pier with a small boat, a white and blue building, and rocky cliffs.

Search Ski Hotels in St. Davids

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Davids Ski Hotels

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for St. Davids ski hotels

1. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
£161
includes taxes & fees
4 Oct - 5 Oct
Murrayfield Hotel

2. JustB

JustB
Currie
£162
includes taxes & fees
22 Sept - 23 Sept
JustB

3. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Old Town Edinburgh
  • Winter magic at Edinburgh Marriott Hotel Holyrood, steps from snowy adventures in Scotland's capital.
£170
includes taxes & fees
18 Oct - 19 Oct
Edinburgh Marriott Hotel Holyrood

4. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
£355
includes taxes & fees
18 Oct - 19 Oct
Kimpton Charlotte Square by IHG

5. The Ben Doran Guest House

The Ben Doran Guest House
Newington
£174
includes taxes & fees
20 Oct - 21 Oct
The Ben Doran Guest House

6. Beautiful Apartment On The Edge Of Edinburgh’s Historic New Town

Beautiful Apartment On The Edge Of Edinburgh’s Historic New Town
Stockbridge
£419
includes taxes & fees
8 Oct - 9 Oct
Beautiful Apartment On The Edge Of Edinburgh’s Historic New Town

7. Beautifully finished 2 bedroom Georgian flat is the perfect city getaway.

Beautifully finished 2 bedroom Georgian flat is the perfect city getaway.
Edinburgh City Centre
  • Unwind on snowy slopes and explore Edinburgh's historic charm from this Georgian flat, offering easy access to snowboarding adventures.
£415
includes taxes & fees
28 Sept - 29 Sept
Beautifully finished 2 bedroom Georgian flat is the perfect city getaway.
View all properties

Choose what matters most at ski hotels in St. Davids

Resort
4 stars
5 stars
Spa
Family-friendly

Top St. Davids Hotel Reviews

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Beautifully presented property in the heart of historic Edinburgh. Rooms are well presented, clean and modern. The public areas preserve the history of the building while updating with modern amenities. The staff are helpful and friendly and the breakfast is outstanding. The only thing to be aware of is that the parking (in a public building) is a reasonable distance away. Other than that this hotel is well worth a visit, we will return."
Karen 1-night trip
Posted 5 hours ago
Apex Waterloo Place Hotel

Frequently asked questions

What activities should we do in St Davids besides skiing?
The best area to stay in St Davids is the city centre, particularly around the High Street and Cathedral Close.This compact area is the heart of St Davids, offering easy pedestrian access to the main attractions. You'll find a selection of independent shops, cafes, and restaurants clustered along the High Street, leading directly to the magnificent St Davids Cathedral and the ruins of the Bishop's Palace within Cathedral Close. It's a very convenient and historic setting.Couples will find the city centre ideal for a relaxing break. You can enjoy strolls to the Cathedral, explore the small art galleries, and dine at local establishments without needing transport. The proximity to the coast means you're just a short walk or drive from scenic coastal paths and beaches.For those interested in exploring the Pembrokeshire Coast National Park, staying in the city centre provides excellent access to local bus services that connect to various walking routes and coastal villages.
Can I cancel my ski hotel reservation on Expedia?
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right ski hotel in St. Davids. Before confirming your booking, review the property's cancellation policy for complete peace of mind.
How can I save on a ski hotel in St. Davids with Expedia?
Find St. Davids ski hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings with Member Prices when you're logged in. Another tip is to book your ski hotel in advance as availability and prices are usually better. If you are feeling spontaneous, there are last-minute offers to explore too.
How much does a ski hotel in St. Davids cost?
Prices for ski hotels in St. Davids can vary, but you can find a great deal from £161 on Expedia. All sorts of factors affect price, such as the hotel's proximity to the slopes and 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 our cheapest rates.
Is it cheaper to book flights and a ski hotel in St. Davids as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia