warning

Hotels in Semarang

Central Java, Indonesia · 273 hotels available

Search and book cheap hotels in 3 easy steps here!

Subscribe to Traveloka Newsletter

Subscribe for up to 70% discount through exclusive flight & hotel deals delivered directly to your inbox.

Don't worry, be app-y!

Download FREE Traveloka Flight Ticket and Hotel Booking App Now!

Popular hotels in Semarang

MG Suites Hotel Semarang

Jalan Petempen No. 294 Gajah Mada, Semarang, Indonesia, 50133

8.4 / 10

Very Good

Whiz Hotel Pemuda Semarang

Jl. Piere Tendean No. 9 Semarang, Semarang, Indonesia, 50132

8.2 / 10

Very Good

Star Hotel Semarang

Jl. MT. Haryono No. 972, Semarang, Indonesia, 50242

8.3 / 10

Very Good

Louis Kienne Hotel Simpang Lima

Jalan Ahmad Yani No. 137, Semarang, Indonesia, 50241

8.4 / 10

Very Good

Oaktree Emerald Resort Semarang

Palm Hill Estate, Jl Palm VI Papandayan, Gajahmungkur Semarang, City Centre, Semarang, Indonesia, 50232

8.3 / 10

Very Good

Hotel Horison Simpang Lima Semarang

Jl. KH. Ahmad Dahlan No.2, Simpang Lima, Semarang, Jawa Tengah, Semarang, Indonesia, 50241

8.4 / 10

Very Good

Ibis Budget Semarang Tendean

Jl. Kapt Piere Tendean No. 21, Semarang, Indonesia, 50132

8.0 / 10

Very Good

Hotel Ciputra Semarang

Jalan Simpang Lima No. 1 PO Box 1288, , , Semarang, Indonesia, 50134

8.5 / 10

Very Good

Hotel Citradream Semarang

Jalan Imam Bonjol No. 187, Semarang, Indonesia, 50131

8.4 / 10

Very Good

Grand Edge Hotel Semarang

Jl.Sultan Agung No.96, Semarang, Indonesia, 50252

8.5 / 10

Very Good

Grand Candi Hotel Semarang

Jl. Sisingamangaraja No.16, Semarang, Indonesia, 50232

8.3 / 10

Very Good

New Metro Hotel

Jl. H. Agus Salim No. 2-4, Semarang, Semarang, Indonesia, 50138

8.5 / 10

Very Good

Noormans Hotel Semarang

Jl. Teuku Umar No.27, Jatingaleh, Semarang, Indonesia, 50234

8.3 / 10

Very Good

Grandhika Hotel Pemuda Semarang

Jalan Pemuda No 80-82, Semarang, Indonesia, 50139

8.8 / 10

Very Good

Horison NJ Hotel Semarang

Jalan MT Haryono No. 32 - 38 , Semarang, Indonesia, 50127

8.4 / 10

Very Good

Hotel Santika Premiere Semarang

Jalan Pandanaran No. 116-120, Semarang, Indonesia, 50134

8.6 / 10

Very Good

Allstay Hotel Semarang Simpang Lima

Jalan Veteran No. 51-53, Semarang, Indonesia, 50231

8.7 / 10

Very Good

Holiday Inn Express Semarang Simpang Lima

No. 145, Jl. Ahmad Yani, Semarang, Indonesia, 50241

8.5 / 10

Very Good

Hotel Semesta Semarang

Jl. KH Wahid Hasyim 125-127, China Town, Semarang, Indonesia, 50138

8.2 / 10

Very Good

Quest Hotel Semarang

Jalan Plampitan 37-39, Semarang, Indonesia, 50138

8.3 / 10

Very Good

others