
St. Davids Holidays from AU$712
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your St. Davids Holiday
Book a tailored St. Davids holiday package that includes everything you need without any unnecessary extras. Good for shopping, nightlife and culture, consider staying in the neighbourhood of New Town. Fill your spare time with visits to Deep Sea World, Dunfermline Abbey and Dunfermline Golf Club, some of the things you simply have to see during a trip to St. Davids. Don't put off your visit to this destination any longer. Your perfect St. Davids holiday is a few clicks away with Expedia.
The Latest St. Davids Holiday Deals
Price found within the past 48 hours. Click for updated prices.



Stay Central
Old Town Edinburgh
Price was AU$1,260, price is now AU$922 per person
AU$922
per person
8 Oct - 11 Oct
found 10 hours ago
Return flight included
London (LON) to Edinburgh (EDI)
8.2/10 Very Good! (1,002 reviews)
Three sisters bar/ restaurant was just next door with good food and ambience. Once in our room it was very quiet. Stay Central rooms were more spacious than we expected and the whole place had a lot of charm. Staff were very friendly. Breakfast was a little later than usual at 8am but they did pack a breakfast to go so we could catch the bus.
Reviewed on 2 Sep. 2025

Nira Caledonia
Edinburgh City Centre
Price was AU$1,285, price is now AU$986 per person
AU$986
per person
8 Oct - 11 Oct
found 10 hours ago
Return flight included
London (LON) to Edinburgh (EDI)
9.2/10 Wonderful! (601 reviews)
This hotel is on a quiet crescent in a beautiful neighborhood. We were upgraded to a suite, so the room was spacious and very comfortable. The hotel staff was friendly and professional. The breakfast in the hotel restaurant was very good.
Reviewed on 1 Sep. 2025

Apex Waterloo Place Hotel
Old Town Edinburgh
Price was AU$1,363, price is now AU$1,069 per person
AU$1,069
per person
8 Oct - 11 Oct
found 10 hours ago
Return flight included
London (LON) to Edinburgh (EDI)
9.2/10 Wonderful! (1,812 reviews)
Really enjoyed the location. Close to everything. Clean and inviting hotel.
Breakfast was okay. Not sure worth 20 pounds with so many other options nearby but very convenient.
Mold in the shower/grout only complaint. Otherwise enjoyed our stay
Reviewed on 2 Sep. 2025
St. Davids Holiday
St. Davids Essential Information
Language | English |
---|---|
Currency | British pounds sterling |
Closest Airport | Edinburgh Airport (EDI) |
Max Temp Winter | 4ºC |
Max Temp Summer | 18ºC |
Top Sights | Edinburgh Castle, Edinburgh Zoo and Edinburgh Playhouse Theatre |
Discover the most popular places to visit in St. Davids
Knockhill Racing Circuit
You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Visit the spas and lively bars in this trendy area.
What to do in St. Davids

Edinburgh: The Outlander, Palaces & Jacobites Tour
AU$134
per adult
98% of travellers recommend

St Andrews, Fife Coast Walk & Historic Abbey Tour from Edinburgh
AU$190
per adult
100% of travellers recommend
More holiday ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.