St. Davids accommodation from AU$118
Find hotels that Aussie travellers love
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
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in St. Davids
Top hotel deals in St. Davids
Apex Grassmarket Hotel
YOTEL Edinburgh
Apex Waterloo Place Hotel
Holiday Inn Edinburgh, an IHG Hotel
Leonardo Hotel Edinburgh Haymarket
Dalmahoy Hotel & Country Club
CoDE Pod – The CoURT - Edinburgh
Accommodation in St. Davids
Considering a few nights away in St. Davids? There are just 3 available hotels within 5 kilometres of the centre of town.
You must take a squiz at The Roods B&B and Boreland Lodge Hotel. All these accommodation options are close to the major areas.
Although it's situated 14 kilometres away from the city center, Royal Mile is definitely worth looking into. It has 42 places to select from, Old Town Chambers and G&V Royal Mile Hotel Edinburgh.
The Norton House Hotel & Spa and the Holiday Inn Express Edinburgh Airport are conveniently close to Royal Highland Centre. The Norton House Hotel & Spa is a kilometre away from Royal Highland Centre. The Holiday Inn Express Edinburgh Airport is 0.5 kilometres away.
If you find yourself requiring more options in St. Davids, consider the Balmoral Hotel and the Prestonfield House. They are located 13 kilometres and 16 kilometres away from the city's main streets. If these two aren't the best fit, you can try the Sheraton Grand Hotel & Spa, Edinburgh or the Chester Residence.
The close by cities of Cairneyhill and Pettycur are definitely worth checking out. Cairneyhill is 12 kilometres to the west of St. Davids, while Pettycur is 12 kilometres to the east. Accommodations in Cairneyhill include the Best Western Plus Dunfermline Crossford Keavil House Hotel and Bunree Bed and Breakfast. The Bay Hotel and Ashgrove B&B are some of the better ones in Pettycur.
If you like sports and want to watch local games, you might like to head to Murrayfield Stadium, which is located to the southeast of St. Davids. Planning to stay close by? The Waldorf Astoria Edinburgh - The Caledonian and the Nira Caledonia may be just what you're looking for.
Edinburgh Airport is the most practical airport, and is 9 kilometres from the centre of St. Davids. Nearby hotels include the Dalmahoy Hotel & Country Club and the DoubleTree by Hilton Edinburgh Airport.
St. Davids hotels essential information
Accommodation | 3,252 hotels |
---|---|
Lowest Price | AU$118 |
Highest Price | AU$286 |
Popular hotels | Apex Grassmarket Hotel, YOTEL Edinburgh, Apex Waterloo Place Hotel, Holiday Inn Edinburgh, an IHG Hotel, Leonardo Hotel Edinburgh Haymarket, Dalmahoy Hotel & Country Club, CoDE Pod – The CoURT - Edinburgh, Apex City of Edinburgh Hotel, Market Street Hotel |