warning

Semarang Hotels

Central Java, Indonesia · 385 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 Semarang Hotels

MG Suites Hotel Semarang

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

8.5 / 10

Very Good

Whiz Hotel Pemuda Semarang

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

8.3 / 10

Very Good

Louis Kienne Hotel Simpang Lima

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

8.5 / 10

Very Good

Quest Hotel Semarang

Jalan Plampitan 37-39, Semarang Tengah, Semarang, Jawa Tengah, Indonesia, 50138

8.5 / 10

Very Good

New Metro Hotel

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

8.6 / 10

Very Good

Louis Kienne Hotel Pandanaran

Jalan Pandanaran No. 18, Semarang Tengah, Semarang, Jawa Tengah, Indonesia, 50241

8.9 / 10

Very Good

Allstay Hotel Semarang Simpang Lima

Jalan Veteran No. 51-53, Semarang Selatan, Semarang, Jawa Tengah, Indonesia, 50231

8.8 / 10

Very Good

@HOM Semarang Simpang Lima

Jl.Pandanaran No.119, Semarang Tengah, Semarang, Jawa Tengah, Indonesia

8.6 / 10

Very Good

Ibis Budget Semarang Tendean

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

8.2 / 10

Very Good

Hotel Dafam Semarang

Jalan Imam Bonjol No. 188, Semarang Tengah, Semarang, Jawa Tengah, Indonesia, 50132

8.4 / 10

Very Good

Smart Budget Hotel

Jalan Tanjung Mas Raya No.A19 , Semarang Utara, Semarang, Jawa Tengah, Indonesia, 50117

8.8 / 10

Very Good

Hotel Citradream Semarang

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

8.5 / 10

Very Good

POP! Hotel Pemuda Semarang

Jalan Simpang No. 9 , Sekayu, Semarang Tengah, Semarang, Jawa Tengah, Indonesia, 50132

8.8 / 10

Very Good

Star Hotel Semarang

Jl. MT. Haryono No. 972, Semarang Selatan, Semarang, Jawa Tengah, Indonesia, 50242

8.4 / 10

Very Good

Sumi Hotel Simpang Lima Semarang

Jalan Gajah Mada No. 129, Semarang Tengah, Semarang, Jawa Tengah, Indonesia, 50241

8.3 / 10

Very Good

Hotel Neo Candi Semarang

Jalan S Parman No.56 Gajah Mungkur, Gajahmungkur, Semarang, Jawa Tengah, Indonesia, 50232

8.4 / 10

Very Good

Horison Semarang

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

8.3 / 10

Very Good

Oaktree Emerald Resort Semarang

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

8.4 / 10

Very Good

Alaska Hotel

Jalan Kyai Saleh No.4, Semarang Selatan, Semarang, Jawa Tengah, Indonesia, 50244

9.1 / 10

Excellent

favehotel Diponegoro Semarang

Jalan Diponegoro No. 22 Semarang, Candisari, Semarang, Jawa Tengah, Indonesia, 50251

8.3 / 10

Very Good

others