Keraton Jogja merupakan salah satu tempat wisata budaya di Jogja. Keraton Jogja dibangun oleh Pangeran Mangkubumi pada tahun 1755, beberapa bulan setelah penandatanganan Perjanjian Giyanti. Kraton merupakan pusat pemerintahan Kota Jogja, dan sampai saat ini masih berfungsi seperti itu. Walaupun kesultanan tersebut secara resmi telah menjadi bagian Republik Indonesia pada tahun 1950, kompleks bangunan keraton ini masih berfungsi sebagai tempat tinggal sultan dan rumah tangga istananya yang masih menjalankan tradisi kesultanan hingga saat ini.
Keraton ini kini juga merupakan salah satu objek wisata di Kota Yogyakarta. Sebagian kompleks keraton merupakan museum yang menyimpan berbagai koleksi milik kesultanan, termasuk berbagai pemberian dari raja-raja Eropa, replika pusaka keraton, dan gamelan. Dari segi bangunannya, keraton ini merupakan salah satu contoh arsitektur istana Jawa yang terbaik, memiliki balairung-balairung mewah dan lapangan serta paviliun yang luas.
Kata keraton berasal dari kata ka-ratu-an, yang berarti tempat tinggal ratu/raja. Secara fisik istana para Sultan Yogyakarta ini memiliki tujuh kompleks inti yaitu Siti Hinggil Ler (Balairung Utara), Kamandhungan Ler (Kamandhungan Utara), Sri Manganti, Kedhaton, Kamagangan, Kamandhungan Kidul (Kamandhungan Selatan), dan Siti Hinggil Kidul (Balairung Selatan).
Bangunan-bangunan Keraton Yogyakarta lebih terlihat bergaya arsitektur Jawa tradisional. Di beberapa bagian tertentu terlihat sentuhan dari budaya asing seperti Portugis, Belanda, bahkan Cina. Bangunan di tiap kompleks biasanya berkonstruksi Joglo atau turunan konstruksinya. Secara umum tiap kompleks utama terdiri dari halaman yang ditutupi dengan pasir dari pantai selatan, bangunan utama serta pendamping, dan kadang ditanami pohon tertentu. Kompleks satu dengan yang lain dipisahkan oleh tembok yang cukup tinggi dan dihubungkan dengan Regol yang biasanya bergaya Semar Tinandu. Daun pintu terbuat dari kayu jati yang tebal. Di belakang atau di muka setiap gerbang biasanya terdapat dinding penyekat yang disebut Renteng atau Baturono. Pada regol tertentu penyekat ini terdapat ornamen yang khas.
Kompleks Keraton Sultan Jogjakarta terletak di pusat kota Jogjakarta, tepatnya persis di sebelah selatan titik km. 0 Kota Jogjakarta. Dari Tugu Jogjakarta, kita tinggal berjalan lurus ke selatan, melewati Jalan Malioboro hingga memasuki gerbang utara Keraton di Alun-Alun Utara Jogjakarta. Karena terletak di pusat kota Jogjakarta, fasilitas dan akomodasi di sekitar kompleks Keraton Sultan Jogjakarta sangatlah lengkap. Selain segala jenis hotel, dari mulai hotel berbintang hingga hotel melati, dan segala jenis restoran/tempat makan, dari mulai restoran mewah hingga angkringan (warung makan kaki lima khas Jogjakarta), kita juga bisa memanjakan hasrat belanja kita dengan segala macam cinderamata, pakaian, kerajinan, dan makanan khas Jogjakarta di sepanjang Jalan Malioboro, di Pasar Beringharjo, maupun di toko-toko di sekitar kompleks keraton. Semuanya tidak terlalu jauh dari keraton dan bisa ditempuh dengan jalan kaki atau naik becak maupun andong (sejenis kereta kuda). Begitu pula dengan sarana transportasi dan komunikasi, semuanya dapat kita peroleh dengan mudah. Kawasan wisata Keraton Sultan Jogjakarta ini buka setiap hari Senin hingga Minggu, jam 08.00 s.d. 13.30, kecuali hari Jumat jam 08.00 s.d. 11.30. Harga tiket masuk bagi turis lokal Rp. 5.000, -, sedangkan untuk turis asing Rp. 10.000, - .