Travellers who like staying close to Greyfriars Kirk recommend Holyrood Aparthotel and Edinburgh Marriott Hotel.
KAYAK users have found double rooms near Greyfriars Kirk for as cheap as R20 in the last 3 days. The average price is R184.
In the last 3 hours, users have found hotels near Greyfriars Kirk for tonight for as low as R216. Users have also found 3-star hotels from R216 and 4-star hotels from R799.
In the last 72 hours, users have found hotels close to Greyfriars Kirk for this weekend for as low as R345 per night. Users have also found 3-star hotels from R216 and 4-star hotels from R799.