
St. Davids Hotels
- 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
9.0 out of 10, Wonderful, (1,722 reviews)
The price is €148
includes taxes & fees
21 Jun - 22 Jun

Best Western The Hilcroft Hotel West Lothian
Best Western The Hilcroft Hotel West LothianWhitburn
8.8 out of 10, Excellent, (396 reviews)
The price is €75
includes taxes & fees
7 Jun - 8 Jun

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (975 reviews)
The price is €207
includes taxes & fees
4 Jun - 5 Jun

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,003 reviews)
The price is €91
includes taxes & fees
7 Jun - 8 Jun

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,439 reviews)
The price is €172
includes taxes & fees
21 Jun - 22 Jun

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,472 reviews)
The price is €215
includes taxes & fees
27 Jun - 28 Jun

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,043 reviews)
The price is €173
includes taxes & fees
21 Jun - 22 Jun

The Inn Place
The Inn PlaceOld Town Edinburgh
8.8 out of 10, Excellent, (983 reviews)
The price is €246
includes taxes & fees
7 Jun - 8 Jun

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.2 out of 10, Wonderful, (1,006 reviews)
The price is €170
includes taxes & fees
28 Jun - 29 Jun

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,003 reviews)
The price is €234
includes taxes & fees
22 Jun - 23 Jun

Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
8.2 out of 10, Very good, (1,005 reviews)
The price is €124
includes taxes & fees
15 Jun - 16 Jun

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,004 reviews)
The price is €147
includes taxes & fees
7 Jun - 8 Jun

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,005 reviews)
The price is €119
includes taxes & fees
7 Jun - 8 Jun

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,458 reviews)
The price is €234
includes taxes & fees
22 Jun - 23 Jun

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.4 out of 10, Exceptional, (1,392 reviews)
The price is €161
includes taxes & fees
21 Jun - 22 Jun

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,396 reviews)
The price is €153
includes taxes & fees
21 Jun - 22 Jun

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,678 reviews)
The price is €152
includes taxes & fees
21 Jun - 22 Jun

The Lane Hotel
The Lane HotelMorningside
9.6 out of 10, Exceptional, (221 reviews)
The price is €205
includes taxes & fees
7 Jun - 8 Jun

Richmond Park Hotel
Richmond Park HotelBo'ness
8.2 out of 10, Very good, (761 reviews)
The price is €57
includes taxes & fees
21 Jun - 22 Jun

Murrayfield Hotel
Murrayfield HotelMurrayfield
8.8 out of 10, Excellent, (1,004 reviews)
The price is €162
includes taxes & fees
16 Jun - 17 Jun
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
Stay near popular St. Davids attractions
More cheap stays in St. Davids

Edinburgh Travel Guest House
30 Minto Street Edinburgh Scotland
The price is €82 per night from 7 Jun to 8 Jun
€82
7 Jun - 8 Jun
includes taxes & fees
7.8/10 Good! (56 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Rosyth
- 4 Star Hotels in Aberdour
- 5 Star Hotels in Dunfermline
- The Edinburgh Collection Hotels in Aberdour
- Fountain Court Apartments Hotels in Barnton
- Barnton Hotels
- Hotels near Burntisland Golf House Club
- Burntisland Hotels
- Cowdenbeath Hotels
- Caravan Parks in Dalgety Bay
- Dalgety Bay Hotels
- Holiday Homes in Dalgety Bay
- Hotels near Dalgety Bay Station
- Drylaw Hotels
- Hotels near Dundas Castle
- B&B in Dunfermline
- Cabin Rentals in Dunfermline
- Beach Hotels in Dunfermline
- Best Western Hotels in Dunfermline
- Business Hotels in Dunfermline
- Family Friendly Hotels in Dunfermline
- Hilton Hotels in Dunfermline
- Historic Hotels in Dunfermline
- Hotels with Air Conditioning in Dunfermline
- Hotels with Parking in Dunfermline
- Hotels with Breakfast in Dunfermline
- Hotels with Childcare in Dunfermline
- Hotels with Pool in Dunfermline
- Hotels with WiFi in Dunfermline
- Marriott Hotels & Resorts in Dunfermline
- Pet Friendly Hotels in Dunfermline
- Wedding Hotels in Dunfermline
- Dunfermline Hotels
- Lodges in Dunfermline
- Villas in Dunfermline
- East Pilton Hotels
- Hotels near Edinburgh
- Hotels near Edinburgh Gateway Station
- Edinburgh Hotels
- Hotels near Edinburgh Zoo
- Hotels near Forth Rail Bridge
- Hotels near Forth Road Bridge
- Granton Hotels
- Hotels near Hopetoun House
- Greene King Hotels in Inchcolm
- The Edinburgh Collection Hotels in Inchcolm
- Apex Hotels in Inchmickery
- Cheval Apartment Hotels in Inchmickery
- Malmaison Hotels in Inchmickery
- Ingliston Hotels
- Caravan Parks in Inverkeithing
- B&B in Kirkliston
- Kirkliston Hotels
- Hotels near Lauriston Castle
- Muirhouse Hotels
- Caravan Parks in North Queensferry
- North Queensferry Hotels
- Pilton Hotels
- Hotels near Port Edgar
- Rosyth Hotels
- Caravan Parks in Rosyth Station
- Hotels near Royal Highland Centre
- Apartments in South Queensferry
- Adventure Sport Hotels in South Queensferry
- Boutique Hotels in South Queensferry
- Hotels with Parking in South Queensferry
- Hotels with Pool in South Queensferry
- Luxury Hotels in South Queensferry
- Hotels with Spa in South Queensferry
- Travelodge UK Hotels in South Queensferry
- South Queensferry Hotels
- Townhill Hotels
- Turnhouse Hotels










































































