
Find hotels in St. Davids from CA $101
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Davids
Apart hotel
Family friendly
Check prices for these dates
Our top choices for St. Davids hotels

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,032 reviews)
The price is CA $272
CA $326 total
includes taxes & fees
May 31 - Jun 1

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,444 reviews)
The price is CA $266
CA $320 total
includes taxes & fees
May 31 - Jun 1

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,404 reviews)
The price is CA $249
CA $298 total
includes taxes & fees
May 17 - May 18

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (362 reviews)
The price is CA $197
CA $236 total
includes taxes & fees
Jun 8 - Jun 9

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,466 reviews)
The price is CA $249
CA $299 total
includes taxes & fees
May 31 - Jun 1

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,727 reviews)
The price is CA $172
CA $207 total
includes taxes & fees
May 17 - May 18

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.4 out of 10, Exceptional, (959 reviews)
The price is CA $222
CA $267 total
includes taxes & fees
May 17 - May 18

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $305
CA $366 total
includes taxes & fees
May 26 - May 27

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.4 out of 10, Exceptional, (1,359 reviews)
The price is CA $163
CA $196 total
includes taxes & fees
May 17 - May 18

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,011 reviews)
The price is CA $91
CA $109 total
includes taxes & fees
May 31 - Jun 1

Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $152
CA $182 total
includes taxes & fees
May 17 - May 18

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.2 out of 10, Wonderful, (1,010 reviews)
The price is CA $194
CA $233 total
includes taxes & fees
May 31 - Jun 1

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,007 reviews)
The price is CA $154
CA $185 total
includes taxes & fees
May 19 - May 20

Holiday Inn Express Edinburgh City West by IHG
Holiday Inn Express Edinburgh City West by IHGRavelston
8.4 out of 10, Very good, (1,004 reviews)
The price is CA $231
CA $278 total
includes taxes & fees
May 17 - May 18

The Resident Edinburgh
The Resident EdinburghWest End
9.6 out of 10, Exceptional, (519 reviews)
The price is CA $309
CA $371 total
includes taxes & fees
Jun 1 - Jun 2

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by HiltonWest End
9.2 out of 10, Wonderful, (1,004 reviews)
The price is CA $436
CA $523 total
includes taxes & fees
May 31 - Jun 1

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,333 reviews)
The price is CA $216
CA $259 total
includes taxes & fees
May 31 - Jun 1

Richmond Park Hotel
Richmond Park HotelBo'ness
8.2 out of 10, Very good, (743 reviews)
The price is CA $88
CA $106 total
includes taxes & fees
May 31 - Jun 1

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,608 reviews)
The price is CA $318
CA $382 total
includes taxes & fees
May 31 - Jun 1

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,008 reviews)
The price is CA $175
CA $210 total
includes taxes & fees
May 31 - Jun 1
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Davids attractions
Top St. Davids Hotel Reviews
Recent Reviews in St. Davids

Moxy Edinburgh Airport
10/10 Excellent
More cheap stays in St. Davids

Destiny Student Murano - Campus Accommodation
3-5 Amphion Lane (Murano Place) Edinburgh Scotland
The price is CA $113 per night from Jun 11 to Jun 12
CA $113
CA $136 total
Jun 11 - Jun 12
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Aberdour Hotels
- Barnton Hotels
- Cottages in Burntisland
- Burntisland Hotels
- Charlestown Hotels
- Cowdenbeath Hotels
- Cramond Bridge Hotels
- Cramond Hotels
- Crossford Hotels
- Dalgety Bay Hotels
- Drylaw Hotels
- Duloch Hotels
- Hotels near Dundas Castle
- Dunfermline Hotels
- East Pilton Hotels
- Hotels near Edinburgh
- Edinburgh Hotels
- Hotels near Forth Road Bridge
- Granton Hotels
- Ballantrae Hotels in Inchcolm
- Castles in Inchmickery
- Condo Rentals in Inchmickery
- Historic Hotels in Inchmickery
- Ingliston Hotels
- Inverkeithing Hotels
- Kirkliston Hotels
- Limekilns Hotels
- Muirhouse Hotels
- North Queensferry Hotels
- Pilton Hotels
- Pitcorthie Hotels
- Rosyth Hotels
- Hotels near Royal Highland Centre
- B&B in South Queensferry
- Cheap Hotels in South Queensferry
- South Queensferry Hotels
- West Pilton Hotels
- Flights to Burntisland
- Flights to Dunfermline
- Flights to Inverkeithing
- Flights to South Queensferry
- Flights from Edinburgh
- Flights from Istanbul to Inchcolm
- Flights from Barcelona to Inchcolm
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights from Barcelona (BCN) to Edinburgh (EDI)
- Flights from Belfast (BHD) to Edinburgh (EDI)
- Flights from Birmingham (BHX) to Edinburgh (EDI)
- Flights from Bristol (BRS) to Edinburgh (EDI)
- Flights from Buffalo (BUF) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Copenhagen (CPH) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Rome (FCO) to Edinburgh (EDI)
- Flights from Frankfurt (FRA) to Edinburgh (EDI)
- Flights from Glasgow (GLA) to Edinburgh (EDI)
- Flights from Reykjavik (KEF) to Edinburgh (EDI)
- Flights from London (LGW) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Lisbon (LIS) to Edinburgh (EDI)
- Flights from Manchester (MAN) to Edinburgh (EDI)
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights from Edmonton (YEG) to Edinburgh (EDI)
- Flights from Hamilton (YHM) to Edinburgh (EDI)
- Flights from Halifax (YHZ) to Edinburgh (EDI)
- Flights from Kelowna (YLW) to Edinburgh (EDI)
- Flights from Ottawa (YOW) to Edinburgh (EDI)
- Flights from Moncton (YQM) to Edinburgh (EDI)
- Flights from Regina (YQR) to Edinburgh (EDI)
- Flights from Montreal (YUL) to Edinburgh (EDI)
- Flights from Vancouver (YVR) to Edinburgh (EDI)
- Flights from Winnipeg (YWG) to Edinburgh (EDI)
- Flights from Saskatoon (YXE) to Edinburgh (EDI)
- Flights from Prince George (YXS) to Edinburgh (EDI)
- Flights from London (YXU) to Edinburgh (EDI)
- Flights from Calgary (YYC) to Edinburgh (EDI)
- Flights from Victoria (YYJ) to Edinburgh (EDI)
- Flights from St. John's (YYT) to Edinburgh (EDI)
- Flights from Toronto (YYZ) to Edinburgh (EDI)









































































