Hotels in Edinburgh near Craigmillar Castle

Hotels on map
Search Hotels
2025-06-12
2025-06-13

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-06-12
2025-06-13

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Distance - low to high
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
9
Excellent
Sonas Guesthouse
Sonas Guesthouse

Sonas Guesthouse

Excellent
699 reviews
9
3 East Mayfield, Newington, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Golf course
No pets allowed
Located approximately a 20-minute walk from The Meadows, the 3-star Sonas Guesthouse Edinburgh features Wi-Fi throughout the property and a free private car park on site. This Edinburgh guest house…
8.8
Excellent
Grangeview Guest House
Grangeview Guest House

Grangeview Guest House

Excellent
255 reviews
8.8
4 East Mayfield, Edinburgh, United Kingdom
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Clarin Guest House Edinburgh offers 7 rooms a 10-minute drive from the art museum "Scottish National Gallery". This guest house comes with Wi-Fi throughout the property.
8
Good
Thornfield Guest Residence
Thornfield Guest Residence

Thornfield Guest Residence

Good
125 reviews
8
7 Mayfield Gardens, Edinburgh, United Kingdom
Very good location
This property boasts very good location. It has a score 7.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Situated 2.6 km from Royal Mile, the 3-star Thornfield Guest Residence Edinburgh hotel features Wi-Fi throughout the property and parking on site. Centrally located near a train station, the smoke…
8.2
Excellent
Mayfield Lodge
Mayfield Lodge

Mayfield Lodge

Excellent
64 reviews
8.2
75 Mayfield Road, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Situated around a 10-minute drive from Arthur's Seat hike, the 3-star Mayfield Lodge Edinburgh hotel offers a business centre with a range of business amenities. Highlights at this Edinburgh guest…
Duddingston Guest House
Duddingston Guest House

Duddingston Guest House

59 Duddingston Park S, Fisherrow, United Kingdom
Pleasant location
This property boasts pleasant location. It has a score 6.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Located at a distance of 3.3 km from Arthur's Seat hike, Duddingston Guest House Edinburgh includes 9 rooms with views of the garden. This hotel also offers Wi-Fi throughout the property.
10
Excellent
94Dr
94Dr

94Dr

Excellent
14 reviews
10
94 Dalkeith Road, Edinburgh, United Kingdom
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Game room
Air conditioning
No pets allowed
Inviting guests to enjoy a sunny patio, 94Dr Villa is located 1.4 km from Duddingston Loch. People's Story Museum is 25 minutes' walk away, while it also takes 25 minutes to walk to Museum of…
Art House Morita B And B
Art House Morita B And B

Art House Morita B And B

3 Mayfield Gardens, Edinburgh, United Kingdom
Free Wi-Fi
The 2-star Art House Morita B And B Edinburgh hotel is situated 2.8 km from Scottish National Gallery, which is an excellent place to improve cultural awareness. This Edinburgh hotel also includes…
9
Excellent
Gladstone House
Gladstone House

Gladstone House

Excellent
192 reviews
9
90 Dalkeith Road, Edinburgh, Gb, Edinburgh, United Kingdom
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
No pets allowed
Situated 17 minutes' walk from Duddingston Loch, the 4-star Gladstone House Hotel Edinburgh includes 6 rooms for guests. The smoke-free guest house is in Newington, which is an affluent…
7.4
Good
Edinburgh Rays Guest House
Edinburgh Rays Guest House

Edinburgh Rays Guest House

Good
1658 reviews
7.4
29 Minto Street, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Edinburgh Rays Guest House offers 9 rooms a 25-minute stroll from Arthur's Seat hike. This guest house comes with Wi-Fi throughout the property.
9
Excellent
Relaxing, Cozy 1 Double Room
Relaxing, Cozy 1 Double Room

Relaxing, Cozy 1 Double Room

Excellent
7 reviews
9
33 Milton Road West, Edinburgh, United Kingdom
Free Wi-Fi
The 1-room Relaxing, cozy 1 double room, located in the Portobello district, within 20 minutes' walk of Duddingston Golf Club, features views of the city.
8.4
Excellent
Bala House
Bala House

Bala House

Excellent
380 reviews
8.4
1 B Mayfield Terrace, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Non-smoking rooms
No pets allowed
Located in Newington, which is an affluent, predominantly residential area, Bala House Hotel Edinburgh is at a distance of 2.5 km from such culture-oriented attractions as Museum of Childhood. The…
9.4
Excellent
En-Suite Double Room With Private Entrance
En-Suite Double Room With Private Entrance

En-Suite Double Room With Private Entrance

Excellent
53 reviews
9.4
46 Candlemaker'S Park, Edinburgh, United Kingdom
Free Wi-Fi
Express check-in/ -out
The Robertson Mausoleum is about 6 km from the 1-room En-Suite Double Room With Private Entrance, while Ferniehill Community Park is situated nearby. Wi-Fi and parking are also available at the…
9
Excellent
Perfect 4 Bedroom 2 Bathroom Home
Perfect 4 Bedroom 2 Bathroom Home

Perfect 4 Bedroom 2 Bathroom Home

Excellent
23 reviews
9
27 Durham Road South, Edinburgh, United Kingdom
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Situated nearly a 5-minute walk from St Martins, the 2-bedroom Perfect 4 Bedroom 2 Bathroom Home offers easy access to numerous tourist spots in the area.
9.6
Excellent
Wm Garden Cottage
Wm Garden Cottage

Wm Garden Cottage

Excellent
65 reviews
9.6
21 West Mayfield, Edinburgh, United Kingdom
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
Golf course
Table tennis
Cots
Game room
Pets allowed
The 153 m² Wm Garden Cottage includes a terrace and is situated within a 500-metre distance of Mayfield Salisbury Parish Church. This 3-bedroom apartment features Wi-Fi, along with parking for guests…
9.2
Excellent
Lauderville Guest House
Lauderville Guest House

Lauderville Guest House

Excellent
165 reviews
9.2
52 Mayfield Road, Edinburgh, United Kingdom
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Golf course
Horseback riding
Fishing
Hiking
No pets allowed
The lovely Lauderville Guest House Edinburgh, located in Newington, which is an affluent, predominantly residential area, within a 5-minute drive of Royal Mile, features views of the city. This 4…
9.6
Excellent
Wm Apartments
Wm Apartments

Wm Apartments

Excellent
137 reviews
9.6
21A West Mayfield, Edinburgh, United Kingdom
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Express check-in/ -out
Golf course
Hiking
Cots
Video games
Pets allowed
Wm Apartments is located nearly a 25-minute walk from Arthur's Seat hike and invites guests to enjoy a terrace.
8.2
Excellent
Premier Inn Edinburgh East
Premier Inn Edinburgh East

Premier Inn Edinburgh East

Excellent
50 reviews
8.2
228 Willowbrae Road, Edinburgh, United Kingdom
Very good location
This property boasts very good location. It has a score 7.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Bar/ Lounge area
Non-smoking rooms
The 3-star Premier Inn Edinburgh East offers 39 rooms, situated about a 5-minute drive from Dunsapie Loch. Guests who stay at this Edinburgh inn can park their car on site.
8.6
Excellent
Minto House
Minto House

Minto House

Excellent
386 reviews
8.6
23 Minto Street, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Cots
No pets allowed
Minto House Hotel Edinburgh, located about 25 minutes' walk from Arthur's Seat hike, features Wi-Fi in the rooms. Guests travelling by car can also use parking nearby.
9
Excellent
The Scott
The Scott

The Scott

Excellent
1575 reviews
9
18 Holyrood Park Road, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Express check-in/ -out
Golf course
Restaurant
Bar/ Lounge area
Pets allowed
Offering a storage for belongings and a restaurant, the 4-star Scott Hotel Edinburgh lies in Newington, which is an affluent, predominantly residential area, a 5-minute drive from the royal Holyrood…
7.8
Good
Guestready - Classic Charm Near Holyrood Park
Guestready - Classic Charm Near Holyrood Park

Guestready - Classic Charm Near Holyrood Park

Good
31 reviews
7.8
62 Dalkeith Road, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
No pets allowed
Situated within a 300-metre distance of The Edinburgh Hebrew Congregation Synagogue, the 1-bedroom Guestready - Classic Charm Near Holyrood Park offers quick access to numerous city landmarks nearby.

All hotels in Edinburgh are booked for your dates. Try other dates

2025-06-12
2025-06-13

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close