Book Hotels in St. Davids
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top St. Davids hotels

The Resident Edinburgh
"Spacious rooms, great location."
Reviewed on May 18, 2026

CODE - The Court, Edinburgh
"Our room was a converted holding cell with bars still on the window. It had a toilet and shower and was pretty small, but they did an excellent job with the space, lots of hooks, drawer under the bed, a fair amount of shelves and lots of mirrors to make it feel bigger. Great bed! I also appreciated ..."
Reviewed on May 17, 2026

Apex Waterloo Place Hotel
"Beautiful hotel. Great amenities! I am surprised they don’t have a hot tub but the steam room was super nice. Our room was super clean. The hotel is in a great location for walking to anything"
Reviewed on May 18, 2026

Apex Grassmarket Hotel
"The location of this hotel is great it’s in a very walkable area very close to plenty of attractions/activities. Breakfast was okay for the amount you pay the restaurant is alright. The room could use some work there were stains on the carpet and the curtains and the shower wasn’t the cleanest. However ..."
Reviewed on May 18, 2026

Leonardo Royal Hotel Edinburgh
"great location to lots of famous tourist spots and shopping. No on property parking and off property parking was small and had to pay"
Reviewed on May 18, 2026

Dalmahoy Hotel & Country Club
"The stay at Dalmahoy was brilliant. I upgrade my room to the period double in the house and wasn't disappointed. The staff were friendly and super helpful. I enquired about the cinema room use for showing the eurovision, and guest relations were happy to put it on for us. More to see in Edinburgh, ..."
Reviewed on May 18, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
"Great Breakfast!"
Reviewed on May 17, 2026

Holiday Inn Edinburgh by IHG
"Rooms weren’t cleaned properly, floor was full of crumbs, all our furniture in the room was dirty and scribbled with a permanent marker. Room was super noisy and we kept hearing doors banging overnight, hallway carpets and other room doors were poorly maintained, Definitely not worth the money. Can’t ..."
Reviewed on May 18, 2026

ibis Edinburgh Centre South Bridge - Royal Mile
"The hotel itself had a feel that it was just kinda tired. Carpet in main entrance and halls could stand a cleaning. The room was clean but pergo floors starting to peel and drapes in rooms while worked well and great at blacking out light, were also kinda dirty. The bathroom was clean, but as another ..."
Reviewed on May 18, 2026
St. Davids Hotel & Travel Guide\n
If you are dreaming about an adventure in Fife and seeking a place to rest and relax in St. Davids, you can discover a wide range of Travelocity options. At this point in time, there are about 19 places to put your feet up within a 6-mile (10-kilometer) radius of St. Davids's downtown which are listed as part of Travelocity's extensive booking portal.
Travelocity-listed accommodation options that are within easy driving distance to central St. Davids include the The Roods B&B and Inglewood Guest House.
The The Balmoral Hotel is 8 miles (13 kilometers) from the middle of St. Davids. Another option is the Old Town Chambers, which is situated 8 miles (14 kilometers) away. Some other possible hotel options include the Prestonfield House and the Sheraton Grand Hotel & Spa, Edinburgh.
6 miles (10 kilometers) from St. Davids, you will find Dunfermline, which boasts Dunfermline Abbey and Deep Sea World. The Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet are a handful of the convenient accommodation choices in Dunfermline. 30 miles (49 kilometers) to the northeast of St. Davids, you'll reach St. Andrews, which features the Old Course Hotel and Macdonald Rusacks Hotel. If you're staying in St. Andrews, be sure to explore the University of St. Andrews and St. Andrew's Cathedral.
Before your St. Davids trip draws to a close, why not spend an afternoon enjoying the skills of players with fellow sports enthusiasts at a community game. Murrayfield Stadium can be found 8 miles (12 kilometers) to the southeast of St. Davids. Book a hotel in the middle of the sporting action at the The Chester Residence or the Waldorf Astoria Edinburgh - The Caledonian.
Situated 6 miles (9 kilometers) outside the middle of St. Davids is Edinburgh Airport. Base yourself nearby at Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.
Frequently asked questions
Recent St. Davids hotel reviews by fellow wanderers

YOTEL Edinburgh
"The hotel was functional, and in a good position for visitors to the city. Would recommend."
Explore More Ways to Travel with Travelocity
- Moxy Hotels in Inchcolm
- Staycity Serviced Apartments Hotels in Inchcolm
- Hotels near Cramond Village
- Cabins in Kirkliston
- Kirkliston Hotels
- Corstorphine Hotels
- Hotels near Edinburgh
- East Pilton Hotels
- Ingliston Hotels
- Clermiston Hotels
- Pod Hotels in Burntisland
- Chalets in Burntisland
- Beach Resorts & in Burntisland
- Hotels with Kitchenettes in Burntisland
- Burntisland Hotels
- Inns in Burntisland
- Extended Stay Hotels in Inverkeithing
- Inverkeithing Hotels
- B&B in Dunfermline
- Castles in Dunfermline
- Extended Stay Hotels in Dunfermline
- Hostels in Dunfermline
- Cheap Hotels in Dunfermline
- Dunfermline Hotels
- Granton Hotels
- Apartments in South Queensferry
- Cottages in South Queensferry
- Historic Hotels in South Queensferry
- Hotels with Bar in South Queensferry
- South Queensferry Hotels
- Apartments in Dalgety Bay
- B&B in Dalgety Bay
- Cottages in Dalgety Bay
- Dalgety Bay Hotels
- Houseboats in Dalgety Bay
- Lodges in Dalgety Bay
- Beach Resorts & in Aberdour
- Boutique Hotels in Aberdour
- Auchtertool Hotels
- Barnton Hotels
- Hotels near Townhill Country Park
- Dalmeny Hotels
- Hotels near Silver Sands Beach
- Cramond Hotels
- Hotels near Royal Highland Centre
- Extended Stay Hotels in Dunfermline Queen Margaret Station
- Muirhouse Hotels
- Beach Resorts & in Rosyth
- Golf Resorts & in Rosyth
- Rosyth Hotels
- Charlestown Hotels
- Hotels near Silverknowes Golf Course
- Hotels near Edinburgh Gateway Station
- Gogar Hotels
- B&B in North Queensferry
- Extended Stay Hotels in North Queensferry
- Cramond Bridge Hotels
- Spa Resorts & in Cowdenbeath
- Cowdenbeath Hotels
- Houseboats in Cowdenbeath
- Cottages in Limekilns
- Limekilns Hotels
- Pilton Hotels
- Flights from London to Inchcolm
- Flights from Edinburgh
- Aer Lingus Dublin (DUB) to Edinburgh (EDI) flights
- Air France Paris (CDG) to Edinburgh (EDI) flights
- American Airlines Dallas (DFW) to Edinburgh (EDI) flights
- American Airlines Miami (MIA) to Edinburgh (EDI) flights
- British Airways Denver (DEN) to Edinburgh (EDI) flights
- British Airways London (LHR) to Edinburgh (EDI) flights
- British Airways Tampa (TPA) to Edinburgh (EDI) flights
- Delta Atlanta (ATL) to Edinburgh (EDI) flights
- United Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI) flights
- Virgin Atlantic San Francisco (SFO) to Edinburgh (EDI) flights
- Westjet Calgary (YYC) to Edinburgh (EDI) flights
- Flights from Boston (BOS) to Edinburgh (EDI)
- Flights from Washington (IAD) to Edinburgh (EDI)
- Flights from New York (JFK) to Edinburgh (EDI)
- Flights from Los Angeles (LAX) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Orlando (MCO) to Edinburgh (EDI)
- Flights from Chicago (ORD) to Edinburgh (EDI)
- Flights from Philadelphia (PHL) to Edinburgh (EDI)
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights to Burntisland
- Flights to Inverkeithing
- Flights to Dunfermline
- Flights to South Queensferry
- Flights from Detroit to Inchmickery






