Top Hotels in Malacca

Search among 72 available hotels and places to stay in Malacca from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 72
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great502 reviews
MapView on map900 yd from City Center400 yd from Mahkota Parade
From   US$ 90 /nightSelect
8.0
Great58 reviews
MapView on map1.3 mi from City Center900 yd from Menara Taming Sari
From   US$ 113 /nightSelect
8.2
Great179 reviews
700 yd from City Center500 yd from Sam Po Keng Temple
From   US$ 46 /nightSelect
1100 yd from City Center500 yd from Plaza Hang Tuah
From   US$ 85 /nightSelect
8.2
Great136 reviews
400 yd from City Center300 yd from Jonker Street
From   US$ 47 /nightSelect
8.2
Great337 reviews
400 yd from City Center300 yd from Jonker Street
From   US$ 70 /nightSelect
8.2
Great149 reviews
1100 yd from City Center200 yd from Plaza Hang Tuah
From   US$ 73 /nightSelect
8.2
Great74 reviews
1600 yd from City Center400 yd from Menara Taming Sari
From   US$ 108 /nightSelect
1000 yd from City Center400 yd from Dataran Pahlawan Melaka Megamall
From   US$ 21 /nightSelect
7.8
Very good11 reviews
1100 yd from City Center200 yd from Mahkota Medical Centre
From   US$ 18 /nightSelect
8.2
Great209 reviews
1100 yd from City Center600 yd from Plaza Hang Tuah
From   US$ 30 /nightSelect
8.4
Great211 reviews
500 yd from City Center300 yd from Jonker Street
From   US$ 88 /nightSelect
8.2
Great98 reviews
1300 yd from City Center300 yd from Menara Taming Sari
From   US$ 19 /nightSelect
8.2
Great253 reviews
1.3 mi from City Center1100 yd from Menara Taming Sari
From   US$ 12 /nightSelect
8.2
Great27 reviews
1.1 mi from City Center1.1 mi from Jonker Street
From   US$ 19 /nightSelect
8.2
Great46 reviews
1200 yd from City Center400 yd from Mahkota Medical Centre
From   US$ 45 /nightSelect
7.8
Very good81 reviews
1400 yd from City Center700 yd from Plaza Hang Tuah
From   US$ 56 /nightSelect
7.8
Very good104 reviews
1600 yd from City Center700 yd from Plaza Hang Tuah
From   US$ 67 /nightSelect
8.0
Great9 reviews
1000 yd from City Center600 yd from Sam Po Keng Temple
From   US$ 23 /nightSelect
8.2
Great152 reviews
900 yd from City Center600 yd from Sam Po Keng Temple
From   US$ 73 /nightSelect
7.8
Very good9 reviews
500 yd from City Center300 yd from Jonker Street
From   US$ 36 /nightSelect
8.4
Great230 reviews
1800 yd from City Center1700 yd from Jonker Street
From   US$ 34 /nightSelect
7.6
Very good6 reviews
1.6 mi from City Center1600 yd from Menara Taming Sari
From   US$ 16 /nightSelect
8.0
Great14 reviews
4.3 mi from City Center
From   US$ 20 /nightSelect
8.0
Great6 reviews
1.1 mi from City Center1.0 mi from Jonker Street
From   US$ 39 /nightSelect
8.2
Great76 reviews
500 yd from City Center400 yd from Jonker Street
From   US$ 49 /nightSelect
1000 yd from City Center200 yd from Mahkota Medical Centre
From   US$ 39 /nightSelect
8.0
Great295 reviews
1000 yd from City Center400 yd from Dataran Pahlawan Melaka Megamall
From   US$ 56 /nightSelect
8.4
Great236 reviews
1000 yd from City Center600 yd from Plaza Hang Tuah
From   US$ 76 /nightSelect
8.2
Great61 reviews
1500 yd from City Center200 yd from Menara Taming Sari
From   US$ 61 /nightSelect
8.4
Great155 reviews
900 yd from City Center200 yd from Sam Po Keng Temple
From   US$ 32 /nightSelect
8.0
Great63 reviews
1000 yd from City Center500 yd from Plaza Hang Tuah
From   US$ 29 /nightSelect
8.2
Great120 reviews
800 yd from City Center600 yd from Mahkota Parade
From   US$ 90 /nightSelect
8.0
Great36 reviews
1.5 mi from City Center1500 yd from Menara Taming Sari
From   US$ 57 /nightSelect
8.2
Great95 reviews
600 yd from City Center400 yd from Jonker Street
From   US$ 15 /nightSelect
8.0
Great48 reviews
1.2 mi from City Center600 yd from Menara Taming Sari
From   US$ 19 /nightSelect
8.2
Great132 reviews
600 yd from City Center400 yd from Jonker Street
From   US$ 38 /nightSelect
8.4
Great68 reviews
200 yd from City Center200 yd from Jonker Street
From   US$ 43 /nightSelect
8.2
Great8 reviews
700 yd from City Center600 yd from Mahkota Parade
From   US$ 18 /nightSelect
1700 yd from City Center900 yd from Plaza Hang Tuah
From   US$ 36 /nightSelect
8.2
Great43 reviews
300 yd from City Center200 yd from Jonker Street
From   US$ 25 /nightSelect
7.4
Very good4 reviews
2.2 mi from City Center
From   US$ 18 /nightSelect
8.2
Great77 reviews
500 yd from City Center200 yd from Jonker Street
From   US$ 132 /nightSelect
8.2
Great71 reviews
100 yd from City Center300 yd from Jonker Street
From   US$ 304 /nightSelect
8.2
Great179 reviews
800 yd from City Center400 yd from Plaza Hang Tuah
From   US$ 13 /nightSelect
8.2
Great154 reviews
300 yd from City Center200 yd from The Stadthuys
From   US$ 36 /nightSelect
8.2
Great93 reviews
400 yd from City Center300 yd from Jonker Street
From   US$ 38 /nightSelect
8.2
Great297 reviews
600 yd from City Center400 yd from The Stadthuys
From   US$ 37 /nightSelect
7.8
Very good34 reviews
600 yd from City Center400 yd from Jonker Street
From   US$ 11 /nightSelect
8.2
Great57 reviews
200 yd from City Center300 yd from The Stadthuys
From   US$ 40 /nightSelect
  • 1
  • 2

Best Hotels and Places to Stay in Malacca

Why Visit?

Malacca, also known as Melaka, is a vibrant city located on the west coast of Malaysia. It offers a rich blend of historical attractions, cultural heritage, and delicious cuisine. Whether you are interested in exploring its UNESCO World Heritage Sites, indulging in local street food, or simply enjoying the charming colonial architecture, Malacca has something for everyone. With a wide range of Melaka hotel options and various areas to stay in, it is an ideal destination for tourists.

Where to Stay?

Jonker Street: Located in the heart of Malaccas historic district, Jonker Street is a bustling area known for its vibrant night market, antique shops, and charming Peranakan culture. Staying in this area will offer you easy access to historical landmarks such as the Stadthuys, Christ Church, and the iconic A Famosa fortress. You can also indulge in the local Peranakan cuisine and explore the unique Baba-Nyonya heritage.

Malacca City Center: This area is perfect for those who want to be in the midst of the citys main attractions and conveniences. It is home to popular malls like Mahkota Parade and Dataran Pahlawan, where you can shop for souvenirs or relax in modern cafes. The Melaka River Cruise, which allows you to explore the scenic riverbank, is also easily accessible from this area.

Portuguese Settlement: For a different experience, consider staying in Portuguese Settlement, a village within Malacca that reflects the Portuguese occupation in the 16th century. The village offers a glimpse into the unique Portuguese-Malay culture through its colorful houses, traditional dances, and delectable seafood. It is an excellent choice for those seeking a serene and authentic experience away from the bustling city center.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night ranges from $30 to $70.

4-star hotels: The average price per night ranges from $70 to $120.

5-star hotels: The average price per night ranges from $120 to $250.Malacca, also known as Melaka, is a vibrant city located on the west coast of Malaysia. It offers a rich blend of historical attractions, cultural heritage, and delicious cuisine. Whether you are interested in exploring its UNESCO World Heritage Sites, indulging in local street food, or simply enjoying the charming colonial architecture, Malacca has something for everyone. With a wide range of Melaka hotel options and various areas to stay in, it is an ideal destination for tourists.Jonker Street: Located in the heart of Malaccas historic district, Jonker Street is a bustling area known for its vibrant night market, antique shops, and charming Peranakan culture. Staying in this area will offer you easy access to historical landmarks such as the Stadthuys, Christ Church, and the iconic A Famosa fortress. You can also indulge in the local Peranakan cuisine and explore the unique Baba-Nyonya heritage.3-star hotels: The average price per night ranges from $30 to $70.

4-star hotels: The average price per night ranges from $70 to $120.

5-star hotels: The average price per night ranges from $120 to $250.

Best Value for Money:

Hotel Puri Melaka: Located in the heart of the city, this 4-star hotel offers comfortable and well-appointed rooms at an affordable price. It boasts a traditional Peranakan-style ambiance and provides easy access to popular attractions such as Jonker Street and the Stadthuys.

Hatten Hotel Melaka: This 4-star hotel is situated in Malacca City Center and offers modern rooms with stylish decor. The hotel features a rooftop pool, fitness center, and is within walking distance of major shopping malls and local eateries.

Hotel Equatorial Melaka: Offering 5-star luxury at an affordable price, this hotel is known for its spacious rooms and excellent service. Located along the Malacca River, it provides easy access to the citys attractions and offers stunning views of the old town.

Best Kids-Friendly Hotels:

Swiss-Garden Hotel Melaka: This family-friendly hotel features a spacious swimming pool, childrens playground, and dedicated kids club. It also offers comfortable and spacious family rooms, ensuring a pleasant stay for both parents and children.

Holiday Inn Melaka: With its Kids Stay and Eat Free policy, this hotel provides excellent amenities for families traveling with children. The hotel offers a swimming pool, kids club, and family-friendly dining options.

Best Hotels for a Romantic Getaway:

Casa del Rio Melaka: This boutique hotel is located along the Malacca River and offers luxurious rooms with stunning river views. It features a rooftop infinity pool, spa facilities, and romantic dining options by the river.

The Majestic Malacca: Housed in a restored mansion, this 5-star hotel exudes elegance and charm. It offers luxurious rooms, a serene spa, and a Colonial Café where couples can enjoy a romantic meal.

Best for Location:

Estadia Hotel Melaka: Situated in the heart of Jonker Street, this boutique hotel provides easy access to the citys main attractions, night markets, and local eateries. It offers comfortable rooms with modern amenities.

Ramada Plaza by Wyndham Melaka: This hotel is located near the Portuguese Settlement, offering a quiet and serene environment. It is within driving distance of both the city center and popular attractions.

The Sterling Boutique Hotel Melaka: This hotel is conveniently situated near Malacca City Center, providing easy access to malls, restaurants, and historical landmarks. It offers comfortable rooms with unique decor.

Best for a Short City Break:

The Shore Hotel & Residences: Located near Malacca City Center, this hotel offers contemporary rooms and excellent facilities. It is attached to a shopping mall and features a sky tower with panoramic views of the city.

Casa del Mar Melaka: This boutique hotel is centrally located and offers comfortable rooms with a blend of modern and traditional design. It is within walking distance of major attractions and popular eateries.

Show moreLess