Menu

Search options

2026-04-26

2026-04-27
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 Prestonfield 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

1518 results

  • Crags View Apartment On The Royal Mile

    From US$ 228

    Canongate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Crags View Apartment On The Royal Mile is situated within 0.5 km of The Real Mary King's Close, and has a number of amenities including a tennis court and a golf course. Nestled in the old town…

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Mono Suites Old Town

    From US$ 197

    87 South Bridge, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Set in Leith district, 2.3 km from Scottish National Gallery of Modern Art Two, Mono Suites features a private pool and views of the garden. It contains 10 soundproof rooms that strike a perfect…

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • House Of Gods Royal Mile

    From US$ 203

    233 Cowgate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    House Of Gods Royal Mile Hotel is a 4-star luxury accommodation to stay in Edinburgh. The venue comprises 22 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Charming Old Town 2 Bed Apt, 2Mins From Royal Mile

    From US$ 387

    234 Canongate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Charming Old Town 2 Bed Apt, 2Mins From Royal Mile Edinburgh is set 0.5 km from the 200-foot spire "Scott Monument" and 0.6 km from The Real Mary King's Close in Old Town district. A fully furnished…

    To the hotel

    price for 1 night
    Book Now From US$ 387
  • Old Town Edinburgh Apt, Walk To Castle, Royal Mile & Museums

    From US$ 277

    15 Guthrie Street, Top Left, Old Town, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Old Town Edinburgh, set next to Royal Mile, is 15 km from Edinburgh airport. Located within a 20-minute walk to Arthur's Seat hike in Edinburgh, the accommodation features 2 bedrooms for up to 5…

    To the hotel

    price for 1 night
    Book Now From US$ 277
  • Cadell House Apt - Royal Mile

    From US$ 356

    129/2 Canongate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Overlooking the garden, Cadell House Apt - Royal Mile Hotel is a 15-minute walk from Quaker Meeting House in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Royal Mile Apartment

    From US$ 384

    242 Canongate Flat No.3, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Located 600 metres from Edinburgh Waverley railway station, Royal Mile offers quick access to the combined National Museum of Scotland. This unit consists of 2 bedrooms, 1 bathroom and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • Stunning 1 Bed At Holyrood Palace & Arthurs Seat

    From US$ 187

    7-2 Canongate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Stunning 1 Bed Opposite Holyrood Palace, Canongate Edinburgh is set 1 km from The Real Mary King's Close and 0.4 km from the ruined Holyrood Abbey in Old Town district. There is also a kitchen at the…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 1221

    Forrest Road, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    The 153 m² Fabulous 5 Double Bedroom Edinburgh Old Town Apartment apartment, set a mere 5 minutes' walk from The Writers' Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 1221
  • Beautiful Family Home With Golf

    From US$ 1096

    52 Duddingston Road West, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1096
  • Canongate - 357

    From US$ 281

    Canongate, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    From US$ 690

    51/3 Blackfriars Street, Edinburgh, United Kingdom

    1.8 km to Prestonfield Golf Club (To the map)

    Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is set in a residential area, 5 minutes' walk of The Real Mary King's Close. The accommodation consists of a fully equipped kitchen,…

    To the hotel

    price for 1 night
    Book Now From US$ 690
  • Royal Mile Escape - Five Bedrooms

    From US$ 498

    47 Blackfriars Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Royal Mile, Large 5 Bed Apartment

    From US$ 877

    47 Blackfriars Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Abbey Strand Apartments, At Holyrood

    From US$ 462

    Abbey Strand Apartments, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    Abbey Strand Apartments At Holyrood, set next to Palace of Holyroodhouse, is 15 km from Turnhouse airport. The property comprises 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 462
  • Edinburgh Charming Old Town Apartment

    From US$ 570

    Saint Mary'S Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 570
  • Old Town Centre Apartment 5 Mins To Edinburgh Castle

    From US$ 188

    15 Guthrie Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    Edinburgh Castle is at 750 metres of the 2-room Old Town Centre Apartment 5 Mins To Edinburgh Castle, while National Museum of Scotland is situated nearby. The apartment also has a kitchen with a…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • South Bridge Apartment

    From US$ 495

    South Bridge 94-4, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 65 m² South Bridge Apartment apartment is 6 minutes' walk from such cultural places of interest as the…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Spacious 2 Bed Apt Next To Royal Mile & Waverley

    From US$ 511

    51/5 Blackfriars Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    Guests of Edinburgh will have a nice stay at Cosy apartment. Area attractions include Royal Mile, just 600 metres away, and Royal Botanic Garden Edinburgh is 2.1 km from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 511
  • Edinburgh Perfect Location

    From US$ 399

    Blair Street, Edinburgh, United Kingdom

    1.9 km to Prestonfield Golf Club (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 1-room Edinburgh Perfect Location Apartment apartment is within a 14-minute walk of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 399