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
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
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
$108
$130 total
includes taxes & fees
Sep 20 - Sep 21
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
$164
$207 total
includes taxes & fees
Sep 20 - Sep 21
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
$164
$196 total
includes taxes & fees
Sep 27 - Sep 28
Dalmahoy Hotel & Country Club

ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
$122
$154 total
includes taxes & fees
Sep 24 - Sep 25
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
$136
$172 total
includes taxes & fees
Sep 20 - Sep 21
Leonardo Edinburgh Murrayfield

Braid Hills Hotel

Braid Hills Hotel
Morningside
$148
$186 total
includes taxes & fees
Sep 3 - Sep 4
Braid Hills Hotel

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
$131
$165 total
includes taxes & fees
Sep 13 - Sep 14
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
$158
$199 total
includes taxes & fees
Sep 27 - Sep 28
Village Hotel Edinburgh

Murrayfield Hotel

Murrayfield Hotel
Murrayfield
$175
$220 total
includes taxes & fees
Oct 1 - Oct 2
Murrayfield Hotel

Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
$111
$134 total
includes taxes & fees
Sep 27 - Sep 28
Macdonald Houstoun House

Richmond Park Hotel

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

Dalhousie Castle

Dalhousie Castle
Bonnyrigg
$325
$390 total
includes taxes & fees
Sep 21 - Sep 22
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

YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Hotel was just off the main area and north of the hustle and bustle of Edinburgh castle. It felt safe and had such an old European city feel. There were some walkable restaurants and pubs. If you’re doing tours, it can be somewhat of a struggle. Some were further than expected and needed an uber to go to the meeting points. Besides those minor inconveniences; everything was amazing!"
Michael 5-night trip
Posted less than an hour ago
YOTEL Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"great location, helpful front desk"
Raymon 5-night trip
Posted 7 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Read the reviews before we booked 2 rooms for 2 nights at over £1000, was skeptical about the buffet breakfast, room not being cleaned and the pool being closed, had stayed at another village hotel recently and had a great experience. The breakfast was ok, but could have been more choice and a bit better, the rooms were refreshed on our request, surprisingly the pool was closed for our entire stay, which was one the main reasons we booked this hotel, for the kids. The gym was nice. We paid a premium to stay in August, but not worth more than £150 per night in my opinion. Inc breakfast Hermine on reception was very nice."
Ameet 2-night trip
Posted 13 hours ago
Village Hotel Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Very good ...................................................."
John 2-night trip
Posted 14 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
"Beautiful and centrally located in new town."
Bethany 2-night trip
Posted 15 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"👍👍👍👍👍👍 👍👍👍👍👍👍👍👍👍👍👍"
Kandasamy 2-night trip
Posted 16 hours ago
Britannia Hotel Edinburgh
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Very comfortable stay in Edinburgh, location was perfect, walkable from all the best places, loved the freshly baked pastries for breakfast, very helpful staff too."
IonutStefan 3-night trip
Posted 17 hours ago
Point A Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The staff were great and the room was clean and spacious."
Jessika 1-night trip
Posted 18 hours ago
Apex Waterloo Place Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The hotel is on Victoria St., the best location in Edinburgh. Clean room and good amenities. We enjoyed dinner at “Commons Club”. The library next to the reception was nice touch."
Etsuya 4-night trip
Posted 1 day 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.