Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Malacca

Filter by star ratings
All filters
Mahkota Hotel Melaka
Mahkota Hotel Melaka
6.9 Good
No 16, Jalan Syed Abdul Aziz, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca 
GoodBased on 48 reviews
6.9

Mahkota Hotel Melaka offers a cosy setting while in Malacca. It boasts an outdoor pool with water slides, a Jacuzzi and a sauna.

Bayview Hotel Melaka
Bayview Hotel Melaka
8.0 Excellent
Jalan Bendahara, Malacca, Malaysia
Show on map
0.1 km from city centre, Malacca 
ExcellentBased on 5,712 reviews
8.0

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

World Youth Hotel
World Youth Hotel
7.4 Good
Lebuh Ayer Keroh, Malacca, Malaysia
Show on map
9.0 km from city centre, Malacca 
GoodBased on 7 reviews
7.4

World Youth Hotel is situated in Malacca and provides recently renovated rooms and complimentary Wi-Fi. It also features a ticket service, a 24-hour reception and luggage storage.

Heeren Straits Hotel
Heeren Straits Hotel
8.9 Excellent
155 Jalan Tun Tan Cheng Lock, Malacca, Malaysia
Show on map
1.2 km from city centre, Malacca 
ExcellentBased on 393 reviews
8.9

Heeren Straits Hotel is located in Malacca and features free wireless internet. It is close to Jonker Walk, eateries and shops.

Rosa Malacca
Rosa Malacca
8.9 Excellent
212, Jalan Parameswara, Malacca, Malaysia
Show on map
1.6 km from city centre, Malacca 
ExcellentBased on 1,511 reviews
8.9

This comfortable hotel in Malacca offers free Wi-Fi, as well as an express check-in and check-out feature and a coffee bar. It is a 10-minute drive from AEON Bandaraya Melaka Shopping Centre and provides free private parking on site.

The Settlement Hotel
The Settlement Hotel
8.5 Excellent
No 63, Jalan Ujung Pasir, Malacca, Malaysia
Show on map
2.3 km from city centre, Malacca 
ExcellentBased on 1,108 reviews
8.5

Located in Malacca, The Settlement Hotel is within a 10-minute drive of the A Famosa and provides free private parking on site. It offers an outdoor pool, a rooftop terrace and free wireless internet.

Oyo 667 Semabok Inn
Oyo 667 Semabok Inn
8.1 Excellent
396, Jalan Semabok, Malacca, Malaysia
Show on map
2.0 km from city centre, Malacca 
ExcellentBased on 651 reviews
8.1

OYO 667 Semabok Inn is located in Malacca and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Estadia Hotel
Estadia Hotel
8.2 Excellent
Jalan Merdeka, Bandar Hilir, Malacca, Malaysia
Show on map
1.6 km from city centre, Malacca 
ExcellentBased on 1,244 reviews
8.2

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.

A'Famosa Resort
A'Famosa Resort
6.9 Good
Jalan Kemus, Simpang Empat, Alor Gajah, Malacca, Malaysia
Show on map
27.2 km from city centre, Malacca 
GoodBased on 952 reviews
6.9

A'Famosa Resort Hotel Melaka is located in Tampin and offers miniature golf, water slides and outdoor tennis courts. It provides free wireless internet, and also features a golf course.

Tf Riverside Hotel
Tf Riverside Hotel
8.4 Excellent
No 2 Jalan Munshi Abdullah, Malacca, Malaysia
Show on map
0.6 km from city centre, Malacca 
ExcellentBased on 699 reviews
8.4

Tips for booking a Malacca hotel

Cheapest month:March
Most expensive month:June
Average price in Malacca:S$ 66/night
Absolute cheapest price found:S$ 8/night
Cheapest day:Saturday
Most expensive day:Thursday
S$ 37 - S$ 115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 67 - S$ 92
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Malacca hotels

Show all 1,978 hotels
1
The Settlement Hotel
The Settlement Hotel
8.5 Excellent
No 63, Jalan Ujung Pasir, Malacca, Malaysia
Show on map
2.3 km from city centre, Malacca 

Located in Malacca, The Settlement Hotel is within a 10-minute drive of the A Famosa and provides free private parking on site. It offers an outdoor pool, a rooftop terrace and free wireless internet.

2
The Rucksack Caratel
The Rucksack Caratel
8.4 Excellent
107, Jalan Banda Kaba, Malacca, Malaysia
Show on map
0.9 km from city centre, Malacca 

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.

3
Moty Hotel
Moty Hotel
8.8 Excellent
No 42 Jalan PM6 Plaza Mahkota, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca 

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

4
Fantasy Boutique Hotel
Fantasy Boutique Hotel
8.2 Excellent
G10, Jalan PM7, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca 

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.

5
Hotel Equatorial Melaka
Hotel Equatorial Melaka
8.5 Excellent
Bandar Hilir, Malacca, Malaysia
Show on map
1.3 km from city centre, Malacca 

Located in Malacca, Hotel Equatorial Melaka is within a 30-minute drive of Malacca International Airport and offers a Jacuzzi, outdoor tennis courts and a sauna. Those staying at the property have access to a day spa, a fitness centre and a swimming pool.

6
Tf Riverside Hotel
Tf Riverside Hotel
8.4 Excellent
No 2 Jalan Munshi Abdullah, Malacca, Malaysia
Show on map
0.6 km from city centre, Malacca 
7
Mahkota Hotel Melaka
Mahkota Hotel Melaka
6.9 Good
No 16, Jalan Syed Abdul Aziz, Malacca, Malaysia
Show on map
1.7 km from city centre, Malacca 

Mahkota Hotel Melaka offers a cosy setting while in Malacca. It boasts an outdoor pool with water slides, a Jacuzzi and a sauna.

8
Kings Green Hotel City Centre Melaka
Kings Green Hotel City Centre Melaka
7.9 Good
28, Jalan Tun Perak, Malacca, Malaysia
Show on map
1.3 km from city centre, Malacca 

Situated under a 20-minute walk from Melaka Monorail, Kings Green Hotel City Centre Melaka provides guests with an ideal base when visiting Malacca. It has a fitness centre, as well as an outdoor pool, 24-hour room service and free Wi-Fi.

Cheapest hotels in Malacca, Melaka

Show all 1,978 hotels
Old Town Guesthouse
Old Town Guesthouse
9.5 Excellent
117-1 & 119-1, Jalan Temenggong, Malacca, Malaysia
Show on map
0.8 km from city centre,  

Situated within walking distance of Melaka Monorail, this comfortable bed and breakfast is an ideal base for those wanting to explore Malacca and its surrounds. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

S$ 13
Avg. per night
Hotel Hallmark Inn
Hotel Hallmark Inn
6.8 Good
66 Jalan Munshi Abdullah, Malacca, Malaysia
Show on map
0.5 km from city centre,  

Located in Malacca, Hotel Hallmark Inn is within a 25-minute drive of Malacca International Airport and offers a sauna and a Jacuzzi. The various amenities this vibrant hotel features include a beauty centre, an executive floor and 24-hour room service.

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

A 10-minute walk from Melaka Monorail, Prima Hotel Melaka has a convenient location, making it an ideal base while in Malacca. It provides 3-star accommodation with air-conditioned rooms.

S$ 15
Avg. per night
Hotel Sentral Melaka
Hotel Sentral Melaka
6.9 Good
No.20, Jalan Tun Sri Lanang, Malacca, Malaysia
Show on map
0.2 km from city centre,  

Located in Malacca, Hotel Sentral Melaka is within a 20-minute drive of Malacca International Airport and provides a sauna. Those staying at the property can also take advantage of free Wi-Fi during their stay.

S$ 16
Avg. per night
Oyo 667 Semabok Inn
Oyo 667 Semabok Inn
8.1 Excellent
396, Jalan Semabok, Malacca, Malaysia
Show on map
2.0 km from city centre,  

OYO 667 Semabok Inn is located in Malacca and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and meeting rooms.

S$ 16
Avg. per night
Hotel Sentral Riverview Melaka
Hotel Sentral Riverview Melaka
7.2 Good
177,Jalan Tun Ali, Malacca, Malaysia
Show on map
1.1 km from city centre,  

Hotel Sentral Riverview Melaka provides cosy 3-star accommodation in Malacca. Those staying at the property can also make use of complimentary wireless internet.

S$ 17
Avg. per night
Modern Cave Boutique Stay - Hostel
Modern Cave Boutique Stay - Hostel
9.0 Excellent
2G Jalan Laksamana 1, Malacca, Malaysia
Show on map
1.3 km from city centre,  

Situated within walking distance of Melaka Monorail, this comfortable bed and breakfast is a convenient base for those wanting to discover Malacca and its surrounds. It is conveniently located for those wanting to discover the area's attractions.

S$ 19
Avg. per night
Arenaa Deluxe Boutique Hotel
Arenaa Deluxe Boutique Hotel
7.7 Good
No. 222, (Lot 839) Jalan Ujong Pasir, Malacca, Malaysia
Show on map
2.0 km from city centre,  

Arenaa Deluxe Hotel provides modern 3-star accommodation in Malacca. Guests also have access to complimentary Wi-Fi and on-site parking.

S$ 19
Avg. per night

Hotel prices in Malacca

2 stars or below

S$ 12 - S$ 257

Fomecs Boutique Hotel

No. 1 most popular

S$ 257
Avg. per night
Modern Cave Boutique Stay - Hostel

No. 2 most popular

S$ 19
Avg. per night
Spot On 89893 Vintage Inn

Best value

S$ 12
Avg. per night
3 stars

S$ 15 - S$ 68

1825 Gallery Hotel

No. 1 most popular

1825 Gallery Hotel
8.4 Excellent
S$ 44
Avg. per night
Eco Tree Hotel

No. 2 most popular

Eco Tree Hotel
8.1 Excellent
S$ 27
Avg. per night
Hotel Hallmark Inn

Best value

S$ 15
Avg. per night
4 stars and up

S$ 23 - S$ 176

Estadia Hotel

No. 1 most popular

Estadia Hotel
8.2 Excellent
S$ 39
Avg. per night
ibis Melaka

No. 2 most popular

ibis Melaka
8.5 Excellent
S$ 36
Avg. per night
Hallmark Crown Hotel

Best value

S$ 23
Avg. per night

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

Where to stay in Malacca

About Malacca

Listed as a UNESCO World Heritage Site since 2008, Malacca offers a fascinating glimpse at old world Malaysia. Over the centuries, the city has been settled by the Malays, Chinese, Portuguese, Dutch and British. This combination has led to a melting pot of cultural influences and a jumble of architectural styles. There are plenty of offbeat museums and galleries to explore, as well as famous Nyonya dishes to try. Don’t miss fried egg ice cream, crispy radish cake and sticky chicken rice balls.

Things to Do

Most visitors make a beeline for Malacca’s characterful old town. Today, its historic shophouses and mansions have been converted into trendy cafes, contemporary art galleries and boutique hotels.

Most of the action is centred around Jonker Street, the old town’s main thoroughfare. It was once famous for its antique shops, though today it’s best known for its weekend night markets and tasty street food.

Nearby, the 17th-century Cheng Hoon Teng temple dates back to 1646, offering you the chance to learn more about Taoism, Confucianism and Buddhism. Built around the same time, the crimson Stadthuys building is considered Asia’s oldest Dutch colonial building.

Beyond its rich history, Malacca serves up plenty of leisure activities. Tee off at a string of nearby golf courses, enjoy a scenic cruise down the Malacca River or hit the downtown malls for some retail therapy.

Getting Around

Malacca’s old town is pedestrian friendly, which makes it easy to get around on foot. The city is well serviced by local buses, with plenty of taxis cruising the streets. For a fun and eco-friendly way to get from A to B, why not hitch a ride on one of Melacca’s famous trishaw bicycles? You can also take advantage of the city’s brand new bikeshare system.

Malacca travel FAQs

  • What are the best hotels in Malacca?

    Estadia Hotel is a very popular hotel in Malacca, with a score of 8.2 from 1,244 reviews. ibis Melaka (8.5 from 3,657 reviews) and Bayview Hotel Melaka (8.0 from 5,712 reviews) are also highly rated Malacca hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Mahkota Parade Shopping Mall?

    A good hotel close to Mahkota Parade Shopping Mall is Estadia Hotel (rated 8.2/10 from 1,244 reviews).

  • What is a good hotel in Malacca near Dataran Pahlawan Melaka Megamall?

    The most popular hotel near Dataran Pahlawan Melaka Megamall is Estadia Hotel, with 1,244 HotelsCombined users scoring it 8.2/10.

  • Is there a good hotel near Jonker Walk?

    Close to Jonker Walk you will find Estadia Hotel, which has a rating of 8.2 over 1,244 HotelsCombined reviews.

  • How much do hotels in Malacca cost?

    Malacca hotels have an average price of S$ 61/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is S$ 67/night, and if you are looking for a 5-star hotel in Malacca then the average price is around S$ 129/night.

  • How much is a cheap hotel in Malacca?

    Prices for Malacca hotels have been found for as low as S$ 8/night over the last 3 days.

  • How much is a hotel in Malacca tonight?

    Over the last 3 days, the starting price of a hotel in Malacca tonight has been as low as S$ 8 and the average price has been S$ 71. If you’d prefer 4-star accommodation, expect to pay at least S$ 24 for this evening.