Skip to main content

Search hotels in Saint Davids

Enter your dates to see the latest prices and deals for Saint Davids hotels

Saint Davids – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Boutique Coastal appt nr Edinburgh

Saint Davids

Boutique Coastal appt nr Edinburgh is located in Saint Davids, just 7.9 miles from Forth Bridge and 8.7 miles from Hopetoun House.

S
Smith
From
United States
Clean, cozy, and had everything we needed.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 238 reviews
Price from
$199.94
1 night, 2 adults

Best stay in the bay

Saint Davids

Best stay in the bay offers accommodations in Saint Davids, 8.3 miles from Forth Bridge and 9.1 miles from Hopetoun House. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 9 reviews
Price from
$540.09
1 night, 2 adults

Yuriko

Saint Davids

Yuriko offers accommodations in Saint Davids, 16 miles from Murrayfield Stadium and 16 miles from EICC.

J
Jennifer
From
Belgium
It was so clean and the hosts were responsive and kind.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 55 reviews
Price from
$205.30
1 night, 2 adults

Garvock House Hotel

Dunfermline (Near Saint Davids)

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

K
Kinga
From
Ireland
Easily accessible, on our way from Edinborough to the ferry.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,388 reviews
Price from
$147.60
1 night, 2 adults

Coorie

Dunfermline (Near Saint Davids)

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

P
Pamela
From
Canada
The room was large and beautiful. Bed very comfortable. Location above the excellent coffee shop with a wonderful view A1.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,400 reviews
Price from
$120.77
1 night, 2 adults

The Inn At Charlestown

Dunfermline (Near Saint Davids)

Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

G
Glenn
From
Canada
Lovely setting with very nice staff and restaurant
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,170 reviews
Price from
$172.09
1 night, 2 adults

Moxy Edinburgh Airport

Ingliston (Near Saint Davids)

Located in Ingliston, 4.3 miles from Edinburgh Zoo, Moxy Edinburgh Airport has accommodations with a restaurant, private parking and a bar.

B
Blackdan
From
Bulgaria
Room was a nice size for a day or two but no longer. Very quiet , bed was very comfortable, shower was nice and warm. liked the auto light if you had to get up in the middle of the night. didn't have breakfast as had a very early start. Within walking distance of Airport 10 minutes.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11,888 reviews
Price from
$88.56
1 night, 2 adults

Hampton By Hilton Edinburgh Airport

Ingliston (Near Saint Davids)

Located 2-minutes walk away from Edinburgh Airport, Hampton By Hilton Edinburgh Airport offers free WiFi. Among the various facilities of this property are a fitness center and a bar.

F
Fraser
From
Singapore
Very very nice. Good for business and almost like Coworking.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 11,947 reviews
Price from
$143.71
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Dunfermline (Near Saint Davids)

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

I
Irina
From
Romania
The room was very clean and the staff very friendly.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,378 reviews
Price from
$71.60
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Saint Davids)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh.

L
Lucy
From
France
Newly renovated. Cosy pub feel. Had a nice meal - good pub grub but with some unusual twists. Particularly liked the skewers with choice of salads. Definitely recommend.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,874 reviews
Price from
$131.64
1 night, 2 adults
See all 10 hotels in Saint Davids

Hotels with airport shuttles in Saint Davids

Airport shuttle (free)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,521 reviews
From $124.62 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,275 reviews
From $123.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 411 reviews
From $225.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,724 reviews
From $107.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 532 reviews
From $409.26 per night

Most booked hotels in Saint Davids and surrounding area in the past month

See all

Popular with guests booking hotels in Ingliston

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11,906 reviews

Popular with guests booking hotels in Ingliston

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 11,947 reviews

Popular with guests booking hotels in Ingliston

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,521 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,120 reviews

Popular with guests booking hotels in Queensferry

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,275 reviews

Popular with guests booking hotels in North Queensferry

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,373 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 989 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,974 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,378 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,163 reviews

Budget hotels in Saint Davids and nearby

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 368 reviews

This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.

From $80.51 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,298 reviews

Hill Park Hotel enjoys a location in Rosyth, 6.9 miles from Hopetoun House and 12 miles from Edinburgh Zoo. The 3-star bed and breakfast is 6.1 miles from Forth Bridge.

From $97.96 per night
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 102 reviews

Featuring a bar, Gothenburg Hotel is located in Rosyth in the Fife region, 6.2 miles from Forth Bridge and 7 miles from Hopetoun House.

From $84.54 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 564 reviews

Located in Rosyth, 6.3 miles from Forth Bridge, Queensferry Guest house has accommodations with free WiFi and free private parking.

From $78.26 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 510 reviews

Offering garden views, Caledonia House in Rosyth provides accommodations, a garden, and a terrace. This bed and breakfast offers free private parking and free Wifi.

From $72.46 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,874 reviews

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh. 2 golf courses are located within 5...

From $113.52 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 331 reviews

Featuring garden views, Three Bridges Bed & Breakfast in Rosyth provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $107.35 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,378 reviews

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

From $71.60 per night

Best hotels with breakfast in Saint Davids and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 746 reviews

A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.

From $161.02 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,373 reviews

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

From $119.80 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,331 reviews

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers rooms with attached bathroom with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

From $84.54 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,974 reviews

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

From $97.96 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,275 reviews

Dakota Edinburgh is a modern hotel with an award-winning restaurant located 30 minutes from Edinburgh city and 10 minutes from Edinburgh Airport.

From $123.45 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,388 reviews

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

From $147.60 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,532 reviews

The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

From $106.27 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 227 reviews

Located in Burntisland, a few steps from Burntisland Beach, Burntisland Sands Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $161.02 per night

What Guests Said About Saint Davids:

Scored out of 10, guest rating 10

The location was beautiful.

The location was beautiful. The apartment is very clean and really well designed and modern. The balcony is beautiful to sit out and see the views of beautiful Scotland. cosy for a relaxing break. Thank you for a lovely stay we look forward to making this a choice for next year
Guest review by
Anonymous
Scored out of 10, guest rating 10

Friendly people, Very clean, tidy and quiet neighbourhood.

Friendly people, Very clean, tidy and quiet neighbourhood. Everyone has such splendid gardens. We visited Silver sands beach which is a terrific beach with café and parking. Great shops and local restaurants.
Guest review by
Esther
United Kingdom
Scored out of 10, guest rating 10

We found the area very pleasant & local people we met very...

We found the area very pleasant & local people we met very friendly .We used the apartment as a base for touring about & was very pleasant to return to in the evenings .Nice walk down by the shore .Ideal for anyone with a dog. Edinburgh & surrounding areas are easily accessible by car or train. We did not eat out but proprietor gave us lots of suggestions of places to go .
Guest review by
Anonymous
United Kingdom