Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Malacca City Hotels from Rs1,282

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Malacca City hotels and places to stay

Imperial Heritage Melaka
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs1,880 per night
4.81 km from city centre
3.5/5Good! (812 reviews)
overall feedback

"the breakfast buffet are very nice , food delicious. regarding location, it was very strategic location, very convenience. for room, it is quite big, but the bathroom are quite small. and we facing shortage of water supply in the hotel. and also water are very yellowish for one day after water supply ..."…"

Reviewed on 10 Mar 2020

Imperial Heritage Melaka
Holiday Inn Melaka
4.5 out of 5
Jalan Syed Abdul Aziz, Malacca City, Malacca
Free cancellation
The price is Rs2,812 per night
4.76 km from city centre
4.2/5Very Good! (998 reviews)

"Nice environment and very friendly staff. Booked for our company's guest and very satisfied wuth the services provided."…"

Reviewed on 4 Jul 2020

Holiday Inn Melaka
Doubletree by Hilton Melaka
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs3,273 per night
5.87 km from city centre
4.4/5Wonderful! (521 reviews)
My fav hotel ❤️

"Everything was good ! Request for late check-out and they gave me until 1.30 pm. Friendly & helpful staff."…"

Reviewed on 8 Mar 2020

Doubletree by Hilton Melaka
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
ibis Melaka
4 out of 5
249 Jalan Bendahara, Malacca City
Free cancellationReserve now, pay when you stay
The price is Rs1,845 per night
3.67 km from city centre
4.3/5Excellent! (257 reviews)

"Good location. Would be good to have an automated check in, as the question was long."…"

Reviewed on 28 Jun 2020

ibis Melaka
Hatten Hotel Melaka
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs4,004 per night
4.84 km from city centre
4/5Very Good! (1,247 reviews)

"hotel is great. however pool is exceptionally dirty. most users has no idea of proper pool usage, such as wearing clothes into pool. This is common to a certain local racial group I witnessed at level 12. My 6year old son rejected the pool, saying its dirty & why are these people wearing clothes ..."…"

Reviewed on 18 Mar 2020

Hatten Hotel Melaka
Casa del Rio Melaka
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs11,497 per night
4 km from city centre
4.6/5Wonderful! (282 reviews)

"When I made the booking, the price of the room per night was quoted as SGD 111 per night . At the hotel, I was told it is RM508 per night ( SGD 169). This is terrible. I was overcharged a total of SGD 233 for the two rooms that I booked for 2 nights."…"

Reviewed on 12 Mar 2020

Casa del Rio Melaka
Muk by Victoria Home Melaka
The price is Rs1,282 per night
3.23 km from city centre
4.4/5Excellent! (37 reviews)

"Hotel is newer and very clean. Staff was great. It is on a busy street but the noise wasn’t a problem for me."…"

Reviewed on 12 Mar 2020

Muk by Victoria Home Melaka
The Nest House
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs1,820 per night
4.98 km from city centre
4.8/5Exceptional! (110 reviews)

"The nest was amazing ! Clean and they provide good amenities. Parking was free. However, the rooms are not sound proof as the cleaner was cleaning the room so early in the morning and it was disturbing as it was on the top level above our room. - Staff was friendly. - Would definitely stay again ..."…"

Reviewed on 18 Jun 2020

The Nest House
Novotel Melaka
4 out of 5
Get Rates
5.1 km from city centre
3.9/5Very Good! (970 reviews)

"It's my 3rd or 4th times back to this hotel when i visit Melaka. We have booked 2 connecting rooms this time with my 2 kids."…"

Reviewed on 18 Mar 2020

Novotel Melaka
Rosa Malacca
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs4,074 per night
5.19 km from city centre
4.5/5Wonderful! (194 reviews)

"great hotel comfy rooms nice decor and great conversion from an old building quiet room plenty of parking breakfast good plenty of selection egg station would be great if possible checkin was slow but think new staff on reception ? location not too far from river but walking is not easy along a busy ..."…"

Reviewed on 2 Mar 2020

Rosa Malacca
Don't see what you're looking for?
See all available properties in Malacca City
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.

Visiting Malacca

History buffs will enjoy exploring Malacca, and visitors give high marks for the shopping, top-notch restaurants and riverfront. Cultural and walkable, this city also attracts tourists with its festivals. Top sights in the city include St Paul's Church and A Famosa. In Malacca, there are 416 hotels and other accommodation options to choose from.

Dressing for Malacca

  • Between January and March, you can expect average temperatures of 34°C during the day and 24°C at night
  • From April to June, the average during the day is 34°C, whilst the average at night is 25°C
  • July to September has daytime averages of 33°C with night-time averages of 24°C
  • Between October and December, you can expect daytime averages of 33°C and nighttime averages of 24°C
  • Average annual rainfall for Malacca is 2017 millimetres
  • Usually April and March are the hottest months with an average of 33°C, whereas September and March are often coldest, averaging 24°C

More trip options

Frequently asked questions

What's the best place to stay in Malacca City?
The Nest House is a favourite with Expedia customers. This 3.5-star hotel offers free WiFi and free parking. It is located a short 5-minute walk from Hatten Square. Reviews from our site also recommend TheBlanc Boutique Hotel and The Majestic Malacca as top choices for your visit.
If I need to cancel my hotel reservation in Malacca City, will I receive a refund?
Yes! The majority of hotel bookings are refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Add dates, click “Search”, then use the “free cancellation” filter to get the best deals available in Malacca City.
What's the best budget-friendly hotel in Malacca City?
Based on reviews, Time Hotel Melaka is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include OYO Capital O 89938 Herald Hotel and Fantasy Boutique Hotel.
What's the best accommodation option for a family holiday in Malacca City?
The Pines Melaka is a top 4-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other good choices for your child-friendly holiday include Swiss-Garden Hotel Melaka and OYO Capital O 89938 Herald Hotel. Also, attractions such as Malacca Zoo and Melaka Wonderland Theme Park & Resort are fun for children of all ages.
What's the best hotel for a romantic holiday to Malacca City?
Hatten Hotel Melaka is a favourite 5-star hotel for couples, and features rainfall showerheads and 24-hour room service. Other good choices for a romantic stay include World Youth Hotel and The Straits Hotel & Suites.
What's the best pet-friendly place to stay in Malacca City?
Ohana House @ 15 Kuli is a top guesthouse for people travelling with their pets and offers free WiFi for its human guests. Other good choices for you and your pet’s trip include Ohana House @ 53 Kasturi and Ohana House @ 7011.
What's the best hotel for a beach holiday in Malacca City?
The Nest House is a top 3-star hotel for a beach holiday, and features free WiFi and free parking. Other good options for your beach trip include Pantai Puteri Hotel Beach & Resort and 707 Hotel Melaka. Head to Pantai Klebang or Pantai Kundor for some quality time by the water.
What's the best luxury hotel in Malacca City?
Doubletree by Hilton Melaka is a 5-star hotel with 2 restaurants and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Philea Resort & Spa and Hatten Hotel Melaka are other upscale choices for your holiday.
What's the best boutique-style hotel in Malacca City?
Courtyard @ Heeren Boutique Hotel is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features free breakfast and free WiFi. The Settlement Hotel and RC Hotel are other boutique-style choices.
Where's the best place to stay in Malacca City to absorb the local history?
Based on our travel expertise, Hotel Puri Melaka is a top 3.5-star hotel for history seekers booking on Expedia, and it offers free breakfast and free WiFi. A couple of other options near historic sites include Hatten Hotel Melaka and The Loft @ 13 Hibiscus. Also, notable landmarks to visit include A Famosa, Malacca Sultanate Palace Museum and Melaka Straits Mosque.