Menu

Search options

2026-03-01

2026-03-02
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

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

Hotels in Edinburgh near Craigmillar Park Golf Club

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

939 results

  • The Bristo Square Residence

    From US$ 209

    Lothian Street, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • City Centre House - 5 Bedrooms - Sleeps 9 - Parking

    From US$ 832

    18 Briery Bauks, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    A 5-minute drive leads to Dynamic Earth and Edinburgh Castle is about a 5-minute drive away. The venue is nestled 1 km from the centre of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 832
  • Merchiston Residence

    From US$ 639

    37A Spylaw Road, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Merchiston Residence Edinburgh is situated in the Merchiston district, about 10 minutes' drive from Edinburgh Zoo, which is highly recommended for a family visit.

    To the hotel

    price for 1 night
    Book Now From US$ 639
  • Lower Gilmore Place Edinburgh

    From US$ 317

    Lower Gilmore Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Lower Gilmore Place Edinburgh is placed in Bruntsfield district, within a 5-minute walk of the bar Akva.

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • Three Bedroom House

    From US$ 188

    Gracemount Drive, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • The Home Street Residence

    From US$ 412

    10/2 Home Street, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    The Home Street Residence is located in Broughton district with views of the city. The property features royal facade.

    To the hotel

    price for 1 night
    Book Now From US$ 412
  • Leonardo Edinburgh City

    From US$ 59

    79 Lauriston Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Set around 1.3 km from St Giles' Cathedral, the 3-star Leonardo Edinburgh City is located 6 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater".

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • 7 Bedroom Townhouse

    From US$ 1147

    70 Gilmore Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Centre Inn Townhouse is located 15 minutes' walk from The Scotch Whisky Experience and 20 minutes' walk away from Edinburgh International Conference Centre. This accommodation features a flat-screen…

    To the hotel

    price for 1 night
    Book Now From US$ 1147
  • The Metro Oasis

    From US$ 361

    3 Drybrough Crescent 20, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 361
  • Dreamhouse Edinburgh City Centre

    From US$ 173

    15 17 West Tollcross, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Dreamhouse Edinburgh City Centre Hotel boasts a central setting and entices guests to the financial district of Edinburgh. The venue dates back to 2002.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Central Comfy 2 Familyroom Apart

    From US$ 770

    123 Lauriston Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Central Comfy Balcony 2 Familyroom apartment offers a full kitchen as well as rooms with an adjoining terrace, a seating area and ironing facilities. The Real Mary King's Close is 1 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 770
  • Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows

    From US$ 303

    169 Gilmore Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows is set 2.9 km from the 16th-century Palace of Holyroodhouse and 1.4 km from the historic fortress "Edinburgh Castle" in Bruntsfield district. It…

    To the hotel

    price for 1 night
    Book Now From US$ 303
  • Edinburgh Lauriston 4 Bedroom 7 Beds Duplex

    From US$ 702

    135/1 Lauriston Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 702
  • 8 Roxburgh Edinburgh

    From US$ 52

    8 Roxburgh Pl, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Newly Refurbished Private Room - 8 Roxburgh Edinburgh is set 0.5 km from The Real Mary King's Close and 3.7 km from Royal Yacht Britannia in Newington district. This venue is steps away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • 3 Bedroom City Centre Apartment In Lauriston Place

    From US$ 328

    139/7 Lauriston Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    City Centre Rooms-Lauriston apartment is set in West End district and features entertainment activities, a flat screen TV and a cable flat-screen. The venue is set in the old part of Edinburgh, a…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Trendy And Newly Reno'D 1 Bed Nr The Meadows

    From US$ 202

    171 Gilmore Place, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Trendy And Newly Reno'D 1 Bed Nr The Meadows is set 1.7 km from BT Murrayfield Sports Stadium and 1.4 km from the historic fortress "Edinburgh Castle" in Bruntsfield district. There is a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Premier Inn Edinburgh Central

    From US$ 151

    82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Located 0.9 km from the combined National Museum of Scotland, the 3-star Premier Inn Edinburgh Central offers Wi-Fi throughout the property and public parking. The low-budget inn is a good starting…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Lauriston 1 Bedroom Apartment - Edinburgh

    Lauriston Place, 127, 1, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    Book Now
  • Edinburgh 2-Bedroom City Stay Apartment

    St Peter'S Buildings, Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    To the hotel

    Book Now
  • Modern 2 Bedroom City Centre Flat

    From US$ 880

    Edinburgh, United Kingdom

    2.5 km to Craigmillar Park Golf Club (To the map)

    Staying at Modern 2 Bedroom City Centre Flat apartment, guests can relax on a patio and enjoy a 20-minute walk to BT Murrayfield Stadium. This 2-bedroom property also features a kitchen and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 880