St. Davids Holidays from £262

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Your St. Davids Holiday

Say goodbye to the hassle of planning and hello to a St. Davids holiday package. With everything organised before you leave, you can focus on discovering the best of this city, starting with New Town, which is good for shopping, nightlife and culture. You'll want to do a little exploring during your trip to St. Davids. Don't miss famous attractions like Royal Highland Centre, Forth Road Bridge and Deep Sea World. Whoever you're travelling with and whatever your bank balance, your dream St. Davids holiday is just a few clicks away with Expedia.

Top St. Davids Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
No1. Apartments Edinburgh - George IV Bridge
Kildonan Lodge Hotel
Hapimag Resort Edinburgh
The Scotsman Hotel
Heeton Concept Aparthotel Edinburgh Queen Street

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

Top hotels in St. Davids

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

4 out of 5
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is £67 per night from 6 Dec to 7 Dec
£67
6 Dec - 7 Dec
includes taxes & fees
Holiday Inn Edinburgh Zoo by IHG
YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

4 out of 5
Erskine House Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is £106 per night from 29 Nov to 30 Nov
£106
29 Nov - 30 Nov
includes taxes & fees
8.8/10 Excellent! (2,580 reviews)
"Wonderful clean room. Chic. Super convenient to the city center of Edinburgh. Walkable to everything. 10 mi. Walk to the castle. Shopping. And also on the outer edge so it’s quiet but safe."

Reviewed on 5 Nov 2026

YOTEL Edinburgh, Select by Hilton
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is £144 per night from 8 Nov to 9 Nov
£144
8 Nov - 9 Nov
includes taxes & fees
9/10 Wonderful! (3,011 reviews)
"Great location and a stunning castle view. Staff were great."

Reviewed on 6 Nov 2026

Apex Grassmarket Hotel
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.

Stay near popular St. Davids attractions

What to do in St. Davids

Frequently asked questions

How much does a St. Davids travel package cost?
Tailor make your St. Davids package from only £262. Choose from any combination of rental cars, flights and hotels to build the escape you've been dreaming about for ages. Be sure to add on a few activities!
If I'm not able to travel, can I cancel my St. Davids travel package?
Don't worry if you're rethinking your St. Davids travel package — it's possible to change or amend your booking. And if you've booked it within 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur a fee from your hotel, airline or car rental company. We get that life can occasionally throw a spanner in the travel works, so head to our Customer Service Portal if that occurs. When you're ready to make changes, we'll take care of it.
How do I get a cheap travel package to St. Davids?
If you love getting a great deal, combine your bookings into a St. Davids travel package. Whether you're chasing flights, hotels, day tours or rental cars, you can browse and book everything in one place. You'll have ample choice at your fingertips as well. Expedia has more than 550 airlines and 1,000,000 hotels globally to pick from. Fly with who you prefer, stay in a place you like and save precious money — now that's the ideal holiday!
Does Expedia offer Book Now, Pay Later St. Davids holidays?
Expedia has joined forces with online lender Klarna to make your next trip easier on the purse strings. Paying by instalment means you can spread the costs of your next big adventure, leaving you with more cash to play with while you're travelling. Klarna has several payment plans to pick from, so you're sure to find one that suits your budget. Check out these flexible payment options:

  • Pay monthly holidays: Realise your holiday dreams sooner with Klarna's convenient monthly instalment plans. If making small repayments each month sounds right for you, choose this option during the checkout process.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna allows you to pay off your trip in multiple transactions.
  • Low deposit holidays: If paying a small percentage of your getaway (rather than the full total upfront) makes it easier to click that "book now" button, consider a low deposit holiday payment plan with Klarna.

Where should I stay in St. Davids?
There's so much to see in St. Davids, so stay near its top sights and allow yourself more time sightseeing. Deep Sea World is one spot to put on your must-see list.
What are the top hotels in St. Davids?
Book a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing. It's one of the neighbourhood's most sought-after properties. Another great option in St. Davids is Holiday Inn Express Dunfermline, an IHG Hotel.
How far in advance should I book my St. Davids holiday?
It can be hard to know when is the perfect time to book your St. Davids trip. But typically the earlier you book, the more affordable the prices. In some cases, you can secure your flights and hotels up to 12 months prior to your departure date. If you're hoping for a last-minute getaway, no need to worry! There are plenty of fantastic bargains posted on Expedia every single day.
What does an Expedia St. Davids travel package include?
Rental cars, flights and hotels, or any combination of them — it's your choice. Whether you're headed to St. Davids with the family or travelling solo, there's a bundle to match every budget and style. Once you've made your booking, why not add on a few tours and experiences?
What should I know before booking a St. Davids travel package?
You'll save big with an Expedia travel package. Combine your airfares, rental cars and hotels and be rewarded with fantastic discounts. You're not restricted to hotels, though. We have island villas, mountain cabins and even houseboats and castles!
Can I choose my airline with a St. Davids Expedia travel package?
You can, and with over 550 airlines to pick from globally, it's all about choice. Take a look at the available options and see which airline fits your needs and budget.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.