
Find hotels in St. Davids from £42
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Davids
Apart hotel
Check prices for these dates
Our top choices for St. Davids hotels

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,700 reviews)
The price is £75
includes taxes & fees
1 Mar - 2 Mar

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,408 reviews)
The price is £76
includes taxes & fees
1 Mar - 2 Mar

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,448 reviews)
The price is £88
includes taxes & fees
22 Feb - 23 Feb

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,379 reviews)
The price is £92
includes taxes & fees
23 Feb - 24 Feb

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,629 reviews)
The price is £65
includes taxes & fees
12 Feb - 13 Feb

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,004 reviews)
The price is £74
includes taxes & fees
9 Feb - 10 Feb

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,577 reviews)
The price is £76
includes taxes & fees
22 Feb - 23 Feb

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is £150
includes taxes & fees
2 Mar - 3 Mar

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is £100
includes taxes & fees
2 Mar - 3 Mar

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,246 reviews)
The price is £71
includes taxes & fees
22 Feb - 23 Feb

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.0 out of 10, Wonderful, (1,002 reviews)
The price is £66
includes taxes & fees
12 Feb - 13 Feb

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (1,302 reviews)
The price is £77
includes taxes & fees
22 Feb - 23 Feb

Motel One Edinburgh - Royal
Motel One Edinburgh - RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,151 reviews)
The price is £82
includes taxes & fees
22 Feb - 23 Feb

CODE - The Court, Edinburgh
CODE - The Court, EdinburghOld Town Edinburgh
9.2 out of 10, Wonderful, (1,054 reviews)
The price is £66
includes taxes & fees
11 Feb - 12 Feb

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (657 reviews)
The price is £62
includes taxes & fees
11 Feb - 12 Feb

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (937 reviews)
The price is £92
includes taxes & fees
26 Feb - 27 Feb

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (1,998 reviews)
The price is £98
includes taxes & fees
22 Feb - 23 Feb

Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
7.8 out of 10, Good, (1,008 reviews)
The price is £53
includes taxes & fees
1 Mar - 2 Mar

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,120 reviews)
The price is £44
includes taxes & fees
22 Feb - 23 Feb

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh
8.4 out of 10, Very good, (1,779 reviews)
The price is £77
includes taxes & fees
22 Feb - 23 Feb
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top St. Davids Hotel Reviews

Point A Hotel Edinburgh Haymarket
10/10 Excellent
More cheap stays in St. Davids

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is £47 per night from 22 Feb to 23 Feb
£47
22 Feb - 23 Feb
includes taxes & fees
8.4/10 Very Good! (1,003 reviews)
Hotels in St. Davids with star rating

5 Star Hotels
38 properties
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Inverkeithing
- 5 Star Hotels in Dalgety Bay
- Aberdour Hotels
- Hotels near Aberdour Castle
- Hotels near Braefoot Bay Terminal
- Hotels near Cramond Island
- Apartments in Dalgety Bay
- B&B in Dalgety Bay
- Cabin Rentals in Dalgety Bay
- Caravan Parks in Dalgety Bay
- Castles in Dalgety Bay
- Cottages in Dalgety Bay
- Ballantrae Hotels in Dalgety Bay
- Cheap Hotels in Dalgety Bay
- Classic British Hotels in Dalgety Bay
- Hilton Hotels in Dalgety Bay
- Hotels with Pool in Dalgety Bay
- The Edinburgh Collection Hotels in Dalgety Bay
- Travelodge UK Hotels in Dalgety Bay
- Dalgety Bay Hotels
- Lodges in Dalgety Bay
- Holiday Homes in Dalgety Bay
- Condo Rentals in Dalgety Bay Station
- Guest Houses in Dalgety Bay Station
- Hotels near Dalgety Bay Station
- Town Houses in Dalgety Bay
- Dalmeny Hotels
- Hotels near Dalmeny House
- Hotels near Dalmeny Parish Church
- Hotels near Deep Sea World
- Duloch Hotels
- Dunfermline Hotels
- Hotels near Edinburgh
- Edinburgh City Centre Hotels
- Edinburgh Hotels
- Hotels near Forth Rail Bridge
- Hotels near Forth Road Bridge
- Hotels near Hopetoun House
- Hotels near Inchcolm Abbey
- Apartments in Inverkeithing
- B&B in Inverkeithing
- Cabin Rentals in Inverkeithing
- Caravan Parks in Inverkeithing
- Castles in Inverkeithing
- Condo Rentals in Inverkeithing
- Cottages in Inverkeithing
- Accor Hotels in Inverkeithing
- Beach Resorts & in Inverkeithing
- Cairn Hotel Group in Inverkeithing
- Hotels with Parking in Inverkeithing
- Luxury Hotels in Inverkeithing
- Pet-Friendly Hotels in Inverkeithing
- Travelodge UK Hotels in Inverkeithing
- Inverkeithing Hotels
- Lodges in Inverkeithing
- Holiday Homes in Inverkeithing
- Hotels near Inverkeithing Station
- Town Houses in Inverkeithing
- Villas in Inverkeithing
- North Queensferry Hotels
- Pitcorthie Hotels
- Hotels near Port Edgar
- Hotels near Queensferry Museum
- Rosyth Hotels
- Hotels near Rosyth Station
- Hotels near Silver Sands Beach
- Hotels near South Queensferry Dalmeny Station
- South Queensferry Hotels
- Advantage Rent-A-Car Rental Cars in Inverkeithing
- Apex Car Rentals Rental Cars in Inverkeithing
- Avis Rental Cars in Dalgety Bay
- Bidvest Rental Cars in Inverkeithing
- Budget Rental Cars in Inverkeithing
- Centauro Rental Cars in Inverkeithing
- Click & Rent Rental Cars in Inverkeithing
- Car hire Dalgety Bay
- Car hire Inverkeithing
- Europcar Rental Cars in Inverkeithing
- Firefly Rental Cars in Inverkeithing
- First Car Rental Rental Cars in Inverkeithing
- Global Rent a Car Rental Cars in Inverkeithing
- Goldcar Key’n Go Rental Cars in Inverkeithing
- Localiza Rental Cars in Inverkeithing
- Locauto Rental Cars in Inverkeithing
- Midway Car Rental Rental Cars in Inverkeithing
- Nextcar Rental Cars in Inverkeithing
- Premium Car Hire in Inverkeithing
- Surprice Car Rentals Rental Cars in Inverkeithing
- People Carrier Car Hire in Inverkeithing












































































