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 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Where to stay in St. Davids?

Dakota Edinburgh

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

DoubleTree by Hilton Edinburgh - Queensferry Crossing

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

Moxy Edinburgh Airport

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

DoubleTree by Hilton Edinburgh Airport

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

Holiday Inn Express Edinburgh Airport by IHG

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

Pitbauchlie House Hotel, Sure Hotel Collection by BW

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

Dalmahoy Hotel & Country Club

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

ibis budget Edinburgh Park

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

Courtyard by Marriott Edinburgh West

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

Delta Hotels by Marriott Edinburgh

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

Novotel Edinburgh Park

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

Leonardo Edinburgh Murrayfield

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

Braid Hills Hotel

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

Holiday Inn Edinburgh Zoo by IHG

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

Holiday Inn Express Dunfermline by IHG

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

Village Hotel Edinburgh

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

Murrayfield Hotel

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

Macdonald Houstoun House

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

Richmond Park Hotel

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

Dalhousie Castle

Dalhousie Castle
Bonnyrigg
$305
$366 total
includes taxes & fees
Aug 31 - Sep 1
Dalhousie Castle
View all properties

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.
See properties

Check out reviews of St. Davids hotels guests love

ibis Edinburgh Centre South Bridge - Royal Mile

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"
Sherif 3-night trip
Posted 1 hour ago
ibis Edinburgh Centre South Bridge - Royal Mile
Dalmahoy Hotel & Country Club

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"
TED 1-night trip
Posted 2 hours ago
Dalmahoy Hotel & Country Club
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Very convenient to Waverly, staff very helpful"
Conrad 1-night trip
Posted 2 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
YOTEL Edinburgh

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."
Kenneth 2-night trip
Posted 3 hours ago
YOTEL Edinburgh
Apex Grassmarket Hotel

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."
Valerie 2-night trip
Posted 4 hours ago
Apex Grassmarket Hotel
Village Hotel Edinburgh

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!"
Beryl 3-night trip
Posted 5 hours ago
Village Hotel Edinburgh
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Fantastic location!"
Debra 6-night trip
Posted 6 hours ago
Leonardo Royal Hotel Edinburgh
Moxy Edinburgh Airport

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."
Stuart 4-night trip
Posted 6 hours ago
Moxy Edinburgh Airport
Virgin Hotels Edinburgh

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."
John 4-night trip
Posted 11 hours ago
Virgin Hotels Edinburgh

Frequently asked questions

What hotels do travelers like in St. Davids?
Can I book a refundable accommodation in St. Davids?
If you want the flexibility to change your travel plans to St. Davids, most hotels provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in St. Davids be like during my visit?
The warmest months in St. Davids are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 39°F. The rainiest months are October and December.
Why should I book my St. Davids accommodation with Hotels.com?
There are plenty of reasons to book your St. Davids travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.