Hotels in Melaka

Search and compare Melaka hotels from hundreds of travel sites and save

Melaka
Dec 9 — Dec 102
Melaka
Fri 12/9
Sat 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Melaka

Filter by star ratings
All filters
Hatten Hotel Melaka
7.5 Good
Hatten Square, Jln Merdeka, Malacca, Malaysia
Show on map
0.9 mi from city centre, Malacca, Malaysia 
GoodBased on 4,920 reviews
7.5

Situated in Malacca, Hatten Hotel Melaka provides stylish, 4-star accommodation close to Dataran Pahlawan. Guests also have exclusive access to the on-site H Spa and Gym on 12.

Bayview Hotel Melaka
7.7 Good
Jalan Bendahara, Malacca, Malaysia
Show on map
0.1 mi from city centre, Malacca, Malaysia 
GoodBased on 4,695 reviews
7.7

Bayview Hotel Melaka is located in Malacca and offers complimentary Wi-Fi. It also features an outdoor pool, a sauna and a gym.

Imperial Heritage Hotel Melaka
7.6 Good
1, Jalan Merdeka, Malacca, Malaysia
Show on map
0.8 mi from city centre, Malacca, Malaysia 
GoodBased on 6,967 reviews
7.6

Imperial Heritage Hotel Melaka offers a comfortable setting when in Malacca. It is ideally positioned for those wishing to sightsee in the area.

The Pines Melaka
8.1 Excellent
33, Jalan Tun Sri Lanang, Malacca, Malaysia
Show on map
0.2 mi from city centre, Malacca, Malaysia 
ExcellentBased on 4,485 reviews
8.1

Located in Malacca, The Pines Melaka is within a 25-minute drive of Malacca International Airport and provides an indoor/outdoor connecting pool. Some of the features provided at this 4-star hotel include complimentary on-site parking and wireless internet.

Swiss-Garden Hotel Melaka
7.7 Good
T2-4, The Shore @ Melaka River, Jalan Persisiran Bunga Raya, Malacca, Malaysia
Show on map
0.2 mi from city centre, Malacca, Malaysia 
GoodBased on 9,328 reviews
7.7

Located in Malacca, Swiss-Garden Hotel Melaka is within a 25-minute drive of Malacca International Airport and offers an infinity pool and outdoor tennis courts. It provides free Wi-Fi and panoramic ocean views.

Lacrista Hotel Melaka
8.6 Excellent
146 Jalan Hang Tuah, Malacca, Malaysia
Show on map
0.7 mi from city centre, Malacca, Malaysia 
ExcellentBased on 1,222 reviews
8.6

Located in Malacca, Avillion Legacy Melaka provides elegant 3-star accommodation, as well as a swimming pool and an outdoor pool. The various facilities this cosy hotel features include a beauty centre, an executive floor and a kids club.

Hotel Puri Melaka
8.3 Excellent
118 Jalan Tun Tan Cheng Lock, Malacca, Malaysia
Show on map
0.7 mi from city centre, Malacca, Malaysia 
ExcellentBased on 716 reviews
8.3

Hotel Puri is an elegant base while visiting Malacca and is close to everything the area has to offer. Just a short walk from Jonker Walk, it provides elegant rooms equipped with a kitchenette, a spa bath and a mini bar.

Tips for booking hotels in Melaka

Cheapest month:October
Most expensive month:June
Average price in Melaka:$52/night
Cheapest price found:$6/night
Cheapest day:Monday
Most expensive day:Saturday
$36 - $73
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $56
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Melaka hotels

1
Holiday Inn Melaka
8.1 Excellent
Jalan Syed Abdul Aziz, Malacca, Malaysia
Show on map
1.1 mi from city centre, Malacca, Malaysia 

Located amongst a variety of well-known attractions, shops and restaurants, Holiday Inn Melaka is ideal for those wishing to discover Malacca and its surroundings. Those staying at the property have access to a swimming pool, a sauna and an outdoor pool.

2
DoubleTree by Hilton Melaka
8.5 Excellent
Hattan City, Jalan Melaka Raya 23, Malacca, Malaysia
Show on map
1.4 mi from city centre, Malacca, Malaysia 

Located in Malacca, DoubleTree by Hilton Melaka is within a 20-minute drive of Malacca International Airport and offers an outdoor pool and a sauna. It provides free Wi-Fi, a kids club and an express check-in and check-out feature.

3
The Settlement Hotel
8.5 Excellent
No 63, Jalan Ujung Pasir, Malacca, Malaysia
Show on map
1.4 mi from city centre, Malacca, Malaysia 

Ideally situated in Malacca, The Settlement Hotel provides historic accommodation within a short drive of the A Famosa, the Malacca Straits Mosque and AEON Bandaraya Melaka Shopping Centre. It offers an outdoor pool, a rooftop terrace and free wireless internet.

4
Moty Hotel
8.5 Excellent
No 42, Jalan PM6, Malacca, Malaysia
Show on map
1.1 mi from city centre, Malacca, Malaysia 

Situated in Malacca, Moty Hotel is within walking distance of the A Famosa and provides a swimming pool and a sauna. Those staying at the property can also make use of free wireless internet.

5
Fantasy Hotel
8.1 Excellent
G10, Jalan PM7, Malacca, Malaysia
Show on map
1.0 mi from city centre, Malacca, Malaysia 

Featuring a shuttle to Malacca International Airport, as well as free wireless internet, the hotel is a convenient base in Malacca. It is close to Taming Sari Tower, eateries and shops.

6
Eco Tree Hotel, Melaka
7.8 Good
1, Jalan Melaka Raya 9, Malacca, Malaysia
Show on map
1.0 mi from city centre, Malacca, Malaysia 

Eco Tree Hotel Melaka is located in Malacca and offers a rooftop terrace and free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

7
Swiss Hotel Heritage Boutique Melaka
7.7 Good
168, Jalan Tan Cheng Lock, Jonker St., Malacca, Malaysia
Show on map
0.7 mi from city centre, Malacca, Malaysia 

This Malacca hotel is set just two minutes from Jonker Walk, and provides elegant accommodation. It is ideally located for those wishing to discover the area's attractions.

Cheapest hotels in Melaka, Malaysia

Ringo's Foyer
8.5 Excellent
No46-a, Malacca, Malaysia
Show on map
0.5 mi from city centre, Malacca, Malaysia 

This themed hostel in Malacca offers complimentary Wi-Fi, as well as babysitting/child services and a kids pool. It is ideally located for those wanting to visit the area's popular attractions.

$6
Avg. per night
Vintage Inn
6.9 Good
30-1, Jalan Munshi Abdullah, Malacca, Malaysia
Show on map
0.3 mi from city centre, Malacca, Malaysia 

This Malacca hotel is located within a 10-minute walk of Melaka Monorail. It offers free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

$6
Avg. per night
The Jiong Guest House
76, Jalan Kampung Pantai, Malacca, Malaysia
Show on map
0.5 mi from city centre, Malacca, Malaysia 

The Jiong House is situated in Malacca and offers newly renovated rooms and free Wi-Fi. It is ideally located for guests wishing to visit local attractions.

$9
Avg. per night
Sun Inns Hotel Laksamana
6.4 Good
83-85 Jalan Kota Laksamana 3/8, Malacca, Malaysia
Show on map
1.2 mi from city centre, Malacca, Malaysia 

Located amongst a variety of well-known tourist attractions, shops and dining options, Sun Inns Hotel Laksamana is ideal for those wishing to discover Malacca and its surroundings. It also offers bicycle rental, a tour desk and a 24-hour reception.

$10
Avg. per night
River View Guest House Melaka - Hostel
112 Lorong Hang Jebat, Malacca, Malaysia
Show on map
0.5 mi from city centre, Malacca, Malaysia 

River View Guest House Melaka is situated in Malacca and is close to the area's popular attractions. It also provides laundry facilities and free Wi-Fi.

$10
Avg. per night
Discovery Malacca Hostel
6.5 Good
No. 12, 1st Floor, Jalan Bunga Raya, Malacca, Malaysia
Show on map
0.4 mi from city centre, Malacca, Malaysia 

Discovery Malacca Hostel is located in Malacca and features a rooftop terrace and free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

$11
Avg. per night
Melaka Jonker Tan Cheng Lock Guest House
179, Jalan Tun Tan Cheng Lock, Malacca, Malaysia
Show on map
0.8 mi from city centre, Malacca, Malaysia 

Situated within walking distance of Melaka Monorail, Melaka Jonker Tan Cheng Lock Guesthouse provides guests with a convenient base while visiting Malacca. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$12
Avg. per night
Sun Inns Hotel Ayer Keroh
5.4 Okay
B11-b12, Jalan Pkcak 1, Malacca, Malaysia
Show on map
2.9 mi from city centre, Malacca, Malaysia 

This comfortable hotel in Malacca offers free Wi-Fi, as well as a 24-hour reception and luggage storage. It also provides room service, a tour desk and a designated smoking area.

$13
Avg. per night

Hotel prices in Melaka

2 stars and under
3 stars
4 stars +

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

Where to stay in Melaka

About Melaka

Melaka State combines urban appeal with the wild natural beauty Malaysia is famous for. In bustling Malacca City, you can admire UNESCO-listed architecture and get lost in the famous night market. Venture out the city to relax on gold-sand beaches and escape charming towns and villages that dot the countryside.

Things to do in Melaka

Step back in time in Malacca City and discover the state’s colonial past. The historic centre is a protected UNESCO World Heritage Site and is dotted with architectural gems. St. Paul’s Church was built in the 16th century by the Portuguese while the beautiful Stadthuys town hall was built during the Dutch era. Today it houses the engaging History & Ethnography Museum.

In Malacca City, Kee Ann Food Street will tempt you with a variety of dishes. The street is lined with sizzling food stalls where you can try Malaysian staples like satay skewers, spicy laksa and “otak-otak” fish cakes wrapped in green banana leaves. The city is also brimming with trendy cafes and brunch restaurants. Jonker Street Night Market is another great place to try traditional Malaysian dishes like pineapple tarts. You can also pick up souvenirs, clothing and electronics.

Golden sand and calm, shallow water make Pantai Pengkalan Balak Melaka one of the best beaches in the state. Stroll along the beach, swim in the Malacca Strait and enjoy fresh seafood from a waterfront restaurant. Visit at dusk to enjoy the fiery sunsets.

The scenic hiking up Bukit Beruang Hill rewards you with sweeping views over the city. Also known as Bear Hill, it’s a great place to stretch your legs and enjoy the fresh air. Wear sturdy shoes, as you’ll need to clamber over tree roots to reach the summit.

Getting around Melaka

Melaka State is located on the Malay Peninsula, a two-hour drive from Kuala Lumpur. In Malacca City, colourful trishaws are a fast and affordable way to get around. The historic district is compact and easy to get around on foot. Kuala Lumpur International Airport is a two-hour drive away.

Facts about staying in Melaka

  • Where is the best place to stay in Melaka?

    Users favor staying in areas such as Malacca, Simpang Ampat, and Ayer Keroh. Consider these locations when searching for your desired stay.

  • What are the best hotels in Melaka?

    6,967 reviews rated Imperial Heritage Hotel Melaka with an average score of 7.6/10. It may also be worth looking into the The Shore Hotel & Residences, which received a rating of 7.4/10 from 7,516 reviews. Holiday Inn Melaka could also be a good option, with a score of 8.1/10 from 2,238 reviews.