Lodging Image

Find hotels in St. Davids from NT$1,548

  • 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
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for St. Davids hotels

1. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Scott
NT$3,521
NT$4,436 total
includes taxes & fees
Nov 9 - Nov 10
Dakota Edinburgh

2. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
Canada
Edyta
NT$2,678
NT$3,214 total
includes taxes & fees
Nov 1 - Nov 2
DoubleTree by Hilton Edinburgh - Queensferry Crossing

3. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Samuel
NT$3,884
NT$4,894 total
includes taxes & fees
Nov 9 - Nov 10
Hampton by Hilton Edinburgh Airport

4. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
United States
Wai
NT$3,129
NT$3,942 total
includes taxes & fees
Nov 2 - Nov 3
DoubleTree by Hilton Edinburgh Airport

5. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
United States
Maria
NT$3,371
NT$4,248 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express Edinburgh Airport by IHG

6. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United States
Amanda
NT$5,145
NT$6,483 total
includes taxes & fees
Nov 1 - Nov 2
Norton House Hotel & Spa

7. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Nicole
NT$2,899
NT$3,653 total
includes taxes & fees
Nov 9 - Nov 10
Holiday Inn Edinburgh Zoo by IHG

8. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Simon
NT$3,463
NT$4,363 total
includes taxes & fees
Nov 8 - Nov 9
Village Hotel Edinburgh

9. The City Hotel

The City Hotel
Town Centre
United Kingdom
Lorraine
NT$2,890
NT$3,468 total
includes taxes & fees
Nov 12 - Nov 13
The City Hotel

10. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
United States
Sarah
NT$3,456
NT$4,354 total
includes taxes & fees
Nov 8 - Nov 9
Murrayfield Hotel

11. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
NT$2,832
NT$3,568 total
includes taxes & fees
Nov 8 - Nov 9
Delta Hotels by Marriott Edinburgh

12. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Tamara
NT$3,087
NT$3,705 total
includes taxes & fees
Nov 12 - Nov 13
Dalmahoy Hotel & Country Club

13. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
Canada
Louise
NT$2,700
NT$3,403 total
includes taxes & fees
Nov 8 - Nov 9
Leonardo Edinburgh Murrayfield

14. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Hamza
NT$3,135
NT$3,951 total
includes taxes & fees
Nov 1 - Nov 2
Novotel Edinburgh Park

15. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
United Kingdom
Simon
NT$10,316
NT$12,998 total
includes taxes & fees
Nov 2 - Nov 3
Fingal - A Luxury Floating Hotel

16. The Raeburn

The Raeburn
Stockbridge
United States
Martha
NT$5,598
NT$7,054 total
includes taxes & fees
Nov 8 - Nov 9
The Raeburn

17. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
NT$2,244
NT$2,693 total
includes taxes & fees
Oct 18 - Oct 19
The Adamson Hotel

18. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
NT$2,648
NT$3,336 total
includes taxes & fees
Nov 8 - Nov 9
Courtyard by Marriott Edinburgh West

19. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United Kingdom
Nikki
NT$2,036
NT$2,443 total
includes taxes & fees
Nov 15 - Nov 16
Dean Park Hotel

20. Malmaison Edinburgh

Malmaison Edinburgh
Leith
United States
Kevin
NT$4,383
NT$5,522 total
includes taxes & fees
Nov 1 - Nov 2
Malmaison Edinburgh
View all properties

Hotels recommended for families in St. Davids

Dakota Edinburgh

Dakota Edinburgh
South Queensferry
NT$3,521
NT$4,436 total
includes taxes & fees
Nov 9 - Nov 10
Dakota Edinburgh

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
NT$2,678
NT$3,214 total
includes taxes & fees
Nov 1 - Nov 2
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
NT$2,372
NT$2,846 total
includes taxes & fees
Nov 8 - Nov 9
Holiday Inn Express Dunfermline by IHG

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
NT$2,899
NT$3,653 total
includes taxes & fees
Nov 9 - Nov 10
Holiday Inn Edinburgh Zoo by IHG

The City Hotel

The City Hotel
Town Centre
NT$2,890
NT$3,468 total
includes taxes & fees
Nov 12 - Nov 13
The City Hotel
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

Venture to sights like Dalgety Bay Community Leisure Centre as you discover the local area in St. Davids.

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

YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

8/10 Good
"Great time at Yotel, staff was friendly and room was big. Air Conditioning was iffy if it worked or not"
Tyler 3-night trip
Posted 3 hours ago
YOTEL Edinburgh, Select by Hilton
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"The perfect place to stay if you have an early departure from Edinburgh Airport. I would also be happy to use as a base for a short break in Edinburgh as Trams and local transport are within easy access. The hotel seemed busy but the room was very quiet and comfortable."
Kenny 1-night trip
Posted 3 hours ago
Moxy Edinburgh Airport
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"We stayed in Edinburgh for 3 nights and the Mount Royal was great. The room was nice, bathroom was a little small but manageable (shower is not fully enclosed so water will go out onto the floor). It was nice to have the bar and restaurant on site. The service at the reception desk and the bar were great. The location is nice and central to old and new town, Dean Village is even only a 20min walk away."
Amanda 4-night trip
Posted 5 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

10/10 Excellent
"My fiancé and I stayed here for the week leading up to our wedding, and we absolutely loved it. The biggest selling point of this hotel is its location. Being able to walk straight out onto Cockburn Street was incredibly convenient, and we were within walking distance of so many shops, restaurants, pubs, and bars. It made exploring Edinburgh's Old Town effortless, and we rarely needed to worry about transportation. We didn't travel by car, but I could see parking potentially being an issue for those who do. However, the hotel is directly across from Waverley Station, which made getting around by train incredibly easy and convenient. The room itself was clean and comfortable, with a standard amount of space comparable to what you'd expect from a hotel room in Canada. We had quite a bit of luggage with us for the week, but there was still room for the two of us to settle in comfortably. One particularly great perk was the luggage storage. We arrived in the city around 10 a.m., and the hotel had a large, secure, locked luggage storage room where we could leave our bags until our room was ready. This allowed us to head out and enjoy the day without worrying about our luggage. Overall, we had a fantastic stay. While the rooms are fairly standard, the location is what truly sets this hotel apart. If you want to stay right in the heart of Edinburgh and have the city's sights, shops, and nightlife right at your doorstep, this is an excellent choice!"
Jane 6-night trip
Posted 6 hours ago
Motel One Edinburgh-Royal
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Great hotel within an easy walking distance to Edinburgh Waverly Train Station and High Street. Room was comfortable and included free mini-bar snack and beverage items."
Kathleen 2-night trip
Posted 6 hours ago
Market Street Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"clean room , staff were cool."
Gary 1-night trip
Posted 7 hours ago
Britannia Hotel Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The property was beautiful. The rooms are very comfortable. The staff, especially the front desk and Bell Attendants were exceptional."
Irene 1-night trip
Posted 9 hours ago
Virgin Hotels Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Loved this hotel so much!! Everyone was so incredibly kind and the room and bathroom were so nice! Location was absolutely perfect. Very central and you can literally see the castle from out front!"
Savanna 2-night trip
Posted 23 hours ago
Apex Grassmarket Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Perfect location"
Jennifer 3-night trip
Posted 1 day ago
Apex City of Edinburgh Hotel

More cheap stays in St. Davids

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
NT$1,229
NT$1,548 total
Nov 3 - Nov 4
includes taxes & fees
Revolver Edinburgh
Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
NT$1,459
NT$1,853 total
Oct 16 - Oct 17
includes taxes & fees
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
NT$1,505
NT$1,896 total
Nov 11 - Nov 12
includes taxes & fees
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
NT$3,049
NT$3,659 total
Oct 25 - Oct 26
includes taxes & fees
7/10 Good! (504 reviews)
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
NT$3,050
NT$3,843 total
Nov 8 - Nov 9
includes taxes & fees
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
NT$3,174
NT$4,000 total
Nov 9 - Nov 10
includes taxes & fees
9.4/10 Exceptional! (1,313 reviews)
CODE - The Court, Edinburgh

Frequently asked questions

Where is the best place for a stay in St. Davids?
Apex Grassmarket Hotel, located 8.4 mi (13.5 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 YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in St. Davids.
What's the top vacation rental that St. Davids has to offer?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: This vacation home rental outside of St. Davids is equipped with a private yard, laundry facilities, and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. 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?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Also, another option that offers an onsite pool is Holiday Inn Edinburgh Zoo by IHG. 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 9 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