Hotels in Melaka

Find deals on 655 hotels in Melaka

Aug 13 — Aug 142
Sun 8/14
Thu 8/18

Top hotels in Melaka

Find the perfect hotel for your stay in Melaka
Review Score
Hotel class

Best cities to book a hotel in Melaka

Below are the average prices for hotels in the most popular cities in Melaka


$19 - $34

CHEAPEST CITY IN MELAKAAlor Gajah23% cheaperHotels in Alor Gajah are the cheapest in Melaka at just $19 per night on average
MOST EXPENSIVE CITY IN MELAKAMalacca29% more expensiveMalacca has the highest priced hotels in Melaka with rooms averaging $34 per night
MOST POPULAR CITY IN MELAKAMalacca88% more users visitedMore momondo users search for hotels in Malacca than any other city in Melaka

Things to do in Melaka

Hotels in popular cities in Melaka

Below are the most popular cities in Melaka to stay in, as well as some of the best hotels in each area

When to book a hotel in Melaka

Check out the information below to find the best deal on a hotel room in Melaka
Low SeasonMarchcheapest month to stay
High SeasonFebruarymost expensive time to stay
60%expected price decrease
63%expected price increase


$27 - $183

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekTuesdayis the cheapest day of the week to book
$70is the average per night cost for a hotel on this day
$29is the average per night cost for a hotel on this day

How much does a hotel in Melaka cost per night?

Use the information below to find quality Melaka hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Melaka

These hotels and hostels usually make for a cheap way to stay in Melaka

Get the best value hotel in Melaka

These Melaka hotels have the best prices for their ratings

Useful insights on Melaka hotels

Get a quick overview on price and accommodation trends for your visit in Melaka

Lowest Hotel Price


Most Popular Hotel (5-star)

DoubleTree by Hilton Melaka

Hotels Near Airport

The cheapest price for a room in Melaka found in the last 7 days is $7/night. This rate is available with Lavender Guesthouse, a 2-star hotel.
Travel with comfort when booking a room with DoubleTree by Hilton Melaka, the most popular 5-star hotel in Melaka (8.5/10 rating - based on 3,237 reviews).
There are 273 hotels in Melaka close to Malacca Batu Berendum. JJ Guest House is the nearest with a distance of 0.2 mi from this airport.

Information about staying in Melaka

Read these important travel tips before booking a hotel in Melaka

A good deal for a hotel in Melaka is typically any price under $44, which is the average nightly rate in Melaka. This rate will typically be harder to find in Simpang Ampat, where hotels prices are generally higher. Alor Gajah has some of the lowest hotel prices of any Melaka destination, and good deals may be easier to find there.

Yote 28, located in Malacca, is the top-rated hotel in Melaka with a rating of 9.4. The next best rating is a 9.3 which was given to Hatten Place Melaka by momondo users. The third-highest rated hotel is Liu Men Melaka - by Preference, which was rated a 9.3 by momondo users familiar with the hotel.

For a double room in Melaka during the month of August, you can expect rates to be around $65 per night on average. The cheapest double room in Melaka in August was $36 per night in the city of Malacca.

momondo's favorite hotels in Melaka

Learn more about these user-preferred hotels in Melaka
The Sterling Boutique Hotel Melaka

The Sterling Boutique Hotel Melaka

No. 43, Jalan Temenggong, Malacca, Malaysia

Casa Del Rio Melaka

Casa Del Rio Melaka

88 Jalan Kota Laksamana, Malacca, Malaysia

Hotel Kobemas Melaka

Hotel Kobemas Melaka

Jalan Mitc Prima 1, Hang Tuah Jaya, Malacca, Malaysia

Sunflower Hotel Malacca

Sunflower Hotel Malacca

No 57, Jalan PJ1, Taman Pertam Jaya, Malacca, Malaysia

Marvelux Hotel

Marvelux Hotel

No 6, Jalan Klu 1,Taman Kota Laksamana Utama, Malacca, Malaysia

Amverton Heritage Resort

Amverton Heritage Resort

Jalan Puteri Resort 1, Malacca, Malaysia

Prima Hotel Melaka

Prima Hotel Melaka

Lot 364-365, Jalan Kee Ann, Malacca, Malaysia

Swan Garden Hotel

Swan Garden Hotel

1, Jalan Ksb 1, Taman Kota Syahbandar, Malacca, Malaysia

A'Famosa Resort

A'Famosa Resort

Jalan Kemus, Simpang Empat, Malacca, Malaysia


Victoria Station Hotel Melaka

17 Jalan Merdeka, Malacca, Malaysia

Hotel Hong

Hotel Hong

7B, Jalan Masjid, Malacca, Malaysia

Arenaa Deluxe Hotel

Arenaa Deluxe Hotel

No. 222, (Lot 839) Jalan Ujong Pasir, Malacca, Malaysia

906 Riverside Hotel Malacca

906 Riverside Hotel Malacca

52, Jalan Kampung Hulu, Malacca, Malaysia

Ames Hotel

Ames Hotel

Jalan Pkak 2, Ayer Keroh, Malaysia

La Boss Hotel

La Boss Hotel

3, Jalan Melaka Raya 4, Malacca, Malaysia

E-Red Hotel Melaka

E-Red Hotel Melaka

26, Jalan Kpks 1, Malacca, Malaysia

Time Hotel Melaka

Time Hotel Melaka

Lot 467, Jalan Melaka Raya 12, Malacca, Malaysia

D' Hotel

D' Hotel

335, Jalan Ong Kim Wee, Malacca, Malaysia


Why use momondo?

Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Melaka and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Melaka.

Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.