St. Davids accommodation from NZ$142
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in St. Davids
Top hotel deals in St. Davids

Apex Grassmarket Hotel

Apex Waterloo Place Hotel

Apex City of Edinburgh Hotel

Radisson Blu Hotel, Edinburgh City Centre

Holiday Inn Edinburgh by IHG

YOTEL Edinburgh

Dalmahoy Hotel & Country Club

Aparthotel Adagio Edinburgh Royal Mile

Virgin Hotels Edinburgh
Accommodation In St. Davids
Feel like you are chasing your tail looking for a handy hotel for your visit to St. Davids? Wotif will sort you out. We currently feature 19 hotels within a convenient 10-kilometre radius of St. Davids.
Planning to stay within a 5-kilometre radius of St. Davids' centre? The Boreland Lodge Hotel and Inglewood Guest House should be at the top of your list.
The Staycity Serviced Apartments - West End is located 13 kilometres from the middle of St. Davids. Alternatively, the Hilton Edinburgh Grosvenor is located 13 kilometres away. Two other options worth checking out are the Smart @ iQ and the Fountain Court Apartments - Grove.
It is well known that we Kiwis are pretty laid back, so consider staying a little longer and check out the Dunfermline Abbey, Deep Sea World and Culross Palace, which you'll find in Dunfermline, 10 kilometres to the northwest of St. Davids. Some of our recommended Dunfermline hotels and accommodations are the Rooms at 29brucestreet and Best Western Plus Keavil House Hotel. 45 kilometres to the northeast of St. Davids, you'll also find Anstruther, home to the Waterfront and The Bank. The Kellie Castle, Jerdan Gallery and Scottish Fisheries Museum are popular places to explore while in Anstruther.
Edinburgh Airport is the nearest preferred airport and can be found 9 kilometres away from the centre of St. Davids. Accommodations nearby are the Dalmahoy Marriott Hotel & Country Club and the Hilton Edinburgh Airport.
St. Davids hotels essential information
Accommodation | 3,087 hotels |
---|---|
Lowest Price | NZ$142 |
Highest Price | NZ$425 |
Popular hotels | Apex Grassmarket Hotel, Apex Waterloo Place Hotel, Apex City of Edinburgh Hotel, Radisson Blu Hotel, Edinburgh City Centre, Holiday Inn Edinburgh by IHG, YOTEL Edinburgh, Dalmahoy Hotel & Country Club, Aparthotel Adagio Edinburgh Royal Mile, Virgin Hotels Edinburgh |
New reviews! Best hotels in St. Davids

Nearby cities
Near an Attraction
Hotels near an airport
More accommodations in St. Davids
Top hotels
More destinations for you
^Eligibility requirements and conditions apply