Find hotels in Semarang from Rp130.909

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Semarang hotels and places to stay

Po Hotel Semarang
5 out of 5
Jalan Pemuda No. 118, Sekayu, Semarang Tengah, Semarang, Jawa Tengah, 50132
Fully refundableReserve now, pay when you stay
The price is Rp1.028.182 per night from 17 Jun to 18 Jun
Rp1.028.182
per night
17 Jun - 18 Jun
3.77 km from city centre
8.6/10 Excellent! (332 reviews)
"The hotel is OK but showing its age. The first two days had problems with the hot water. The TV channel lineup is disappointing for a quality hotel. I found that the buffet breakfast was mediocre. The staff were very helpful and accommodating and no complaints there."

Reviewed on 22 Oct 2022

Po Hotel Semarang
Hotel Ciputra Semarang managed by Swiss-Belhotel International - CHSE Certified
4 out of 5
Jalan Simpang Lima, Semarang, Central Java, 50134
The price is Rp511.773 per night from 16 Jun to 17 Jun
Rp511.773
per night
16 Jun - 17 Jun
2.33 km from city centre
8/10 Very Good! (149 reviews)
"love"

Reviewed on 30 May 2023

Hotel Ciputra Semarang managed by Swiss-Belhotel International - CHSE Certified
Padma Hotel Semarang
2.5 out of 5
Jl.Sultan Agung, 86, Semarang, Jawa Tengah, 50252
Fully refundableReserve now, pay when you stay
The price is Rp1.985.950 per night from 4 Jun to 5 Jun
Rp1.985.950
per night
4 Jun - 5 Jun
2.44 km from city centre
Padma Hotel Semarang

Save an average of 15% on thousands of hotels when you're signed in

Holiday Inn Express Semarang Simpang Lima, an IHG Hotel
3 out of 5
No. 145, Jl. Ahmad Yani, Semarang, Central Java, 50241
Fully refundable
The price is Rp512.487 per night from 18 Jun to 19 Jun
Rp512.487
per night
18 Jun - 19 Jun
2.07 km from city centre
8.4/10 Very Good! (100 reviews)
"Very clean. Bed very comfortable with nice sheets. Powerful shower. Great hotel to stay at if transiting through Semarang, didn’t explore much of the surrounding area but seemed like good restaurants and malls nearby."

Reviewed on 23 Jan 2023

Holiday Inn Express Semarang Simpang Lima, an IHG Hotel
Awann Sewu Boutique Hotel and Suite
3.5 out of 5
11 Jl. Simpang, Semarang, Jawa Tengah, 50132
Fully refundableReserve now, pay when you stay
The price is Rp646.213 per night from 21 Jun to 22 Jun
Rp646.213
per night
21 Jun - 22 Jun
3.67 km from city centre
7.2/10 Good! (9 reviews)
"Cabinets in the room poorly designed, Does not function well at all"

Reviewed on 29 May 2023

Awann Sewu Boutique Hotel and Suite
MG Setos Hotel Semarang
3.5 out of 5
Jl. Inspeksi, Gajah Mad, Semarang, Central Java, 50133
3.35 km from city centre
7.6/10 Good! (18 reviews)
"Check-in supposed to be at 2pm but was delayed until 2.30pm. Very disappointed."

Reviewed on 22 Dec 2022

MG Setos Hotel Semarang
HARRIS Hotel Sentraland Semarang
4 out of 5
Jl. Ki Mangunsarkoro, 36, Semarang, Central Java, 50136
Fully refundableReserve now, pay when you stay
The price is Rp504.132 per night from 10 Jun to 11 Jun
Rp504.132
per night
10 Jun - 11 Jun
1.73 km from city centre
8/10 Very Good! (2 reviews)
Best value for the money
"My stay was comfortable. Good value for the money paid. Good breakfast."

Reviewed on 9 Sep 2022

HARRIS Hotel Sentraland Semarang
ASTON Inn Pandanaran Semarang
4 out of 5
Jl Pandanaran 40, Semarang, Central Java, 50244
Fully refundableReserve now, pay when you stay
The price is Rp603.306 per night from 3 Jun to 4 Jun
Rp603.306
per night
3 Jun - 4 Jun
3.63 km from city centre
8/10 Very Good! (20 reviews)
"Friendly staff, good variety for breakfast. Nearby local food."

Reviewed on 11 Sep 2019

ASTON Inn Pandanaran Semarang
Louis Kienne Hotel Simpang Lima
3.5 out of 5
137 Ahmad Yani, Simpang, Semarang, Central Java, 50241
The price is Rp947.603 per night from 3 Jun to 4 Jun
Rp947.603
per night
3 Jun - 4 Jun
2.16 km from city centre
7.6/10 Good! (61 reviews)
"Nice swimming pool Best access to get the center of the city I ordered non-smoking room but felt like smoking room"

Reviewed on 5 Feb 2023

Louis Kienne Hotel Simpang Lima
Rooms Inc Semarang
3.5 out of 5
Jl. Pemuda No.150, Semarang, Central Java, 50132
The price is Rp357.738 per night from 4 Jun to 5 Jun
Rp357.738
per night
4 Jun - 5 Jun
3.87 km from city centre
8.6/10 Excellent! (22 reviews)
"Size of room extremely small Bed barely fits in the room No place to put luggage Bathroom without door No safe box in room Room already paid for three nights but I decided to leave"

Reviewed on 19 Feb 2020

Rooms Inc Semarang
ARTOTEL Gajahmada Semarang
3.5 out of 5
Jl. Gajahmada No. 101, Miroto, Semarang, Central Java, 50196
Fully refundableReserve now, pay when you stay
The price is Rp469.853 per night from 26 Jun to 27 Jun
Rp469.853
per night
26 Jun - 27 Jun
2.96 km from city centre
8.8/10 Excellent! (7 reviews)
"Pros: 1. Location of the hotel, it's within walking distance to many of Semarang's top culinary hot spots. 2. Layout of the room is great. 3. Housekeeping staff were friendly and courteous and willing to help. Cons: 1. Towels and bed sheets were old and brownish, made me wonder if they were used ..."

Reviewed on 21 Feb 2023

ARTOTEL Gajahmada Semarang
Novotel Semarang
4 out of 5
Jalan Pemuda 123, Semarang, Central Java, 50132
Fully refundableReserve now, pay when you stay
The price is Rp550.182 per night from 18 Jun to 19 Jun
Rp550.182
per night
18 Jun - 19 Jun
3.94 km from city centre
7.8/10 Good! (137 reviews)
"towel and bed cover are so old.They are not looking clean at all."

Reviewed on 31 Jan 2022

Novotel Semarang
Louis Kienne Hotel Pemuda
3.5 out of 5
Pemuda, 45 - 51, Semarang, Central Java, 50132
The price is Rp608.264 per night from 3 Jun to 4 Jun
Rp608.264
per night
3 Jun - 4 Jun
3.98 km from city centre
7/10 Good! (2 reviews)
不錯的新飯店
"新的飯店,還不錯,等樓下的星巴克/shopping mall 開張就更好了"

Reviewed on 16 Sep 2018

Louis Kienne Hotel Pemuda
MesaStila Resort and Spa
4.5 out of 5
Desa Losari Grabag, Pringsurat, Central Java, 56100
The price is Rp3.037.191 per night from 24 Jun to 25 Jun
Rp3.037.191
per night
24 Jun - 25 Jun
37.93 km from city centre
9/10 Wonderful! (31 reviews)
"Top of the line 5* resort with terrific grounds and all amenities. Loved the lounge, restaurant and pool. Did not have enough time to explore the surroundings, which look nice."

Reviewed on 30 Aug 2022

MesaStila Resort and Spa
Griya Persada Convention Hotel & Resort
Jl. Gintungan Utara, 77, Bandungan, Jawa Tengah, 50614
Fully refundableReserve now, pay when you stay
The price is Rp958.440 per night from 4 Jun to 5 Jun
Rp958.440
per night
4 Jun - 5 Jun
25.15 km from city centre
Griya Persada Convention Hotel & Resort
Grand Arkenso Parkview Hotel
4 out of 5
Jl K H Ahmad Dahlan No 2, Simpang 5, Semarang, Central Java, 50241
The price is Rp475.682 per night from 17 Jun to 18 Jun
Rp475.682
per night
17 Jun - 18 Jun
2.28 km from city centre
7.4/10 Good! (32 reviews)
"I was staying for family vacation, the greatest thing is location, and as old hotel it has great space in the room. But yes as old hotel the facilities also been old, pool is small, and the toddler pool is not kind of clean, and for the area with carpet will smell like moldy anywhere. Anyway all ..."

Reviewed on 6 Jan 2020

Grand Arkenso Parkview Hotel
Hotel Chanti
4 out of 5
Jalan Gajah Mada No.40, Semarang, Central Java, 50138
4.02 km from city centre
8.4/10 Very Good! (54 reviews)
"It’s very clean and tidy. The breakfast buffet was great too."

Reviewed on 30 Jan 2023

Hotel Chanti
Quest Hotel Simpang Lima - Semarang by ASTON
3 out of 5
Jl. Plampitan No.37-39, Semarang, Central Java, 50138
Fully refundableReserve now, pay when you stay
The price is Rp348.099 per night from 4 Jun to 5 Jun
Rp348.099
per night
4 Jun - 5 Jun
3.42 km from city centre
7.6/10 Good! (158 reviews)
"Its a very dirty hotel"

Reviewed on 26 May 2023

Quest Hotel Simpang Lima - Semarang by ASTON
Oak Tree Emerald Semarang Managed by Ascott Limited
4 out of 5
Palm Hill Estate, Jl Palm VI Papandayan, Semarang, Central Java, 50232
Fully refundableReserve now, pay when you stay
The price is Rp372.149 per night from 2 Jul to 3 Jul
Rp372.149
per night
2 Jul - 3 Jul
2.71 km from city centre
7.4/10 Good! (43 reviews)
"The hotel was old, far different from the pictures on website. Found spider web in all corridor lights, all the way to bathroom lights. Moved bed aside to pick up dropped items and found nightmare of dust and dead roaches. Requested some cutleries and sauce (kecap manis) from the hotel and never ..."

Reviewed on 17 Dec 2020

Oak Tree Emerald Semarang Managed by Ascott Limited
Hotel Aruss Semarang
3.5 out of 5
No. 116 Jalan Dr. Wahidin, Semarang, Jawa Tengah, 50254
Fully refundableReserve now, pay when you stay
The price is Rp792.727 per night from 4 Jun to 5 Jun
Rp792.727
per night
4 Jun - 5 Jun
2.63 km from city centre
9/10 Wonderful! (4 reviews)
Clean hotel
"Got a free room uograde. Check in was smooth but extra bed was not available. Airport transfer was also not available Great variety of breakfast."

Reviewed on 25 Nov 2022

Hotel Aruss Semarang
Don't see what you're looking for?
See all available properties in Semarang
View all properties
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.

More cheap stays in Semarang

Where to stay in Semarang

Find the best Semarang areas and neighborhoods for the activities you enjoy most. Learn more about Semarang

Accommodation near Semarang attractions

Semarang hotels information

Number of reviews
1,182
Accommodation
316 hotels
Lowest Price
Rp130.909
Highest Price
Rp3.037.191

Frequently asked questions

Where is the best place to stay in Semarang?

PO Hotel Semarang is a favourite property for Expedia customers. This 5-star hotel offers a full-service spa and 2 restaurants. Traveller reviews also recommend Novotel Semarang and Holiday Inn Express Semarang Simpang Lima, an IHG Hotel as top options for your stay. See all available top hotels, or vacation rentals in Semarang.

What are some of the best holiday rentals that Semarang has to offer?

Cozy Studio (No Kitchen) At Candiland Apartment: This highly rated holiday home rental in Semarang has air conditioning and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities such as a fridge and kitchenware can make your holiday run smoothly. See all vacation rentals in Semarang.

If I need to cancel my hotel reservation in Semarang, will I receive a refund?

Yes, the majority of room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Semarang.

What's the best accommodation for a budget-friendly stay in Semarang?

Based on reviews, PO Hotel Semarang is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Hotel Pelangi Indah and Whiz Hotel Pemuda Semarang - CHSE Certified. View all budget hotels in Semarang.

What's the best hotel for a family holiday in Semarang?

Whiz Hotel Pemuda Semarang - CHSE Certified is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good choices for your child-friendly holiday include Patra Semarang Convention and Hotel Bandara Purigarden Semarang. Also, attractions in the area such as Ayanaz Gedongsongo and Celosia Flower Garden are fun for children of all ages. Find more child-friendly accommodations in Semarang.

What's the best accommodation for a couple going to Semarang?

CityOne Xpress Semarang is a favourite hotel for couples, and features premium bedding and fireplaces. See all romantic hotels in Semarang.

What's the best all-inclusive hotel in Semarang?

Harris Hotel Sentraland is a 4-star all-inclusive hotel featuring a restaurant and a bar, and a favourite with Expedia travellers.

What's the best pet-friendly accommodation option in Semarang?

Mess Inn Semarang is a top hotel for people travelling with their pets, and offers a fitness centre and free WiFi for its human guests. See more pet-friendly hotel accommodations in Semarang.

What's the best luxury hotel in Semarang?

Hotel Santika Premiere Semarang - CHSE Certified is a 4-star hotel with 2 restaurants and a bar, and it's a popular choice for Expedia travellers looking for a pampered stay. PO Hotel Semarang and Oak Tree Emerald Semarang are other upscale choices for your holiday. Find more luxury hotels in Semarang.

What are some accommodation options with pools in Semarang?

Sun Apartment Semarang is a popular 3-star guest house featuring an outdoor pool, free WiFi and free self-parking. A couple of other options that offer an on-site pool include Horison Ultima Semarang - CHSE Certified and Hotel Chanti. View all hotels with pools in Semarang.

What is the best spa hotel in Semarang?

Hotel Dafam Semarang is a top spa hotel featuring a fitness centre, a bar and a restaurant. Treat yourself to a facial, reflexology or massage at the on-site spa. Other popular spa hotels in Semarang include HA-KA Hotel Semarang and Metro Park View Hotel Kota Lama Semarang. See all spa hotels in Semarang.

How is it to stay in Semarang?

Visitors can enjoy all that Semarang has to offer, including the Chinatown and basketball games. Tourists to the city can also enjoy its rich culture. In Semarang, there are 257 hotels and other accommodation options to choose from. Find out more about Semarang.

Semarang Hotel Reviews
Expedia verified reviews