Lodging Image

Find hotels in St. Davids from ₩83,765

  • 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
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St. Davids hotels

1. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Nikhita
₩232,752
₩279,303 total
includes taxes & fees
Aug 30 - Aug 31
Dalmahoy Hotel & Country Club

2. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
Canada
Komal
₩229,283
₩288,896 total
includes taxes & fees
Sep 7 - Sep 8
Dakota Edinburgh

3. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Rabindra
₩306,246
₩385,870 total
includes taxes & fees
Sep 3 - Sep 4
Hampton by Hilton Edinburgh Airport

4. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United States
Clark
₩254,841
₩321,099 total
includes taxes & fees
Sep 6 - Sep 7
Moxy Edinburgh Airport

5. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
Canada
Jennifer
₩203,511
₩256,424 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Edinburgh Zoo by IHG

6. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United Kingdom
Memis
₩354,007
₩424,808 total
includes taxes & fees
Aug 30 - Aug 31
Dalhousie Castle

7. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
Canada
Brian Michael
₩233,660
₩294,412 total
includes taxes & fees
Sep 3 - Sep 4
Novotel Edinburgh Park

8. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Dumebi
₩220,018
₩277,223 total
includes taxes & fees
Aug 31 - Sep 1
Delta Hotels by Marriott Edinburgh

9. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United States
Christine Mendez
₩203,873
₩256,880 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Edinburgh West

10. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
Canada
Todd
₩263,961
₩332,591 total
includes taxes & fees
Aug 31 - Sep 1
DoubleTree by Hilton Edinburgh Airport

11. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
United States
Nicola
₩227,932
₩287,195 total
includes taxes & fees
Aug 31 - Sep 1
Point A Edinburgh Haymarket

12. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
United States
BARBARA
₩343,556
₩432,881 total
includes taxes & fees
Aug 31 - Sep 1
Apex Grassmarket Hotel

13. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
United States
Rosalva
₩222,731
₩280,641 total
includes taxes & fees
Aug 31 - Sep 1
YOTEL Edinburgh

14. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
Australia
Campbell
₩299,990
₩377,988 total
includes taxes & fees
Sep 2 - Sep 3
Holiday Inn Express Edinburgh Airport by IHG

15. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
laura
₩250,877
₩316,105 total
includes taxes & fees
Sep 5 - Sep 6
Carberry Tower Mansion House and Estate

16. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Amer
₩348,126
₩438,639 total
includes taxes & fees
Aug 31 - Sep 1
Apex Waterloo Place Hotel

17. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
Canada
Stephane
₩241,828
₩304,704 total
includes taxes & fees
Aug 31 - Sep 1
Murrayfield Hotel

18. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
United Kingdom
Martha
₩211,046
₩265,921 total
includes taxes & fees
Aug 31 - Sep 1
Best Western Kings Manor Hotel

19. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
United States
Julie
₩337,828
₩425,663 total
includes taxes & fees
Aug 31 - Sep 1
Leonardo Royal Hotel Edinburgh

20. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United States
Isaac
₩263,810
₩332,401 total
includes taxes & fees
Aug 30 - Aug 31
ibis Edinburgh Centre South Bridge - Royal Mile
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

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Beautiful hotel in fabulous surroundings. Free use of the swimming pool, steam room and sauna are a great addition to any hotel stay. When visiting Edinburgh and using taxis, ask the hotel to arrange return journeys, if possible, as Ubers do not want to go out to Dalmahoy if City is busy, which it always is."
Lesley 2-night trip
Posted 1 hour ago
Dalmahoy Hotel & Country Club
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

10/10 Excellent
"Great hotel lovely rooms"
christopher 1-night trip
Posted 1 hour ago
Leonardo Hotel Edinburgh Haymarket
Moxy Edinburgh Airport

Moxy Edinburgh Airport

8/10 Good
"Near the airport! Quiet!"
Marilyn A 1-night trip
Posted 2 hours ago
Moxy Edinburgh Airport
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"Enjoyed the property and staff but the room was too expensive for it’s size."
George 2-night trip
Posted 2 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"Breakfast Staff Gym and swimming pool Location"
Rajinder Paul 4-night trip
Posted 18 hours ago
Holiday Inn Edinburgh Zoo by IHG
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

8/10 Good
"Family rooms spacious. And quiet. Bathroom was clean but showing signs of age. Great location for Haymarket station"
Alison 1-night trip
Posted 2 days ago
Britannia Hotel Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Really nice hotel; very polite, friendly and helpful staff. Room was nice: it had a separate bath and shower. Made full use of the pool (small and oddly shaped, but sufficient for a dip), sauna (which was nice and hot) and gym (small, but top quality technogym equipment and more than enough to get a good workout. Breakfast was also good. Can’t really fault it, other than two single beds pushed together to make a double bed, but they easily slid apart."
David 1-night trip
Posted 2 days ago
Apex Waterloo Place Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Helpful, informed staff. Comfortable beds. Delicious breakfast."
Joan 1-night trip
Posted 2 days ago
Point A Edinburgh Haymarket
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The location was perfect for exploring beautiful Edinburgh on foot. The hotel was modern, clean and our room fit the 4 of us pretty well by European standards. We were surrounded by great food options."
Casey 2-night trip
Posted 2 days ago
Hilton Edinburgh Carlton

More cheap stays in St. Davids

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
₩65,957
₩83,765 total
Aug 10 - Aug 11
includes taxes & fees
6/10 (870 reviews)
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
₩129,162
₩162,744 total
Sep 1 - Sep 2
includes taxes & fees
Edinburgh Travel Guest House
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
₩195,908
₩246,843 total
Aug 17 - Aug 18
includes taxes & fees
8.6/10 Excellent! (56 reviews)
Destiny Student - Burnet Point
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
₩208,078
₩262,178 total
Aug 30 - Aug 31
includes taxes & fees
CODE - The Court, Edinburgh
Destiny Student Holyrood - Campus Accommodation

Destiny Student Holyrood - Campus Accommodation

31 Abbeyhill Edinburgh Scotland
₩217,461
₩274,000 total
Aug 26 - Aug 27
includes taxes & fees
7.4/10 Good! (785 reviews)
Destiny Student Holyrood - Campus Accommodation
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
₩297,864
₩375,308 total
Sep 6 - Sep 7
includes taxes & fees
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 Dalmahoy Hotel & Country Club. 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.

Explore a world of travel with Expedia