Lodging Image

Search St. Davids hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Oct - 9 Oct
Tomorrow
9 Oct - 10 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for St. Davids hotels

1. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Scott
NZ$246
includes taxes & fees
5 Nov - 6 Nov
Dakota Edinburgh

2. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
Canada
Edyta
NZ$179
includes taxes & fees
1 Nov - 2 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

3. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United Kingdom
Adrian
NZ$170
includes taxes & fees
8 Nov - 9 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW

4. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Samuel
NZ$261
includes taxes & fees
2 Nov - 3 Nov
Hampton by Hilton Edinburgh Airport

5. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
Canada
David
NZ$238
includes taxes & fees
1 Nov - 2 Nov
Moxy Edinburgh Airport

6. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
United States
Wai
NZ$215
includes taxes & fees
8 Nov - 9 Nov
DoubleTree by Hilton Edinburgh Airport

7. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
United States
Maria
NZ$260
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Express Edinburgh Airport by IHG

8. The City Hotel

The City Hotel
Town Centre
United States
David
NZ$203
includes taxes & fees
1 Nov - 2 Nov
The City Hotel

9. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Nicola
NZ$198
includes taxes & fees
8 Nov - 9 Nov
Delta Hotels by Marriott Edinburgh

10. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
Canada
Katherine
NZ$360
includes taxes & fees
1 Nov - 2 Nov
Norton House Hotel & Spa

11. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
United States
Betty
NZ$210
includes taxes & fees
8 Nov - 9 Nov
Leonardo Edinburgh Murrayfield

12. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Simon
NZ$242
includes taxes & fees
8 Nov - 9 Nov
Village Hotel Edinburgh

13. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Tamara
NZ$194
includes taxes & fees
8 Nov - 9 Nov
Dalmahoy Hotel & Country Club

14. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Nicole
NZ$158
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Edinburgh Zoo by IHG

15. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
NZ$150
includes taxes & fees
25 Oct - 26 Oct
The Adamson Hotel

16. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United States
Lillian
NZ$238
includes taxes & fees
5 Nov - 6 Nov
Novotel Edinburgh Park

17. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
United States
Sarah
NZ$212
includes taxes & fees
8 Nov - 9 Nov
Murrayfield Hotel

18. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
NZ$169
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Edinburgh West

19. The Raeburn

The Raeburn
Stockbridge
United States
Martha
NZ$392
includes taxes & fees
1 Nov - 2 Nov
The Raeburn

20. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United Kingdom
Nikki
NZ$119
includes taxes & fees
8 Nov - 9 Nov
Dean Park Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Davids attractions

Dalgety Bay Community Leisure Centre

Enjoy an outing to Dalgety Bay Community Leisure Centre during your stay in Dalgety Bay.
See properties

Learn more about St. Davids

Check out the local area in St. Davids as you venture to sights like Dalgety Bay Community Leisure Centre.

See all hotels in St. Davids
A coastal pier with a small boat, a white and blue building, and rocky cliffs.

Top St. Davids Hotel Reviews

Recent Reviews in St. Davids

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Loved it on Every level! Will be back"
Christos P 1-night trip
Posted less than an hour ago
Dalmahoy Hotel & Country Club
The Hoxton, Edinburgh

The Hoxton, Edinburgh

10/10 Excellent
"Loved that these are historical old town homes. Very charming. Easy walk to a main tram line to get into Old Town in just a few minutes. Mini M&S just by the Haymarket station and a larger full M&S just a few minutes away."
Alice 6-night trip
Posted 1 hour ago
The Hoxton, Edinburgh
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

8/10 Good
"Con este precio en Edimburgo todo ha sido bien."
Olga 2-night trip
Posted 2 hours ago
Britannia Hotel Edinburgh
Moxy Edinburgh Airport

Moxy Edinburgh Airport

8/10 Good
"Front desk was great. Room is small, but perfectly fine. Breakfast is way too expensive."
Stacy 1-night trip
Posted 2 hours ago
Moxy Edinburgh Airport
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"A lovely hotel in a perfect location for visiting tourist sites, shopping areas & socialising, spacious bedroom with large comfortable bed & all the amenities you could wish for, loved the toiletries, the duck is a nice touch, water supplied in fridge appreciated as was the coffee and biscuits, all staff we met were friendly, good breakfast (full Scottish was tasty) but continental also provided, would recommend this hotel"
Fiona 1-night trip
Posted 3 hours ago
Apex Waterloo Place Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

8/10 Good
"Overall I was quite happy with our stay at Point A. I’ll start off by saying the staff was wonderful and friendly and helpful. We loved our room and the bed was very comfortable. The location is great. Close to Haymarket and no more than a 15-20 min walk to all that Old & New Town Edinburgh has to offer. My one complaint that prevents me from 5 stars across the board is this. In other hotels I’ve stayed at in the UK, coffee and tea has either been available to hotel guests all day, or there has been a kettle in the room to make tea. After a day of sightseeing I wanted nothing more than to head back to my room and enjoy a cup of tea in front of the telly. Instead, I had to pay for tea in the lobby. Other than that one little thing, I’d stay at this hotel again the next time I’m in Edinburgh."
Erin 7-night trip
Posted 3 hours ago
Point A Edinburgh Haymarket
Market Street Hotel

Market Street Hotel

10/10 Excellent
"It was very central, great sized room, clean"
Samantha 1-night trip
Posted 6 hours ago
Market Street Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"This property was wonderful... and the staff, even better! Great location! Would certainly stay here again in the future. My only complaint would be that the room felt a bit warm. I searched the room for a thermostat or way to adjust the temperature, but found nothing. Maybe I just didn't know where to look... haha! But my husband and I were able to crack the window to let in some cooler air. Also, there was a fan provided in the room."
Tara Elizabeth 2-night trip
Posted 21 hours ago
Apex Grassmarket Hotel
YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

10/10 Excellent
"Great location. Well appointed room. Excellent amenities and common areas. Modern and clean. Highly recommend."
Alexander 3-night trip
Posted 1 day ago
YOTEL Edinburgh, Select by Hilton

More cheap accommodation in St. Davids

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
NZ$86
3 Nov - 4 Nov
includes taxes & fees
Revolver Edinburgh
Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
NZ$92
7 Nov - 8 Nov
includes taxes & fees
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
NZ$128
5 Nov - 6 Nov
includes taxes & fees
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
NZ$198
7 Nov - 8 Nov
includes taxes & fees
7/10 Good! (501 reviews)
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
NZ$243
1 Nov - 2 Nov
includes taxes & fees
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
NZ$248
5 Nov - 6 Nov
includes taxes & fees
CODE - The Court, Edinburgh

Frequently asked questions

What is the best area to stay in St Davids?
The best area to stay in St Davids is within the city walls, particularly around the High Street and Cathedral Close.This central area is the heart of St Davids, a very compact city. You'll find many of the city's independent shops, cafes, and restaurants along the High Street, leading directly towards the magnificent St Davids Cathedral and the ruins of the Bishop's Palace. It's a very walkable area, allowing easy access to all the main attractions.For couples looking for a relaxed break, staying near the Cathedral Close offers a wonderfully tranquil setting. The historic architecture and the quiet streets provide a peaceful backdrop for exploring, with opportunities for scenic walks right from your doorstep.Families often find the area around the High Street convenient.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in St. Davids.
How can I save on a hotel booking in St. Davids with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. Davids hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Davids?
Prices for hotels in St. Davids often vary, but you can find a great deal from NZ$86 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia