Lodging Image

Find hotels in St. Davids from SAR 224

  • 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
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for St. Davids hotels

Pittencrieff
Breakfast included
Hotel
Airport shuttle included
Reserve now, pay later

1. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United Kingdom
Memis
SAR 959
SAR 1,151 total
includes taxes & fees
31 Aug - 1 Sep
Dalhousie Castle

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
laura
SAR 684
SAR 861 total
includes taxes & fees
30 Aug - 31 Aug
Carberry Tower Mansion House and Estate

3. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United Kingdom
Caroline
SAR 597
SAR 716 total
includes taxes & fees
31 Aug - 1 Sep
Dalmahoy Hotel & Country Club

4. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United States
Christine Mendez
SAR 508
SAR 640 total
includes taxes & fees
31 Aug - 1 Sep
Courtyard by Marriott Edinburgh West

5. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
Canada
Brian Michael
SAR 569
SAR 717 total
includes taxes & fees
31 Aug - 1 Sep
Novotel Edinburgh Park

6. The Scholar

The Scholar
Southside
Canada
Joshua Eugene
SAR 616
SAR 776 total
includes taxes & fees
31 Aug - 1 Sep
The Scholar

7. Bruntsfield Hotel, WorldHotels Elite

Bruntsfield Hotel, WorldHotels Elite
Tollcross
United States
Shanna
SAR 799
SAR 1,006 total
includes taxes & fees
31 Aug - 1 Sep
Bruntsfield Hotel, WorldHotels Elite

8. Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
United States
Christopher
SAR 504
SAR 605 total
includes taxes & fees
3 Sep - 4 Sep
Macdonald Houstoun House

9. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United Kingdom
Sonia
SAR 932
SAR 1,174 total
includes taxes & fees
6 Sep - 7 Sep
Norton House Hotel & Spa

10. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
United Kingdom
Martha
SAR 565
SAR 712 total
includes taxes & fees
30 Aug - 31 Aug
Best Western Kings Manor Hotel

11. Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End
Tollcross
Canada
Paige
SAR 769
SAR 968 total
includes taxes & fees
30 Aug - 31 Aug
Hampton by Hilton Edinburgh West End

12. Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
Tollcross
United Kingdom
Rich
SAR 858
SAR 1,081 total
includes taxes & fees
31 Aug - 1 Sep
Residence Inn by Marriott Edinburgh

13. Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
Tollcross
United Kingdom
Julie
SAR 654
SAR 823 total
includes taxes & fees
6 Sep - 7 Sep
Staycity Aparthotels, Edinburgh, West End

14. Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket
Tollcross
United Kingdom
Jacob
SAR 686
SAR 864 total
includes taxes & fees
31 Aug - 1 Sep
Mercure Edinburgh Haymarket

15. Leonardo Edinburgh City

Leonardo Edinburgh City
Old Town Edinburgh
Australia
Sharon
SAR 668
SAR 842 total
includes taxes & fees
31 Aug - 1 Sep
Leonardo Edinburgh City

16. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Alison
SAR 555
SAR 699 total
includes taxes & fees
31 Aug - 1 Sep
Delta Hotels by Marriott Edinburgh

17. Novotel Edinburgh Centre

Novotel Edinburgh Centre
Old Town Edinburgh
United States
Paul
SAR 748
SAR 942 total
includes taxes & fees
1 Sep - 2 Sep
Novotel Edinburgh Centre

18. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
SAR 543
SAR 684 total
includes taxes & fees
31 Aug - 1 Sep
Holiday Inn Edinburgh Zoo by IHG

19. KM Hotel

KM Hotel
Southside
United States
Rhonda
SAR 618
SAR 779 total
includes taxes & fees
30 Aug - 31 Aug
KM Hotel

20. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
United Kingdom
Kara
SAR 742
SAR 934 total
includes taxes & fees
1 Sep - 2 Sep
Ten Hill Place, WorldHotels Distinctive
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

Top St. Davids Hotel Reviews

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Would have appreciated more attention to the room. Realize the limitations here, otherwise great staff & location."
Edward 5-night trip
Posted 2 hours ago
CODE - The Court, Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"My stay here was lovely . I got upgraded to a beautiful room facing the Edinburgh castle. The staff were very friendly and hospitable and made my stay there perfect . Would highly recommend this hotel"
Jayashree 1-night trip
Posted 2 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"The room very clean. Nice convenient location . Nice staff , Minty was nice frienly and helpful . Quick check in"
vanna 2-night trip
Posted 2 hours ago
Point A Edinburgh Haymarket
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Parfait quand on a besoin d’être près de l’aéroport avec un vol très tôt."
Karine 1-night trip
Posted 3 hours ago
Moxy Edinburgh Airport
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"Amazing"
Jamie 2-night trip
Posted 12 hours ago
Britannia Hotel Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"La proximité des attractions touristiques et la gentillesse du personnel!"
Michel 8-night trip
Posted 16 hours ago
Apex Waterloo Place Hotel
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"We had a lovely stay my friend and I nice clean room lovely breakfast and dinner.Good value for money bus stop outside hotel to go into Edinburgh.Staff helpful and friendly would book again."
Alison 2-night trip
Posted 17 hours ago
Delta Hotels by Marriott Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"Beautiful property and perfect location"
Boris 2-night trip
Posted 1 day ago
Virgin Hotels Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Restful stay"
Caroline 6-night trip
Posted 1 day ago
Dalmahoy Hotel & Country Club

More cheap stays in St. Davids

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
SAR 177
SAR 224 total
7 Sep - 8 Sep
includes taxes & fees
6/10 (872 reviews)
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
SAR 344
SAR 434 total
16 Aug - 17 Aug
includes taxes & fees
7.4/10 Good! (126 reviews)
Edinburgh Travel Guest House
Destiny Student Holyrood - Campus Accommodation

Destiny Student Holyrood - Campus Accommodation

31 Abbeyhill Edinburgh Scotland
SAR 479
SAR 604 total
18 Aug - 19 Aug
includes taxes & fees
7.4/10 Good! (790 reviews)
Destiny Student Holyrood - Campus Accommodation
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
SAR 512
SAR 645 total
17 Aug - 18 Aug
includes taxes & fees
8.6/10 Excellent! (64 reviews)
Destiny Student - Burnet Point
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
SAR 572
SAR 721 total
2 Sep - 3 Sep
includes taxes & fees
9.4/10 Exceptional! (1,259 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
SAR 678
SAR 854 total
30 Aug - 31 Aug
includes taxes & fees
8.6/10 Excellent! (1,003 reviews)
Cairn Hotel

Frequently asked questions

Where is the best place for a stay in St. Davids?
Holiday Inn Edinburgh Zoo by IHG, located 6.9 mi (11.1 km) from the heart of St. Davids, is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Apex Grassmarket Hotel and Point A Edinburgh Haymarket. See all available top hotels, or vacation rentals in St. Davids.
What's the top vacation rental that St. Davids has to offer?
JOIVY Meadows Park En-Suite Rooms: This vacation home rental outside of St. Davids has free WiFi and a Smart TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include an electric kettle to make your meal-planning easier. See all vacation rentals in St. Davids.
If I need to cancel my hotel reservation in St. Davids, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Davids.
Where can I learn more about changing or cancelling my trip to St. Davids?
For more details about updating your trip to St. Davids or cancelling it, click here.
What are some hotels with pools in St. Davids?
Holiday Inn Edinburgh Zoo by IHG: Hotel, 2-minute walk from Edinburgh Zoo. Features a full-service spa, an indoor pool, and a health club. Apex Grassmarket Hotel and Dalmahoy Hotel & Country Club are a couple of other choices that offer an onsite pool. View all hotels with pools in St. Davids.
What is the best accommodation for staying close to Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in St. Davids like?
Travelers to St. Davids will find plenty to explore and enjoy. Top sights around the area include Edinburgh Castle and Royal Mile. In St. Davids, there are 8 hotels and other accommodations to choose from. Find out more about St. Davids.
What should I do while I'm visiting St. Davids?
A favorite place to visit is Dalgety Bay Community Leisure Centre. You'll also find Edinburgh Castle and Royal Mile in the area. Check out what more to see and do in Expedia's St. Davids guide.
What's the weather like in St. Davids?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for St. Davids is 37 inches.