St. Davids Holidays

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to Rp10 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in St. Davids

Leonardo Royal Edinburgh Haymarket
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is Rp3.274.693 per night from 23 Jun to 24 Jun
Rp3.274.693
per night
23 Jun - 24 Jun
8/10 Very Good! (1,599 reviews)
"Great location for sightseeing."

Reviewed on 31 May 2024

Leonardo Royal Edinburgh Haymarket
Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is Rp4.747.233 per night from 11 Jun to 12 Jun
Rp4.747.233
per night
11 Jun - 12 Jun
8.8/10 Excellent! (1,080 reviews)
"On site parking was excellent with in and out privileges. That made this hotel perfect for us."

Reviewed on 4 Jun 2024

Apex Grassmarket Hotel
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is Rp4.298.404 per night from 17 Jun to 18 Jun
Rp4.298.404
per night
17 Jun - 18 Jun
9/10 Wonderful! (1,079 reviews)
"Love that it was steps away from all of the excitement of the city centre but was still quiet and luxurious."

Reviewed on 4 Jun 2024

Apex Waterloo Place 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.

Frequently asked questions

How much does a St. Davids holiday package cost?
Maybe less than you might think — from just , in fact! By bundling hotels, flights and car rentals into a customized package, your trip to St. Davids is just a few clicks away.
How do I get a cheap travel package to St. Davids?
Bundle your flights and hotels, add extras such as tours, and save with a St. Davids holiday package. You won’t just walk away with amazing discounts on your escape — you’ll have loads of choice at your fingertips too. When you book with Expedia, you’ll have your pick of over 550 partner airlines and 1,000,000 properties throughout the world. Your next epic adventure starts right here, right now!
Where should I stay in St. Davids?
If you plan to check out Forth Rail Bridge, save yourself the hassle of commuting and find a place to stay close by. It’s one of the most popular attractions in St. Davids.
What are the top hotels in St. Davids?
If it’s your first time staying in St. Davids, secure a room at The Wee Glasshouse - Stunning Views Of Dalgety Bay or Gorgeous Boutique Coastal Apartment Near Edinburgh With Parking. Both hotels offer comfy beds and are favourites with lots of travellers.
How far in advance should I book my St. Davids holiday?
You’ll be rewarded with the biggest variety and the cheapest prices by booking your trip to St. Davids early. Air carriers tend to release tickets anywhere up to 12 months before departure, so start your planning ASAP. That being said, Expedia is dedicated to providing you with the best bargains around, so it’s never a bad time to book your dream holiday!
What does an Expedia St. Davids travel package include?
With Expedia, you can choose a combination of car rentals, flights and hotels to create your ideal St. Davids package. Once you’ve made your booking, you can add on all the fun stuff like sightseeing tours and activities. Remember, the more you bundle, the greater the savings!
What should I know before booking a St. Davids travel package?
Whether it’s relaxation or adventure you’re craving, a St. Davids holiday package lets you plan your escape your way. Plus, you’ll get access to great discounts when you combine your accommodation with your flights and rental car. The more you bundle, the bigger the savings!
Can I choose my airline with a St. Davids Expedia holiday package?
You can, and with more than 550 airlines to pick from worldwide, you have plenty of choice. Scroll through the available options and see which airline suits your budget and needs.
If I'm not able to travel, can I cancel my St. Davids holiday package?
If your holiday plans in St. Davids have been upended, it’s good to know that it’s possible to cancel your booking. If your booking was made less than 24 hours ago, you may be eligible for a refund. If your booking is older than that, your hotel, airline or car rental company may impose fees. For more details, visit our Customer Service Portal.

Popular places to visit

What to do in St. Davids

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.