Skip to main content

Featured hotels near Craigmillar Castle

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Lux 2 Bedroom Ground Floor Apartment

Edinburgh (0.6 miles from Craigmillar Castle)

Lux 2 Bedroom Ground Floor Apartment is situated in Edinburgh, 4.7 km from Royal Mile, 4.8 km from National Museum of Scotland, and 5.1 km from The Real Mary King's Close.

Show more Show less
9.4
Superb
116 reviews
Price from
£230
per night

23 Mayfield

Newington, Edinburgh (1.3 miles from Craigmillar Castle)

Situated just 1 mile from Edinburgh city centre and the Royal Mile, the family-run 23 Mayfield offers free WiFi. This detached Victorian guest house boasts retains many original features.

Show more Show less
9.8
Exceptional
94 reviews
Price from
£325
per night

Barony House

Newington, Edinburgh (1.3 miles from Craigmillar Castle)

Set in a Victorian terraced villa, this guest accommodation offers free private parking just 1 mile from Edinburgh’s city centre.

Show more Show less
9.8
Exceptional
90 reviews
Price from
£299
per night

Roost Hill Guest House - Free Parking

Prestonfield, Edinburgh (0.8 miles from Craigmillar Castle)

Featuring garden views, Roost Hill Guest House - Free Parking offers accommodation with patio, around 2 km from Arthurs Seat.

Show more Show less
9
Superb
283 reviews
Price from
£140
per night

Hotel Ceilidh-Donia

Hotel in Newington, Edinburgh (1.3 miles from Craigmillar Castle)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

Show more Show less
9.4
Superb
1,890 reviews
Price from
£160
per night

Prestonfield House

Hotel in Newington, Edinburgh (1.2 miles from Craigmillar Castle)

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

Show more Show less
9.4
Superb
252 reviews
Price from
£446
per night

Top 10 trending hotels near Craigmillar Castle

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near Craigmillar Castle

  • Hotel Ceilidh-Donia
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,890 reviews

    This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

    Very friendly staff, nice location, spacious and clean room.

  • Kildonan Lodge Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,623 reviews

    This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread.

    big room, clean, fresh towels, good mattress, good sound isolation good location with a bus direct to city centre

  • OYO Arden Guest House, Craigmillar Castle Edinburgh
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 625 reviews

    This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away.

    Easy check in process and breakfast was great for the price.

  • Duddingston Guest House
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 15 reviews

    Located in Edinburgh, 2.1 km from Portobello Beach, Duddingston Guest House provides accommodation with a garden, free private parking and a shared lounge.

    It was a nice place to stay, with a bus-stop outside the door, lovely staff, and a very good kitchen.

Gili Selang

Bali’s most easterly outpost, this rocky island offers a thrilling yet tricky dive. If you’re not an experienced diver, stay close to your instructor – the currents can be strong and unpredictable here. However, the majestic sight of hammerhead sharks prowling around schools of batfish and big-eyed trevally is an experience not to be missed.

Research, refine and make plans for your whole trip