Book St. Davids hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in St. Davids
Cheap St. Davids hotels

Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

Moxy Edinburgh Airport

Apex Waterloo Place Hotel

Aparthotel Adagio Edinburgh Royal Mile

Garner Edinburgh Haymarket by IHG

CODE - The Court, Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Delta Hotels by Marriott Edinburgh
Hotels in St. Davids
Don't waste your holidays binge-watching old sitcoms. Get out there and explore the world. lastminute.com.au has eye-popping deals on accommodation in St. Davids, even if you're booking at, yes, the last minute! Take your pick of 3 places within 5 kilometres of the centre. We promise it's more fun than trying to figure out if you're Joey or Chandler.
Ready to paint the town red? Save yourself the late-night cab fares and snap up a room at central hotels such as The Roods B&B and Boreland Lodge Hotel.
Even though it's located 14 kilometres outside of the downtown area, Seafield is certainly worth considering. It has 2 available options to select from, such as the Lochend Serviced Apartments and Holistic Condos Apartments - Albion Gardens.
An awesome sight, Royal Highland Centre ought to be on your travel plan. To stay nearby, book in at the Norton House Hotel & Spa or the Holiday Inn Express Edinburgh Airport.
You might also like to check out the rooms at The Balmoral Hotel or the Old Town Chambers. The Balmoral Hotel is 13 kilometres away from the centre of St. Davids, and the Old Town Chambers is 14 kilometres away. The Prestonfield House, 16 kilometres away, and the Sheraton Grand Hotel & Spa, Edinburgh, 13 kilometres away, are some alternate options.
After more options? Live it up like a rockstar in Broxburn (just try not to trash the joint). Sitting 13 kilometres away and home to Dalmeny House and the Dalmahoy Golf Course, it's bound to be an adventure to remember! The Macdonald Houstoun House and Livingston Lodge Hotel are a few of the short and long-stay options here. 16 kilometres to the northeast of St. Davids you'll also find Kirkcaldy, which is home to the Dean Park Hotel and Ashgrove B&B. If you stay in Kirkcaldy, be sure to visit the Kirkcaldy Museum and Art Gallery and the Craigencalt Farm Ecology Centre.
Admit it! You're flipping out, right? You've booked your flight but not your accommodation? Why not suss out the Dalmahoy Hotel & Country Club? It's pretty much on the doorstep of Edinburgh Airport, which is just 9 kilometres from the centre of town.
St. Davids hotels essential information
Accommodation | 3,489 hotels |
|---|---|
Lowest Price | AU$89 |
Highest Price | AU$186 |
Popular hotels | Holiday Inn Edinburgh by IHG, Apex Grassmarket Hotel, Moxy Edinburgh Airport, Apex Waterloo Place Hotel, Aparthotel Adagio Edinburgh Royal Mile, Garner Edinburgh Haymarket by IHG, CODE - The Court, Edinburgh, Mount Royal Hotel Edinburgh by The Unlimited Collection, Delta Hotels by Marriott Edinburgh |
Most recent St. Davids hotel reviews

Top Picks
- Aberdour Hotels
- Auchtertool Hotels
- Caravan Parks in Broxburn
- Burntisland Hotels
- Cottages in Cairneyhill
- Cairneyhill Hotels
- Lodges in Carnock
- Caravan Parks in Charlestown
- Charlestown Hotels
- Corstorphine Hotels
- Caravan Parks in Cowdenbeath
- Cowdenbeath Hotels
- Craigleith Hotels
- Hotels near Cramond Island
- B&B in Dalgety Bay
- Caravan Parks in Dalgety Bay
- Guest Houses in Dalgety Bay
- Dalgety Bay Hotels
- Lodges in Dalgety Bay
- Dalmeny Hotels
- Drylaw Hotels
- Dunfermline Hotels
- East Pilton Hotels
- Hotels near Edinburgh
- B&B in Edinburgh
- Casino Hotels in Edinburgh
- Edinburgh Hotels
- Family Hotels in Gogar
- Gogar Hotels
- B&B in Inchmickery
- Caravan Parks in Inverkeithing
- Kirkliston Hotels
- Apartment Hotels in Leith
- Luxury Hotels in Leith
- Spa Hotels in Leith
- Caravan Parks in Limekilns
- Limekilns Hotels
- Pet Friendly Hotels in Murrayfield
- Murrayfield Hotels
- Caravan Parks in Newbridge
- Premier Inn Hotels in Newbridge
- Newbridge Hotels
- Newhaven Hotels
- Beach Hotels in North Queensferry
- North Queensferry Hotels
- Caravan Parks in Oakley
- Family Hotels in Pilton
- Pittencrieff Hotels
- Ravelston Hotels
- Rosyth Hotels
- Beach Hotels in South Queensferry
- Pet Friendly Hotels in South Queensferry
- South Queensferry Hotels
- Safari Camps in South Queensferry
- West Pilton Hotels
- Flights to Scotland
- Flights to Broxburn
- Flights to Cowdenbeath
- Flights to Dunfermline
- Flights to Edinburgh
- Flights to Kirkliston
- Flights to Newbridge
- Flights from Edinburgh
- Flights from Albury (ABX) to Edinburgh (EDI)
- Flights from Adelaide (ADL) to Edinburgh (EDI)
- Flights from Abu Dhabi (AUH) to Edinburgh (EDI)
- Flights from Broome (BME) to Edinburgh (EDI)
- Flights from Brisbane (BNE) to Edinburgh (EDI)
- Flights from Canberra (CBR) to Edinburgh (EDI)
- Flights from Coffs Harbour (CFS) to Edinburgh (EDI)
- Flights from Cairns (CNS) to Edinburgh (EDI)
- Flights from Chiang Mai (CNX) to Edinburgh (EDI)
- Flights from Darwin (DRW) to Edinburgh (EDI)
- Flights from Hobart (HBA) to Edinburgh (EDI)
- Flights from Launceston (LST) to Edinburgh (EDI)
- Flights from Melbourne (MEL) to Edinburgh (EDI)
- Flights from Perth (PER) to Edinburgh (EDI)
- Flights from Riyadh (RUH) to Edinburgh (EDI)
- Flights from Shannon (SNN) to Edinburgh (EDI)
- Flights from Sydney (SYD) to Edinburgh (EDI)
- Flights from Townsville (TSV) to Edinburgh (EDI)
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






