Search Hotels in Malacca

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Malacca

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 691 hotels in Malacca with room rates, reviews, and availability. Most hotels are fully refundable.

Malacca Travel Info

Accommodation
691
Hotels with nearby historical attractions
272
Lowest price
$21
Highest price
$168
International airports
Kuala Lumpur (KUL-Kuala Lumpur Intl.), Subang (SZB-Sultan Abdul Aziz Shah) and Malacca (MKZ-Batu Berendam)
Top attractions
Malacca Zoo, A Famosa Water Theme Park and The Shore Oceanarium
Cities to visit
Malacca City, Tranquerah and Alor Gajah
Number of reviews
7,461

Frequently asked questions

How much do hotels in Malacca cost?
Prices for Malacca hotels vary according to the season and other factors, like school holidays and Easter. You can find cheap options from $21 in a few different ways. Select your destination and trip dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Malacca?
If you want to visit in summer, reserve your Malacca stay between June and August. Temperatures during the summer here range from 77ºF to 88ºF. Malacca has a tropical rainforest climate, so pack appropriately.
Are there any luxury hotels in Malacca?
Some of the best hotels in Malacca are in Malacca City. Have a look at luxurious options such as Casa del Rio Melaka, which features a deep soaking bathtub, massage services and spa facilities. The Majestic Malacca Hotel is another great pick in this city.
How can I find cheap hotels in Malacca?
Discover affordable stays without breaking a sweat by making use of our convenient filters. Click on the “Price per night” box to view money-saving options in Malacca. You can also check out our cheap hotels in Malacca page. The lowest price available starts at $21 per night.
What are the best hotels in Malacca for families?
Ames Hotel is one of the top-rated hotels for families, located in Alor Gajah, Malacca. Book here and make full use of amenities like a children’s pool and a swimming pool. MITC Hotel is another favorite retreat where children are welcome. For more hotel options, tweak your search results by selecting “Family friendly” under the “Traveler experience” filter section.
What are the top beach hotels in Malacca?
Relaxation mode ON! Savor the beach life at Malacca’s top ocean-view hotels like Amadel Residence. This sought-after property in Malacca City has a waterslide, a garden and a load of other amenities. You can also tune into cool coastal vibes at 5 Heeren, another in-demand stay in this city.
Why should I book my Malacca hotel with Expedia?
Fantastic deals and a wide range of options are a couple of the many reasons to get a Malacca hotel with Expedia. Also, our free loyalty program, One Key™, lets you earn and spend OneKeyCash™* on eligible hotels, flights and more. And if your agenda changes and you need to alter your reservation, don’t worry. Our online Help Center can assist you anytime, whether it’s night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Malacca hotels
Expedia verified reviews