Hotels in Melaka

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

Melaka
29 Sep — 30 Sep2
Melaka
Thu 29-9
Fri 30-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Melaka

Filter by star ratings
All filters
Estadia Hotel
7.6 Good
Jalan Merdeka, Bandar Hilir, Malacca, Malaysia
Show on map
1.6 km from city centre, Malacca, Malaysia 
GoodBased on 636 reviews
7.6

Estadia Hotel Malacca is set in Malacca and is within a short walk of nearby attractions, such as Dataran Pahlawan, the A Famosa and Mahkota Parade. It is ideally located for those wishing to visit the area's popular attractions.

Swiss-Garden Hotel Melaka
7.8 Good
T2-4, The Shore @ Melaka River, Jalan Persisiran Bunga Raya, Malacca, Malaysia
Show on map
0.4 km from city centre, Malacca, Malaysia 
GoodBased on 9,401 reviews
7.8

Swiss-Garden Hotel Melaka boasts an infinity pool and deluxe 4-star accommodation in Malacca. It offers free Wi-Fi and impressive ocean views.

The Straits Hotel & Suites
7.3 Good
No 1-B, Jalan Melaka Raya 2, Malacca, Malaysia
Show on map
1.6 km from city centre, Malacca, Malaysia 
GoodBased on 2,366 reviews
7.3

The Straits Hotel & Suites provides a comfortable setting while in Malacca. It also offers a sauna, a rooftop terrace and an outdoor pool.

The Pines Melaka
8.1 Excellent
33, Jalan Tun Sri Lanang, Malacca, Malaysia
Show on map
0.3 km from city centre, Malacca, Malaysia 
ExcellentBased on 4,816 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.

The Sterling
7.4 Good
No. 43, Jalan Temenggong, Malacca, Malaysia
Show on map
0.7 km from city centre, Malacca, Malaysia 
GoodBased on 1,958 reviews
7.4

The Sterling Boutique Hotel Melaka is an elegant base when visiting Malacca and is close to everything the area has to offer. The multiple amenities this unique hotel offers include a 24-hour reception, a concierge and luggage storage.

ibis Melaka
8.2 Excellent
249 Jalan Bendahara, Malacca, Malaysia
Show on map
0.1 km from city centre, Malacca, Malaysia 
ExcellentBased on 4,036 reviews
8.2

Ibis Melaka is situated in Malacca and is close to the area's popular attractions. It also provides an express check-in and check-out feature, an outdoor pool and a playground.

Hotel Puri Melaka
8.3 Excellent
118 Jalan Tun Tan Cheng Lock, Malacca, Malaysia
Show on map
1.1 km from city centre, Malacca, Malaysia 
ExcellentBased on 597 reviews
8.3

Less than a 20-minute walk from Melaka Monorail, Hotel Puri offers guests an ideal base while visiting Malacca. It is close to Jonker Walk, eateries and shops.

Bayview Hotel Melaka
7.7 Good
Jalan Bendahara, Malacca, Malaysia
Show on map
0.1 km from city centre, Malacca, Malaysia 
GoodBased on 4,751 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.

Tips for booking hotels in Melaka

Cheapest month:May
Most expensive month:November
Average price in Melaka:S$ 119/night
Cheapest price found:S$ 14/night
Cheapest day:Sunday
Most expensive day:Saturday
S$ 61 - S$ 123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 52 - S$ 111
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.7 km 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
2.3 km 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
2.3 km 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
The Rucksack Caratel
8.2 Excellent
107, Jalan Banda Kaba, Malacca, Malaysia
Show on map
1.1 km from city centre, Malacca, Malaysia 

This comfortable hotel in Malacca offers free wireless internet, as well as an outdoor pool and a 24-hour reception. It is close to the A Famosa, eateries and shops.

5
Moty Hotel
8.5 Excellent
No 42, Jalan PM6, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca, Malaysia 

Moty Hotel provides a comfortable setting while in Malacca. It also features a sauna, a swimming pool and free Wi-Fi.

6
Imperial Heritage Hotel Melaka
7.6 Good
1, Jalan Merdeka, Malacca, Malaysia
Show on map
1.4 km from city centre, Malacca, Malaysia 

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

7
Fantasy Hotel
8.0 Excellent
G10, Jalan PM7, Malacca, Malaysia
Show on map
1.7 km 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.

8
Hatten Hotel Melaka
7.7 Good
Hatten Square, Jln Merdeka, Malacca, Malaysia
Show on map
1.4 km from city centre, Malacca, Malaysia 

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.

Cheapest hotels in Melaka, Malaysia

Vintage Inn
7.2 Good
30-1, Jalan Munshi Abdullah, Malacca, Malaysia
Show on map
0.5 km 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.

S$ 10
Avg. per night
Hotel Mutiara Kgmmb
7.8 Good
14, Jalan Bpm 2, Malacca, Malaysia
Show on map
1.9 km from city centre, Malacca, Malaysia 

Hotel K3-KGMMB Mutiara Inn is located in Malacca and features free Wi-Fi. It also offers laundry facilities and a 24-hour reception.

S$ 14
Avg. per night
Ai Smart Hotel @ Jonker
7.7 Good
No.90 Jalan Tokong, Malacca, Malaysia
Show on map
1.0 km from city centre, Malacca, Malaysia 

This comfortable hotel in Malacca offers free Wi-Fi, as well as a 24-hour reception and a lift. It is ideally located for guests wanting to discover the area's attractions.

S$ 17
Avg. per night
Hotel Hong
8.1 Excellent
7B, Jalan Masjid, Malacca, Malaysia
Show on map
0.8 km from city centre, Malacca, Malaysia 

Hotel Hong is located in Malacca and provides guests with free Wi-Fi. It is conveniently positioned for those wishing to discover the area's attractions.

S$ 19
Avg. per night
Prima Hotel Melaka
7.2 Good
Lot 364-365, Jalan Kee Ann, Malacca, Malaysia
Show on map
0.5 km from city centre, Malacca, Malaysia 

Situated less than a 10-minute walk from Melaka Monorail, Prima Hotel Melaka offers guests a convenient base when visiting Malacca. It provides 3-star accommodation with air-conditioned rooms.

S$ 23
Avg. per night
Vrest Hotel
7.6 Good
6 Jalan Kl 3/11, Malacca, Malaysia
Show on map
1.9 km from city centre, Malacca, Malaysia 

Vrest Hotel is a modern setting while visiting Malacca and is close to everything the area has to offer. It also offers free Wi-Fi, bicycle rental and a 24-hour reception.

S$ 23
Avg. per night
Time Hotel Melaka
7.4 Good
Lot 467, Jalan Melaka Raya 12, Malacca, Malaysia
Show on map
1.6 km from city centre, Malacca, Malaysia 

Time Hotel Melaka is situated in Malacca and is close to the area's popular attractions. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

S$ 23
Avg. per night
Venus Boutique Hotel
8.0 Excellent
No 18 Jalan Pm6 Plaza Mahkota, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca, Malaysia 

Venus Boutique Hotel is located in Malacca and offers newly renovated rooms and complimentary wireless internet. It is close to Taming Sari Tower, restaurants and shops.

S$ 23
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?

    Our travellers prefer to stay in places like Malacca, Masjid Tanah, and Alor Gajah while in Melaka.

  • What are the best hotels in Melaka?

    Hatten Hotel Melaka is a very popular hotel in Melaka, with a score of 7.7 from 4,860 reviews. DoubleTree by Hilton Melaka (8.5 from 3,264 reviews) and Hatten Place Melaka (9.3 from 15 reviews) are also highly rated Melaka hotels based on recent feedback from HotelsCombined users.