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

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,690 reviews)

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is AU$210
includes taxes & fees
24 Jan - 25 Jan

Apex Grassmarket Hotel
Apex Grassmarket HotelEdinburgh City Centre
9.0 out of 10, Wonderful, (2,412 reviews)
The price is AU$140
includes taxes & fees
8 Feb - 9 Feb

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,208 reviews)
The price is AU$114
includes taxes & fees
9 Feb - 10 Feb

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (932 reviews)

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,400 reviews)
The price is AU$151
includes taxes & fees
25 Jan - 26 Jan

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,639 reviews)
The price is AU$113
includes taxes & fees
25 Jan - 26 Jan

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is AU$216
includes taxes & fees
29 Jan - 30 Jan

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,002 reviews)
The price is AU$140
includes taxes & fees
1 Feb - 2 Feb

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileEdinburgh City Centre
8.4 out of 10, Very good, (1,764 reviews)
The price is AU$134
includes taxes & fees
8 Feb - 9 Feb

Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
7.8 out of 10, Good, (1,003 reviews)
The price is AU$100
includes taxes & fees
26 Jan - 27 Jan

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (636 reviews)
The price is AU$118
includes taxes & fees
22 Jan - 23 Jan

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AU$127
includes taxes & fees
5 Feb - 6 Feb

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,378 reviews)
The price is AU$195
includes taxes & fees
4 Feb - 5 Feb

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (1,568 reviews)
The price is AU$134
includes taxes & fees
25 Jan - 26 Jan

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
8.8 out of 10, Excellent, (1,000 reviews)
The price is AU$117
includes taxes & fees
8 Feb - 9 Feb

CODE - The Court, Edinburgh
CODE - The Court, EdinburghEdinburgh City Centre
9.2 out of 10, Wonderful, (1,039 reviews)
The price is AU$133
includes taxes & fees
27 Jan - 28 Jan

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.2 out of 10, Wonderful, (1,280 reviews)
The price is AU$149
includes taxes & fees
22 Jan - 23 Jan

YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,498 reviews)
The price is AU$113
includes taxes & fees
25 Jan - 26 Jan

Ten Hill Place
Ten Hill PlaceSouthside
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AU$142
includes taxes & fees
1 Feb - 2 Feb
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
Top St. Davids Hotel Reviews
Recent Reviews in St. Davids

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

Livingston Lodge Hotel
Hawkbrae Livingston Scotland
The price is AU$88 per night from 22 Jan to 23 Jan
AU$88
22 Jan - 23 Jan
includes taxes & fees
6.8/10 (436 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Aberdour Hotels
- Barnton Hotels
- Hotels near Bruntsfield Links Golf Course
- Apartments in Burntisland
- B&B in Burntisland
- Cheap Hotels in Burntisland
- Burntisland Hotels
- Charlestown Hotels
- Cowdenbeath Hotels
- Boutique Hotels in Cramond Bridge
- Hotels with Pool in Cramond Bridge
- Cramond Bridge Hotels
- Cheap Hotels in Cramond
- Cramond Hotels
- Hotels near Cramond Island
- Caravan Parks in Dalgety Bay
- Holiday Homes in Dalgety Bay
- Dalgety Bay Hotels
- Dalmeny Hotels
- Hotels near Dalmeny House
- Hotels near Dundas Castle
- B&B in Dunfermline
- Castles in Dunfermline
- Holiday Homes in Dunfermline
- Hostels in Dunfermline
- Cheap Hotels in Dunfermline
- Family Hotels in Dunfermline
- Lgbt Welcoming Hotels in Dunfermline
- Luxury Hotels in Dunfermline
- Dunfermline Hotels
- Holiday Homes in Dunfermline Queen Margaret Station
- Hotels near Edinburgh
- Edinburgh Hotels
- Hotels near Forth Rail Bridge
- Hotels near Forth Road Bridge
- Hotels near Hopetoun House
- B&B in Inverkeithing
- Castles in Inverkeithing
- Historic Hotels in Inverkeithing
- Inverkeithing Hotels
- Inns in Inverkeithing
- Family Hotels in Kirkliston
- Kirkliston Hotels
- Luxury Hotels in Limekilns
- Limekilns Hotels
- All Inclusive Hotels in Muirhouse
- Muirhouse Hotels
- B&B in North Queensferry
- All Inclusive Hotels in North Queensferry
- Spa Hotels in North Queensferry
- North Queensferry Hotels
- Rosyth Hotels
- Hotels near Rosyth Station
- Hotels near Silver Sands Beach
- B&B in South Queensferry
- Hotels near South Queensferry Dalmeny Station
- Holiday Homes in South Queensferry
- South Queensferry Hotels
- Inns in South Queensferry
- Turnhouse Hotels
- Flights to Dunfermline
- Flights to Inverkeithing
- Flights from Doha to Inchcolm
- Flights from Dunfermline
- Flights from Adelaide (ADL) to Edinburgh (EDI)
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights from Athens (ATH) to Edinburgh (EDI)
- Flights from Barcelona (BCN) to Edinburgh (EDI)
- Flights from Bergen (BGO) to Edinburgh (EDI)
- Flights from Brisbane (BNE) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Copenhagen (CPH) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Rome (FCO) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Lerwick (LSI) to Edinburgh (EDI)
- Flights from Manchester (MAN) to Edinburgh (EDI)
- Flights from Melbourne (MEL) to Edinburgh (EDI)
- Flights from Perth (PER) to Edinburgh (EDI)
- Flights from Singapore (SIN) to Edinburgh (EDI)
- Flights from Sydney (SYD) to Edinburgh (EDI)
- Flights from Venice (VCE) to Edinburgh (EDI)









































































