St. Davids Holidays from NZ$4,013

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to NZ$545 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

The Latest St. Davids Holiday Deals

Price found within the past 48 hours. Click for updated prices.
Apex Waterloo Place Hotel
The Scotsman Hotel
Virgin Hotels Edinburgh
The Bonham Hotel
The Roseate Edinburgh

Our pick of the best St. Davids Hotel Deals

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 NZ$391 per night from 23 Jun to 24 Jun
NZ$391
per night
23 Jun - 24 Jun
8/10 Very Good! (1,601 reviews)
Overall, great stay. Breakfast just fine.
"T’was a great stay, easy access to bus and train station. There are lot of signs of wear and tear inside the room and its toilet but what matter for us the most is the comfort of the mattress as we need for rest. Breakfast is just fine."

Reviewed on 2 Jun. 2024

Leonardo Royal Edinburgh Haymarket
Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is NZ$569 per night from 4 Jul to 5 Jul
NZ$569
per night
4 Jul - 5 Jul
8.8/10 Excellent! (1,074 reviews)
Nice views and location
"Wry nice place with great central location. Seeing the castle was quite special"

Reviewed on 2 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 NZ$515 per night from 10 Jun to 11 Jun
NZ$515
per night
10 Jun - 11 Jun
9/10 Wonderful! (1,076 reviews)
"This hotel gets everything right"

Reviewed on 3 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 NZ$4,013, 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.

Discover the most popular places to visit in St. Davids

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.