બજેટ યોર ટ્રિપ અનુસાર, એડિનબર્ગમાં એક દિવસની મુલાકાત માટે 148 ડોલરનો ખર્ચ થાય. જાન્યુઆરીમાં અહીંની હોટેલ્સના ભાડાં 14 ટકા વધારે સસ્તા હોય છે.