Yogyakarta is well served by a wide selection of accommodations, suitable for anyone from a King to a young backpacker. However, I have selected the best hotel in Yogyakarta for each category based on their services and reasonable prices. I hope that one of these lodgings will be suitable for you. Please note that ussually you can get a HUGE (and i do mean huge) discount during the low seasons (March to April and August to November).
Star Hotels
Star hotels assure you comfortable accommodation as well as satisfying service. YogYES.COM provides you with complete information on star hotels in Yogyakarta with their online reservation service, free of charge.
- Sejahtera Apartment, Hotel with Apartment Facilities in Yogyakarta
Sejahtera Apartment, hotel with apartment facilities is unique and interesting.
Class: 
Room rates start from IDR 350,000
Location: Gejayan
- Hotel Brongto, The Noble Mansion
Located in the heart of this Javanese cultural center, just south of the Kraton and previously known as Brongtodiningratan (Brongto Noble) mansion, Hotel Brongto is offering a comfortable atmosphere of traditional Javanese hospitality.
Class: 
Room rates start from IDR 316,115
Location: Prawirotaman
- Dusun Jogja Village Inn
Dusun Jogja Village Inn
Relaxed, Distinctive, Unique.
Class: 
Room rates start from IDR 650,000
Location: Prawirotaman
- Grage Jogja, a star hotel near Malioboro, Jogja
It is a star hotel in Sosrowijayan area, a tourist village in Jogja, located in a very close proximity to the famous tourism shopping center in Jogja, Malioboro.
Class: 
Room rates start from IDR 260,000
Location: Malioboro
- Grand Mercure Yogyakarta, Boutique Hotel with Colonial Essence and Contemporary Comforts
Elegantly set in the heart of Yogyakarta, the majestic building of Grand Mercure Yogyakarta dates back to the early 1900s.
Class: 
Room rates start from IDR 570,000
Location: Tugu-Jogja
- Ibis Malioboro Hotel, Yogyakarta
Ibis Malioboro Hotel, Yogyakarta
Class: 
Room rates start from IDR 460,000
Location: Malioboro
- Inna Garuda, The Legendary Hotel
Inna Garuda is the legendary hotel in Yogyakarta since 1908. Inna Garuda's 240 rooms are furnished in classic but modern elegance & face Malioboro Street, the heart of Yogyakarta.
Class: 
Room rates start from IDR 375,000
Location: Malioboro
- THE JAYAKARTA YOGYAKARTA HOTEL & SPA
THE JAYAKARTA YOGYAKARTA HOTEL & SPA
We make your business a real pleasure and your leisure a real good experience.
Class: 
Room rates start from IDR 450,000
Location: Airport (3 km)
- Jogjakarta Plaza Hotel, Yogyakarta - Jogja
The Jogjakarta Plaza Hotel represents a new breed of four-star hotel. Calm, comforting surrounds, complemented by unmatched service and facilities.
Class: 
Room rates start from IDR 450,000
Location: Gejayan
- LPP Convention Hotel in Jogjakarta with Garden Scene and Pleasant Rooms
LPP Convention Hotel is a hotel in Jogjakarta that provides pleasant rooms with park scene and gives high importance for its rooms and meeting facilities
Class: 
Room rates start from IDR 220,000
Location: Gejayan
- Matahari Hotel, The 2-Star Hotel with International Standard Services
Matahari Hotel is the 2-star hotel with international standard services, and it gives you the accessibility to go Jogja's interest points, such Kraton, Panggung Krapyak, Malioboro, and the famous Southern Beach.
Class: 
Room rates start from IDR 220,000
Location: Prawirotaman
- Melia Purosani, Oasis in The Heart of Yogyakarta
MELIA PUROSANI is the only five-star hotel in downtown YOGYAKARTA. Born with rich tradition of Javanese culture, this five-star hotel was built in landscaped garden and lagoons, creating a relaxing oasis in the heart of Yogyakarta.
Class: 
Room rates start from IDR 540,000
Location: Malioboro
- Novotel Yogyakarta
For a family trip or a comfortable business stay, Novotel Yogyakarta offers the ultimate facilities and service to its guests.
Class: 
Room rates start from IDR 510,000
Location: Jl. Sudirman
- Hotel Santika Jogja
Hotel Santika Jogja
Class: 
Room rates start from IDR 515,000
Location: Tugu-Jogja
- The Cangkringan Spa & Villas Hotel
The Cangkringan Spa & Villas Hotel is a perfect place for family retreat, honeymoon retreat, and even for business and pleasure
Class: 
Room rates start from IDR 1,900,000
Location: Merapi Kaliurang

Budget Hotels
Jasmine hotels become alternative of the budget hotels in Yogyakarta. YogYES.COM provides you with complete information on selected jasmine hotels in Yogyakarta with their online reservation service, free of charge.
- Hotel Bifa, Classical Javanese Style
Hotel BIFA (Bintang Fajar) is a three-floor hotel with classical Javanese style, located in Kotagede area (a region of the ancient Mataram kingdom), in Yogyakarta.
Class: 
Room rates start from IDR 218,000
Location: Kotagede
- Cristalit Hotel, Prawirotaman, Yogyakarta
Cristalit Hotel: The right place to find the warmth of Javanese Hospitality
Class: 
Room rates start from IDR 175,000
Location: Prawirotaman
- Delta Homestay, Yogyakarta, Indonesia
Delta Homestay, Yogyakarta, Indonesia: The homestay with a beautiful garden setting.
Class: 
Room rates start from IDR 65,000
Location: Prawirotaman
- Duta Garden Hotel, Yogyakarta
Duta Garden Hotel, Yogyakarta: The hotel with a beautiful garden view from every room.
Class: 
Room rates start from IDR 275,000
Location: Prawirotaman
- Duta Guest House, Yogyakarta, Indonesia
Duta Guest House, Yogyakarta, Indonesia: The guest house with a beautiful garden setting.
Class: 
Room rates start from IDR 65,000
Location: Prawirotaman
- Fortuna Guest House
A guest house that is clean, quiet, and with family nuance
Class: 
Room rates start from IDR 100,000
Location: Kraton
- Indraloka Homestay Yogyakarta - Jogja
A homestay with sweet, brown nuance in blend of Javanese and European architectures residing at an old building of 1930s in a strategic area in Yogyakarta.
Class: 
Room rates start from IDR 185,000
Location: UGM
- Hotel Kombokarno Utama, Yogyakarta
Hotel Kombokarno Utama offers clean, low-price accommodation close to Malioboro.
Class: 
Room rates start from IDR 190,000
Location: Jl. Mangkubumi, Tugu-Jogja
- Manohara, Hotel inside of Borobudur
Manohara Hotel is the only one hotel located inside of Borobudur.
Class: 
Room rates start from IDR 351,000
Location: Borobudur
- Metro Guest House, Budget Hotel with Star Hotel Facilities
Our location is in the most well known tourist area in Yogyakarta. Metro Guest House is a budget hotel with star hotel facilities, such as swimming pool, restaurant, laundry service, postal agent, daily tour packages, business facilities, etc.
Class: 
Room rates start from IDR 100,000
Location: Prawirotaman
- Peti Mas Hotel, Malioboro - Yogyakarta
Feeling at home... If you come to stay at Peti Mas Hotel you will feel that you are a part of Javanese family and you will remember with pleasure.
Class: 
Room rates start from IDR 300,000
Location: Malioboro
- Hotel Ruba Graha, Family Hotel in Jogja
Ruba Graha Hotel now comes to Jogja city with its tourism, cultural nuance and distinct touch to meet your need, especially when you are travelling with family.
Class: 
Room rates start from IDR 149,500
Location: Prawirotaman, Panggung-Krapyak
- Rumah Mertua, Boutique Hotel Yogya & Romantic Garden Restaurant
Rumah Mertua is a small boutique hotel with nine comfortable bedrooms and a traditional restaurant with romantic garden environment.
Class: 
Room rates start from IDR 225,000
Location: Monjali
- Tulips Hotel & Restaurant Yogyakarta - Jogja
Tulips Hotel & Restaurant is located in the heart of Yogyakarta. All the rooms have their own private terrace where you can relax and enjoy the view of the tropical garden
Class: 
Room rates start from IDR 110,000
Location: Prawirotaman
- Wisma Ananda, Yogyakarta
Class: 
Room rates start from IDR 75,000
Location: Prawirotaman
- Wisma Ary's, Yogyakarta
Wisma Ary's brings you to the comfort of home while you are in Yogyakarta.
Class: 
Room rates start from IDR 90,000
Location: Prawirotaman
- Wisma Martha, A Guesthouse Close to JEC & Kotagede
WISMA MARTHA is located at about 5 minutes drive from Jogja Expo Center (JEC) and Kotagede. An ideal guesthouse for participants and visitors of any exhibitions at JEC.
Class: 
Room rates start from IDR 60,000
Location: Jogja Expo Center (JEC) & Kotagede
- Wisma Nendra, Comfortable and Peaceful
Wisma Nendra is a comfortable and peaceful hotel located at the center of Yogyakarta.
Class: 
Room rates start from IDR 170,000
Location: Jl. Dr. Soetomo