Hotels in St. Davids
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 30 - Aug 31Tomorrow
Aug 31 - Sep 1Next weekend
Sep 4 - Sep 6In two weeks
Sep 11 - Sep 13Where to stay in St. Davids?




Dakota Edinburgh
Dakota EdinburghSouth Queensferry
$138
$174 total
includes taxes & fees
Sep 20 - Sep 21




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$124
$148 total
includes taxes & fees
Sep 6 - Sep 7




Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
$161
$203 total
includes taxes & fees
Sep 27 - Sep 28




DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
$177
$223 total
includes taxes & fees
Sep 20 - Sep 21




Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
$145
$183 total
includes taxes & fees
Aug 31 - Sep 1




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
$86
$104 total
includes taxes & fees
Sep 6 - Sep 7




Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
$155
$186 total
includes taxes & fees
Aug 31 - Sep 1




ibis budget Edinburgh Park
ibis budget Edinburgh ParkGogar
$92
$116 total
includes taxes & fees
Aug 31 - Sep 1




Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
$135
$170 total
includes taxes & fees
Sep 20 - Sep 21




Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
$129
$162 total
includes taxes & fees
Sep 20 - Sep 21




Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
$124
$156 total
includes taxes & fees
Sep 20 - Sep 21




Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
$117
$148 total
includes taxes & fees
Aug 31 - Sep 1




Braid Hills Hotel
Braid Hills HotelMorningside
$137
$172 total
includes taxes & fees
Sep 3 - Sep 4




Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
$122
$154 total
includes taxes & fees
Aug 31 - Sep 1




Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
$89
$107 total
includes taxes & fees
Sep 6 - Sep 7




Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
$155
$196 total
includes taxes & fees
Sep 27 - Sep 28




Murrayfield Hotel
Murrayfield HotelMurrayfield
$146
$184 total
includes taxes & fees
Aug 31 - Sep 1




Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
$107
$128 total
includes taxes & fees
Sep 20 - Sep 21




Richmond Park Hotel
Richmond Park HotelBo'ness
$67
$81 total
includes taxes & fees
Sep 6 - Sep 7




Dalhousie Castle
Dalhousie CastleBonnyrigg
$305
$366 total
includes taxes & fees
Aug 31 - Sep 1
Go beyond your typical stay in St. Davids
Pet friendly
Apartment
Apart hotel
Family friendly
Top landmarks in St. Davids
Dalgety Bay Community Leisure Centre
Dalgety Bay Community Leisure Centre is in the heart of Dalgety Bay, so why not stop by during your stay. If you have fun at Dalgety Bay Community Leisure Centre, you'll love Deep Sea World and Duloch Leisure Centre, both located nearby.
Check out reviews of St. Davids hotels guests love
ibis Edinburgh Centre South Bridge - Royal Mile
10/10 Excellent
"Excellent location, most of the main attractions are at a walking distance, we came by train from London and just walked up the stairs to the hotel, there are lots of nice restaurants, cafes and grocery stores around, the staff are very friendly and rooms are very clean and air conditioned. I definitely recommend it"
Dalmahoy Hotel & Country Club
8/10 Good
"Explanation of directions by check in staff to find our room were inadequate and confusing. Dining room staff was very good as was the food"
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"Very convenient to Waverly, staff very helpful"
YOTEL Edinburgh
10/10 Excellent
"Everything about the Yotel Edinburgh is great, apart from the cost. I presume that the price is lower once the Fringe/Festival/Tattoo is over."
Apex Grassmarket Hotel
10/10 Excellent
"Clean room, friendly staff, and the area was perfect! Central to a lot of food, bars, and great views all around."
Village Hotel Edinburgh
8/10 Good
"We found the breakfast to be quite basic, and very poor for gluten free options. The Bar & Grill was good for non GF food & had a lively atmosphere. Our room was ok, but the shower tray in the bathroom was stained, which made it appear dirty. Overall the bathroom needed a bit of updating. The staff were excellent!"
Leonardo Royal Hotel Edinburgh
10/10 Excellent
"Fantastic location!"
Moxy Edinburgh Airport
8/10 Good
"Really handy for the Royal showground. Easy to get into the city centre using the bus or tram. Short walk from the airport."
Virgin Hotels Edinburgh
10/10 Excellent
"Front desk agent greeted me by name every morning and afternoon. He’s a great asset to staff. Bell and Concierge were great as well. The best Edinburgh location."
