Malang’s accommodation ranges from IDR 100,000 dorm beds near the train station to IDR 3,500,000 colonial heritage suites. The city’s Dutch-era character means many mid-range hotels occupy restored 1920s–1930s buildings with high ceilings, tile floors, and garden courtyards. The Batu highlands to the north offer an alternative base with cooler air and mountain scenery.
Budget (Under IDR 400,000 / Night)
Rumah Anyer Backpacker
A sociable hostel five minutes’ walk from Malang Kotabaru train station, popular with overlanders doing the Java–Bali route. Mixed and female-only dorms, a communal kitchen, and a booking desk for Bromo tours. The in-house Bromo tour packages are competitively priced and reliable.
Price: Dorm IDR 100,000–130,000/bed; private rooms IDR 250,000–350,000 as of 2026 | Location: Near train station
Abby’s Homestay
A quiet family-run guesthouse on a residential street 10 minutes’ walk from the alun-alun. Rooms are basic but clean with hot water and air conditioning. The owner speaks good English and is exceptionally helpful with day-trip planning and local transport.
Price: Approximately IDR 200,000–320,000/night as of 2026
Hotel Ijen Malang
A no-frills budget hotel on the colonial Jalan Ijen boulevard. Location is the main selling point - directly on the most handsome street in Malang, within walking distance of the city centre. Rooms are small but functional; breakfast included.
Price: Approximately IDR 280,000–380,000/night as of 2026
Treehouse Hostel Malang
The best-reviewed social hostel in the city as of 2026. Dorms start from approximately IDR 100,000–150,000, private rooms IDR 250,000–350,000. Organises group transport to Bromo and connects solo travellers reliably. Located in the city centre, a 10-minute walk from most main attractions.
Price: Dorm from IDR 100,000/bed; private from IDR 250,000/night as of 2026
Hotel Montana
Clean, straightforward rooms near the Alun-Alun from approximately IDR 200,000–350,000/night. The central location is walkable and a short becak or rideshare ride from Jalan Ijen. Suitable for single-night transit stays.
Price: Approximately IDR 200,000–350,000/night as of 2026
Mid-Range (IDR 400,000–1,200,000 / Night)
Splendid Inn
A century-old Dutch villa converted to a guesthouse with generous rooms, a heritage swimming pool, a garden restaurant, and original tile floors. The building itself is part of Malang’s architectural heritage. Staff are attentive and the breakfast spread is above average.
Price: Approximately IDR 500,000–900,000/night as of 2026 | Location: Jl Majapahit, central Malang
Hotel Pelangi
Another heritage conversion on Jalan Merdeka facing the alun-alun - the most central location in Malang. Rooms vary considerably (ask for a renovated room facing the garden); the best rooms have high ceilings and period furniture. The ground-floor restaurant is reliable for breakfast and lunch.
Price: Approximately IDR 450,000–800,000/night as of 2026
Swiss-Belinn Malang
A modern business hotel with a rooftop pool and consistent standards. Less atmospheric than the colonial guesthouses but more reliable for AC, hot water, and wi-fi. Good for business travellers and families wanting predictable quality.
Price: Approximately IDR 600,000–1,100,000/night as of 2026 | Location: Jl Letjen S Parman, near mall district
Harris Hotel and Conventions Malang
A reliable business-grade property with a pool, gym, and meeting facilities. Rates run from approximately IDR 500,000–900,000/night. Delivers consistent international-standard service and good in-house dining without the heritage character of Tugu or Splendid Inn. Suitable for business travellers or those who want predictable comfort.
Price: Approximately IDR 500,000–900,000/night as of 2026
Luxury (Above IDR 1,200,000 / Night)
Tugu Malang
Malang’s most celebrated hotel - a colonial mansion stuffed with antiques, Dutch and Javanese artefacts, and historical photographs. Each room is individually decorated; the suites feel more like curated museum pieces than hotel rooms. The restaurant is one of the best in Malang. This is not a modern luxury hotel - it is a heritage experience.
Price: Approximately IDR 2,000,000–4,500,000/night as of 2026 | Location: Jl Tugu 3, city centre Book direct: tuguhotels.com
Hotel Savana Malang
A well-regarded 4-star property with a rooftop pool and strong city views over Malang’s low-rise skyline toward the volcanic peaks on clear mornings. Location is central and convenient. Good value at its price point.
Price: Approximately IDR 800,000–1,500,000/night as of 2026
Atria Hotel Malang
The most conventional luxury option - a large modern hotel with a proper spa, gym, several restaurants, and meeting facilities. No heritage character, but reliable 5-star service and the largest pool in central Malang.
Price: Approximately IDR 1,200,000–2,500,000/night as of 2026
Klub Bunga Butik Resort (Batu)
In the Batu highlands 15 kilometres north, Klub Bunga offers villa-style accommodation at 1,000 metres altitude among flowering gardens. Cooler than Malang town, with mountain views and a large family-oriented recreational area.
Price: Approximately IDR 1,500,000–3,500,000/night as of 2026 | Location: Batu - 30 minutes from Malang city
Singhasari Resort Batu
The leading luxury option in the Batu highland zone, approximately 20 km northwest of central Malang. Set in landscaped gardens at elevation, the resort features a spa, multiple pools, and a full highland resort experience. Best for couples or families who want to anchor a few days around the Batu area, Selecta gardens, and highland hiking.
Price: Approximately IDR 1,200,000–2,500,000/night as of 2026 | Location: Batu highlands, 20 km from Malang
Practical Notes
Malang’s high season peaks during Indonesian school holidays (June–July, December–January) and long weekends, when domestic tourists fill the city. Weekend rates at popular hotels run 20–40% higher than weekday rates. Book Tugu Malang at least two months in advance - it has only a handful of rooms and fills early.
Abdul Rachman Saleh Airport (MLG) is approximately 18 km northeast of the city centre. Grab to central Malang costs approximately IDR 60,000–100,000 for the 30–40 minute journey. The main train station - Malang Kota Lama - is in the city centre, walkable from Jalan Ijen and Jalan Merdeka hotels. From Surabaya Gubeng, trains take approximately 2.5 hours (IDR 50,000–120,000). If arriving by bus, the Arjosari terminal is 4 kilometres north - take a Grab or ojek. The toll road from Surabaya has shortened drive times to approximately 1.5–2 hours.
Browse tours and activities in Malang - a local guide makes a big difference for navigating temples, wildlife sites, and the less-visited corners of the island. Travel insurance for Indonesia is strongly recommended before any trip - emergency medical cover is especially important given the distances between islands.
More Malang Guides
- Malang travel guide - the full Malang overview: orientation, key attractions, restaurants, and getting there
- Things to do in Malang - the best activities and experiences in and around Malang
- Malang food guide - the best restaurants, street food, and warungs in Malang