
Hotels in Semarang Old Town
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Semarang Old Town?




The price is CNY77
CNY77
CNY93 total
includes taxes & fees
Jan 7 - Jan 8, 2026




10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is CNY11
CNY11
CNY14 total
includes taxes & fees
Jan 9 - Jan 10, 2026




10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is CNY53
CNY53
CNY64 total
includes taxes & fees
Dec 26 - Dec 27




The price is CNY16
CNY16
CNY20 total
includes taxes & fees
Jan 6 - Jan 7, 2026




The price is CNY16
CNY16
CNY19 total
includes taxes & fees
Jan 3 - Jan 4, 2026




The price is CNY76
CNY76
CNY92 total
includes taxes & fees
Jan 3 - Jan 4, 2026




The Wujil Resort & Conventions
The Wujil Resort & Conventions4.5 star property
22.9 km from Semarang Old Town
8.8 out of 10, Excellent, (5)
8.8/10
Excellent
(5)
The price is CNY214
CNY214
CNY259 total
includes taxes & fees
Jan 5 - Jan 6, 2026








Ibis Styles Semarang Simpang Lima
Ibis Styles Semarang Simpang Lima3.0 star property
2.7 km from Semarang Old Town
8.8 out of 10, Excellent, (11)
8.8/10
Excellent
(11)
The price is CNY185
CNY185
CNY224 total
includes taxes & fees
Jan 7 - Jan 8, 2026




The price is CNY57
CNY57
CNY69 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Hotel O Barokah Kostel Syariah
Hotel O Barokah Kostel Syariah2.0 star property
7.9 km from Semarang Old Town
The price is CNY21
CNY21
CNY26 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Oak Tree Emerald Hotel & Conventions Semarang
Oak Tree Emerald Hotel & Conventions Semarang4.0 star property
5.1 km from Semarang Old Town
7.6 out of 10, Good, (44)
7.6/10
Good
(44)
The price is CNY156
CNY156
CNY188 total
includes taxes & fees
Jan 7 - Jan 8, 2026




The price is CNY75
CNY75
CNY90 total
includes taxes & fees
Jan 7 - Jan 8, 2026




ELBA Guesthouse Near UNNES by ARBA
ELBA Guesthouse Near UNNES by ARBA3.0 star property
11.3 km from Semarang Old Town
The price is CNY78
CNY78
CNY94 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Grand Valora Siliwangi Kostel
Grand Valora Siliwangi Kostel2.0 star property
West Semarang, 4.1 km from Semarang Old Town
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is CNY86
CNY86
CNY105 total
includes taxes & fees
Jan 7 - Jan 8, 2026




The price is CNY53
CNY53
CNY64 total
includes taxes & fees
Jan 3 - Jan 4, 2026




POP! Hotel Pemuda Semarang
POP! Hotel Pemuda Semarang2.0 star property
2.4 km from Semarang Old Town
8.0 out of 10, Very Good, (4)
8.0/10
Very Good
(4)
The price is CNY109
CNY109
CNY132 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Tumesa Guesthouse Syariah 2
Tumesa Guesthouse Syariah 22.0 star property
West Semarang, 6.5 km from Semarang Old Town
The price is CNY79
CNY79
CNY96 total
includes taxes & fees
Dec 25 - Dec 26




The price is CNY78
CNY78
CNY94 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
trending_down When is the best time to visit Semarang?
When is the best time to visit Semarang?Our prices for hotels in Semarang are cheapest in February
When is the best time to visit Semarang?
When is the best time to visit Semarang?
Our prices for hotels in Semarang are cheapest in February
Price trends for hotels in Semarang
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_up High crowds
Typical weather for Semarang Utara
December
High 30°C / low 25°C. Rainy most days.
View properties in December 30°
December, High crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
January, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
February, Low crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
30°
March, Low crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
31°
April, Moderate crowds, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Partly sunny.
25°
31°
May, Low crowds, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
June, Low crowds, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
32°
July, High crowds, average high temperature 32 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
33°
August, Moderate crowds, average high temperature 33 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
33°
September, Moderate crowds, average high temperature 33 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
33°
October, High crowds, average high temperature 33 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
November, High crowds, average high temperature 32 degrees Celsius, average low temperature 25 degrees Celsius. Partly sunny.
25°
Monthly weather averages (˚C)
Top landmarks in Semarang Old Town
Semarang Contemporary Art Gallery
If you like art, you might want to browse the collections at Semarang Contemporary Art Gallery in Semarang Old Town. If you want to experience more of the culture Semarang Utara has to offer, head to Kota Lama Semarang, Paragon City Mall Semarang, and Ciputra Mall Semarang.
Check out reviews of Semarang Old Town hotels guests love

PO Hotel Semarang
6/10 Okay
"The staff were all very helpful and friendly. The hotel just didn’t suit us. "

Padma Hotel Semarang
10/10 Excellent
"Nice swimming pool"

Somerset Queen City Semarang
10/10 Excellent
"Had an excellent stay at Somerset. Very pleasant staff, great breakfast en good central location. "

Holiday Inn Express Semarang Simpang Lima by IHG
10/10 Excellent
"Room was very clean and comfortable, the staff were very friendly, and check in was very smooth - everything was completed within 5 minutes! "

Hotel Ciputra Semarang managed by Swiss-Belhotel International
10/10 Excellent
"Fabulous hotel. An excellent value. Staff was courteous and capable, and food was good. I would recommend this hotel to anyone staying in the area. "

ibis Semarang Simpang Lima
10/10 Excellent
"The property can use an upgrade. But excellent for the money"

Ibis Styles Semarang Simpang Lima
8/10 Good
"Quite comfortable stay except room is a bit small"

Hotel Chanti
10/10 Excellent
"Highly recommended"

Novotel Semarang
10/10 Excellent
"Convenient location. Good service."
Frequently asked questions
Is Semarang Old Town expensive to stay in?
You can find great hotels from CNY19 in Semarang Old Town to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Semarang Old Town hotels?
Discover great deals on hotels in Semarang Old Town with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Semarang Old Town hotels.
Can I receive a refund if I cancel my Semarang Old Town hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Semarang Old Town hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in Semarang Old Town?
Basing yourself in Semarang Old Town makes it easy to explore Semarang Utara, including the neighborhoods of Candisari and West Semarang.
Find out more about Semarang Old Town



