
Find hotels in St. Davids from ᅣ8,867
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Davids
Pet friendly
ApartĀment
Check prices for these dates
Our top choices for St. Davids hotels

1. Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.2 out of 10, Wonderful, (1,526 reviews)
The price is ᅣ14,602
ᅣ18,399 total
includes taxes & fees
Dec 6 - Dec 7

2. DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
9.2 out of 10, Wonderful, (1,004 reviews)
The price is ᅣ13,341
ᅣ16,009 total
includes taxes & fees
Nov 19 - Nov 20

3. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,611 reviews)
The price is ᅣ18,416
ᅣ23,205 total
includes taxes & fees
Dec 6 - Dec 7

4. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,572 reviews)
The price is ᅣ14,588
ᅣ18,381 total
includes taxes & fees
Dec 6 - Dec 7

5. Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.4 out of 10, Very good, (2,670 reviews)
The price is ᅣ14,637
ᅣ18,443 total
includes taxes & fees
Nov 29 - Nov 30

6. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
8.6 out of 10, Excellent, (1,627 reviews)
The price is ᅣ11,253
ᅣ14,179 total
includes taxes & fees
Dec 6 - Dec 7

7. Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.6 out of 10, Excellent, (1,069 reviews)
The price is ᅣ14,276
ᅣ17,988 total
includes taxes & fees
Nov 29 - Nov 30

8. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (788 reviews)
The price is ᅣ11,905
ᅣ14,286 total
includes taxes & fees
Nov 15 - Nov 16

9. Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ᅣ24,350
ᅣ30,682 total
includes taxes & fees
Dec 8 - Dec 9

10. Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.4 out of 10, Very good, (1,009 reviews)
The price is ᅣ16,067
ᅣ20,245 total
includes taxes & fees
Nov 22 - Nov 23

11. The City Hotel
The City HotelTown Centre
8.8 out of 10, Excellent, (1,000 reviews)
The price is ᅣ15,427
ᅣ18,512 total
includes taxes & fees
Nov 10 - Nov 11

12. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
9.0 out of 10, Wonderful, (1,773 reviews)
The price is ᅣ14,839
ᅣ17,807 total
includes taxes & fees
Nov 30 - Dec 1

13. Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (853 reviews)
The price is ᅣ14,108
ᅣ17,776 total
includes taxes & fees
Dec 6 - Dec 7

14. Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,004 reviews)
The price is ᅣ14,057
ᅣ17,712 total
includes taxes & fees
Dec 7 - Dec 8

15. Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.2 out of 10, Wonderful, (1,004 reviews)
The price is ᅣ14,612
ᅣ18,411 total
includes taxes & fees
Nov 22 - Nov 23

16. The Adamson Hotel
The Adamson HotelCrossford
8.4 out of 10, Very good, (611 reviews)
The price is ᅣ10,930
ᅣ13,115 total
includes taxes & fees
Nov 15 - Nov 16

17. Malmaison Edinburgh
Malmaison EdinburghLeith
8.6 out of 10, Excellent, (1,004 reviews)
The price is ᅣ16,795
ᅣ21,161 total
includes taxes & fees
Nov 9 - Nov 10

18. The Raeburn
The RaeburnStockbridge
9.8 out of 10, Exceptional, (406 reviews)
The price is ᅣ26,527
ᅣ33,425 total
includes taxes & fees
Nov 16 - Nov 17

19. Murrayfield Hotel
Murrayfield HotelMurrayfield
8.8 out of 10, Excellent, (1,000 reviews)
The price is ᅣ14,204
ᅣ17,897 total
includes taxes & fees
Nov 19 - Nov 20

20. Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
8.8 out of 10, Excellent, (1,001 reviews)
The price is ᅣ14,672
ᅣ18,486 total
includes taxes & fees
Nov 29 - Nov 30
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
Learn more about St. Davids
Venture to sights like Dalgety Bay Community Leisure Centre as you discover the local area in St. Davids.

Top St. Davids Hotel Reviews

Leonardo Royal Hotel Edinburgh
10/10 Excellent
More cheap stays in St. Davids

Metro Inns Falkirk
Bean Cross Farm Polmont Falkirk Scotland
The price is ᅣ6,982 per night from Dec 8 to Dec 9
ᅣ6,982
ᅣ8,867 total
Dec 8 - Dec 9
includes taxes & fees
6/10 (956 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Edinburgh Park
- Inns in Edinburgh Haymarket Station
- Luxury Hotels in Bonnington
- All-Inclusive Hotel Hotels in Cramond
- Holiday Park Resorts in Scotland
- Hotels near Princes Street
- Hotels near South Queensferry Dalmeny Station
- Newhaven Hotels
- South Queensferry Hotels
- Hotel with a Concierge Hotels in Edinburgh City Centre
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh International Conference Centre
- Palaces in Scotland
- Cheap Hotels in Murrayfield
- Inns in South Queensferry
- Vacation Homes in Rosyth Station
- Inns in Scotland
- Cheap Hotels in Scotland
- Romantic Hotels in Edinburgh City Centre
- B&B in Edinburgh Haymarket Station
- Resorts & Hotels with Spas in Charlestown
- Resorts & Hotels with Spas in Edinburgh City Centre
- Hotels near Dean Village
- Hotels with an Indoor Pool in Edinburgh City Centre
- Hotels near George Street
- Resorts & Hotels with Spas in Edinburgh
- Hotels near Assembly Rooms
- Hotels with Hot Tubs in Edinburgh City Centre
- Hotels with Hot Tubs in Scotland
- Hotels near Edinburgh Castle
- Cheap Hotels in Edinburgh
- Boutique Hotels in Edinburgh City Centre
- All-Inclusive Hotel Hotels in Edinburgh City Centre
- Inns in Edinburgh Park Station
- Aparthotels in Scotland
- Guest Houses in Dunfermline
- Hostels in Edinburgh Haymarket Station
- Hotels near Royal Botanic Garden
- Castles in Kirkliston
- Fountainbridge Hotels
- Hotels near Edinburgh Park Station
- Villas in Edinburgh
- Apartments in Edinburgh
- Leith Hotels
- B&B in Dunfermline
- New Town Hotels
- Business Hotels in Burntisland
- Apartments in Edinburgh
- All-Inclusive Hotel Hotels in Ingliston
- Adults Only Resorts & in Edinburgh City Centre
- Capsule Hotels in Edinburgh Haymarket Station
- Capsule Hotels in Edinburgh Waverley Station
- Cheap Hotels in Aberdour
- Capsule Hotels in Edinburgh Park Station
- All-Inclusive Hotel Hotels in Bonnington
- Newbridge Hotels
- Dunfermline Hotels
- B&B in Edinburgh
- Inverkeithing Hotels
- Castles in Edinburgh Haymarket Station
- West End Hotels
- Cheap Hotels in Edinburgh City Centre
- Luxury Hotels in Limekilns
- Ranches in Edinburgh Gateway Station
- Inns in Charlestown
- Cheap Hotels in Oakley
- Hotels with Bars in Scotland
- Capsule Hotels in Edinburgh
- Rv Parks in Scotland
- Green Hotels in Edinburgh
- Capsule Hotels in Scotland
- Boutique Hotels in Leith
- Boutique Hotels in Dunfermline
- Cheap Hotels in Charlestown
- Cheap Hotels in Inverleith
- Hotels near Edinburgh Haymarket Station
- Guest Houses in Scotland
- Cowdenbeath Hotels
- Cheap Hotels in Dunfermline
- Boutique Hotels in Kinghorn
- Hotels near Edinburgh Waverley Station
- Broughton Hotels
- Country Houses in Scotland
- Hotels near Edinburgh
- Haymarket Hotels
- Lodges in Edinburgh Haymarket Station
- Capsule Hotels in Edinburgh
- Hotels near Dundas Castle
- B&B in Edinburgh Gateway Station
- Hotels near Charlotte Square
- Castles in Edinburgh
- Cheap Hotels in Bonnington
- Hotels near Forth Rail Bridge
- Hotels near Hopetoun House









































































