• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)

Your Budget

to
Property Type
  • (1)
Chains
  • (1)
Booking Preference
Booking Preference
  • (1)
House Rules
  • (1)
  • (1)
BACK TO TOP

Hotels in Demak

hotelImg
Demak
Free Cancellation till 24 hrs before check in
This 2 Star Hotel in Demak is located in Demak. Full Address of property is 1, Jl. Amarta, Krajan, Mangunjiwan, Kec. Demak, Kabupaten Demak, Jawa Tengah 59515, Kudus View On Map
View More

AED 13

AED 7

+ AED 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Kota Semarang | 23.2 km from Demak
7.5 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Location of the Apartment is Kota Semarang View On Map (Tower 1 FL5 #10 Jl. Ki Mangunsarkoro).
View More

AED 137

+ AED 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
24.2 km from Demak | 8 km drive to Semarang Airport (SRG-Ahmad Yani Intl.)
Hostel
| Sleeps 2 guests
Wi-Fi
Full Address of property is 3 Jl. Genuk Perbalan X View On Map Key amenities of this property are Wi-Fi.
View More

AED 25

+ AED 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 23.2 km from Demak
8.1 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Location of the Hotel is Kota Semarang View On Map (Ruko Bangkong Plaza Blok C, Jl. MT Haryono 864-866 Semarang).
View More

AED 86

+ AED 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 23.6 km from Demak
SpaSpa
This 4 Star Hotel in Kota Semarang is located in China Town. Full Address of property is Jl. Plampitan No.37-39 View On Map Key amenities of this property are Spa.
View More
Very Good3.9

(171 Ratings)

AED 110

AED 101

+ AED 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Kota Semarang | 24.7 km from Demak
6.6 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Guest House
Free Cancellation
Location of the Guest House is Kota Semarang View On Map (Jl. Mugas Dalam No 1 (Samping Notaris PPAT Dini) Semarang Indonesia).
View More

AED 31

+ AED 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 24.8 km from Demak
6.5 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Free Cancellation
This 3 Star Hotel in Kota Semarang is located in Kota Semarang. Full Address of property is Jalan Veteran No. 51-53 View On Map
View More
Very Good4.1

(59 Ratings)

AED 98

+ AED 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 25.0 km from Demak
6.7 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Location of the Hotel is Kota Semarang View On Map (Jl.Kesambi No 7, lempongsari Gajah Mungkur).
View More

AED 60

+ AED 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 21.8 km from Demak
Guest House
Free Cancellation
This 4 Star Guest House in Kota Semarang is located in Kota Semarang. Full Address of property is 21 Jl. Patiunus VI View On Map
View More
Excellent4.6

(5 Ratings)

AED 15

+ AED 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 22.5 km from Demak
Guest House
Free Cancellation
Location of the Guest House is Kota Semarang View On Map (Jl. Taman Rejomulyo No.21).
View More
Average2.5

(3 Ratings)

AED 54

+ AED 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 24.9 km from Demak
This 4 Star Hotel in Kota Semarang is located in Kota Semarang. Full Address of property is 11 Jl. Simpang View On Map
View More
Excellent4.4

(200 Ratings)

AED 201

+ AED 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 22.3 km from Demak
9.5 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Location of the Hotel is China Town View On Map (19 Jalan Dokter Cipto).
View More

AED 83

+ AED 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Pedurungan | 20.6 km from Demak
Guest House
Full Address of property is Jl. Singa Utara No.59, Kalicari, Kec. Pedurungan, Kota Semarang, Jawa Tengah 50198 View On Map
View More

AED 39

+ AED 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kota Semarang | 24.6 km from Demak
5.8 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Kids' Meals
GymGym
Free Cancellation
Location of the Hotel is Kota Semarang View On Map (Jl Pandanaran 58). Top Facilities of this Hotel are Kids' Meals & Gym.
View More
Very Good3.8

(523 Ratings)

AED 67

+ AED 14 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Kota Semarang | 23.3 km from Demak
7.8 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Full Address of property is Tower 1 FL15 #12 Jl. Ki Mangunsarkoro View On Map
View More

AED 138

+ AED 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 23.9 km from Demak
7.1 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Free Cancellation
Location of the Hotel is China Town View On Map (Jl. Gajahmada No. 101, Miroto).
View More
Very Good4.1

(181 Ratings)

AED 103

AED 94

+ AED 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 24.0 km from Demak
6.6 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
GymGym
Free Cancellation
This 4 Star Hotel in Kota Semarang is located in China Town. Full Address of property is Jalan Gajah Mada No.40 View On Map Key amenities of this property are Gym.
View More
Excellent4.3

(397 Ratings)

AED 125

+ AED 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 24.4 km from Demak
7 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Guest House
Location of the Guest House is China Town View On Map (Jalan Permata Hijau BB-6 Kuningan Semarang Utara).
View More

AED 40

+ AED 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
China Town | 24.8 km from Demak
6.4 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Kids' Meals
This 4 Star Hotel in Kota Semarang is located in China Town. Full Address of property is Jalan Pemuda 123, Pincode- 50132, Semarang, Indonesia View On Map Key amenities of this property are Kids' Meals.
View More
Very Good3.9

(167 Ratings)

AED 142

+ AED 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
China Town | 23.9 km from Demak
6.6 km drive to Semarang Airport (SRG-Ahmad Yani Intl.),
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Location of the Apartment is China Town View On Map (Tower 1 FL06 #23 Jl. Pemuda, Pandansari).
View More

AED 123

+ AED 32 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Demak


Check out best Demak hotel deals and offers on more than 142 hotels in Demak only on MakeMyTrip!

Wondering where to book your stay in Demak? We understand your desire for comfort and hence have listed out the best Demak hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Demak. Select from best 142 hotels in Demak.

All Above properties for Demak are updated on Thursday, November 05, 2026- 16.12.

Book affordable hotels in Demak at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Demak, Stay in Demak's best hotels! Demak Hotels Price Starts from Minimum AED 9 for Budget hotel. If you’re looking for a cheap hotel in Demak, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Demak accommodation. Check Price Now!


Facts About Demak, Indonesia

Hotels in Demak 142
Lowest Price 9 AED
Highest Price 319 AED

Five Star Hotels in Demak

Gumaya Tower Hotel

0 1 2 3 4 0 1 2 3 4

AED 319

Per Night

China Town

Grand Candi Hotel

0 1 2 3 4 0 1 2 3 4

AED 166

Per Night

PO Hotel Semarang

0 1 2 3 4 0 1 2 3 4

AED 202

Per Night

China Town

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Demak

Get the best deals on different type of Hotel categories in Demak with MakeMyTrip.com. Choose from 142 hotels in Demak. Just AED 9 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Luxury Hotels in Nearby Cities

Show More

Budget Hotels in Demak

DS Residence Sinabung

0 1 0 1 2 3 4

AED 35

Per Night

Kota Semarang

Arjuna Hostel

0 -1 0 1 2 3 4

AED 33

Per Night

China Town

Anugrah kost

0 0 1 2 3 4

AED 39

Per Night

Pedurungan

Kota Semarang

Hotel Pelangi Indah

0 1 0 1 2 3 4

AED 48

Per Night

China Town

Kota Semarang

Pedurungan

China Town

Kota Semarang

NgeKost harian

0 -1 0 1 2 3 4

AED 17

Per Night

Kota Semarang

Griya Inn

0 -1 0 1 2 3 4

AED 36

Per Night

Kota Semarang

5Residence

0 -1 0 1 2 3 4

AED 50

Per Night

Faustine Hotel

0 1 2 0 1 2 3 4

AED 47

Per Night

Kota Semarang

China Town

China Town

Kota Semarang

Dparagon Kijang Utara

0 -1 0 1 2 3 4

AED 56

Per Night

China Town

Kota Semarang

China Town

Kota Semarang

Kota Semarang

Kota Semarang

Kota Semarang

Penginapan Mugas

0 -1 0 1 2 3 4

AED 31

Per Night

Kota Semarang

Kota Semarang

Imam Bonjol Hostel

0 -1 0 1 2 3 4

AED 40

Per Night

China Town

China Town

Kota Semarang

China Town

Demak

Kota Semarang

DS Residences Layur

0 0 1 2 3 4

AED 36

Per Night

China Town

China Town

Pedurungan

Kedungmundu

China Town

China Town

Hotels in Demak with Free Breakfast

China Town

Hotel Griptha Kudus

0 1 2 3 0 1 2 3 4

AED 127

Per Night

Kudus

Pedurungan

Kota Semarang

Aston Inn Pandanaran

0 1 2 3 0 1 2 3 4

AED 235

Per Night

Kota Semarang

China Town

China Town

PO Hotel Semarang

0 1 2 3 4 0 1 2 3 4

AED 202

Per Night

China Town

Gets Premiere Semarang

0 1 2 3 0 1 2 3 4

AED 125

Per Night

China Town

China Town

Kota Semarang

Kota Semarang

Four Star Hotels in Demak

China Town

Aston Inn Pandanaran

0 1 2 3 0 1 2 3 4

AED 235

Per Night

Kota Semarang

Kota Semarang

Kota Semarang

Gets Premiere Semarang

0 1 2 3 0 1 2 3 4

AED 125

Per Night

China Town

Kota Semarang

Kota Semarang

Three Star hotels in Demak

Kota Semarang

China Town

Kota Semarang

China Town

Rooms Inc Semarang

0 1 2 0 1 2 3 4

AED 111

Per Night

China Town

Faustine Hotel

0 1 2 0 1 2 3 4

AED 47

Per Night

Kota Semarang

Kedungmundu

Kota Semarang

Niwa Canting

0 1 2 0 1 2 3 4

AED 90

Per Night

Kota Semarang

Kudus

KHAS Semarang Hotel

0 1 2 0 1 2 3 4

AED 108

Per Night

China Town

Kota Semarang

Kota Semarang

Kotta Hotel Semarang

0 1 2 0 1 2 3 4

AED 144

Per Night

China Town

China Town

Kota Semarang

Kota Semarang

Kota Semarang

China Town

Kota Semarang

Niwa Canting By Zuzu

0 1 2 0 1 2 3 4

AED 97

Per Night

Kota Semarang

Pedurungan

Kota Semarang

Villa Ku Villa Mu

0 1 2 0 1 2 3 4

AED 180

Per Night

Kota Semarang

Kota Semarang

favehotel Diponegoro

0 1 2 0 1 2 3 4

AED 125

Per Night

China Town

China Town

Demak Hotels by Location

Hotels By Star Category in Demak

Show More

Premium Hotels in Nearby Cities

Kota Semarang

Melva Balemong

0 1 2 3 0 1 2 3 4

AED 122

Per Night

Ungaran

Argomulyo

China Town

Borobudurhills

0 1 2 3 0 1 2 3 4

AED 152

Per Night

Borobudur

Karimunjawa

China Town

Kota Semarang

Hotel Chanti

0 1 2 3 0 1 2 3 4

AED 152

Per Night

China Town

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.