• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (54)
  • (72)
  • (37)
  • (14)
  • (6)
  • (6)
  • (2)

Your Budget

to
Star Category
  • (19)
  • (83)
  • (153)
User Rating
  • (19)
  • (47)
  • (62)
  • (7)
  • (2)
Property Type
  • (406)
  • (182)
  • (118)
  • (28)
  • (18)
  • (18)
  • (5)
Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
Amenities
Guests Love
  • (388)
  • (593)
  • (20)

Show -3 more

Booking Preference
Booking Preference
  • (392)
  • (9)
  • (792)
  • (574)
House Rules
  • (5)
  • (2)
  • (3)
BACK TO TOP

Book Hotels in Malacca, Malaysia from 219 Hotels

hotelImg
Entire Apartment

Amadel Residence

Taman Costa Mahkota
Entire Apartment
| Sleeps 8 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

JacuzziJacuzzi
SpaSpa
Water park
Free Cancellation
This 5 Star Apart-hotel in Malacca is located in Taman Costa Mahkota. Full Address of property is Block Bougainvillea, Mahkota Hotel Jalan Syed Abdul Aziz View On Map Key amenities of this property are Jacuzzi & Spa & Water park.
View More
Excellent5.0

(51 Ratings)

AED 324

AED 297

+ AED 55 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

5 Heeren

Bandar Hilir
Location of the Hotel is Bandar Hilir View On Map (5, Jalan Tun Tan Cheng Lock).
View More
Excellent4.9

(81 Ratings)

AED 562

AED 499

+ AED 95 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Liu Men Melaka

Kampung Dua
BarBar
Elevator/LiftElevator/Lift
This 5 Star Hotel in Malacca is located in Kampung Dua. Full Address of property is 48-56, Jalan Tokong View On Map Key amenities of this property are Bar & Elevator/Lift.
View More
Excellent4.7

(963 Ratings)

AED 459

AED 404

+ AED 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Casa del Rio Melaka

Taman Kota Laksamana
Swimming PoolSwimming Pool
SpaSpa
GymGym
Location of the Hotel is Taman Kota Laksamana View On Map (88 Jalan Kota Laksamana). Top Facilities of this Hotel are Swimming Pool & Spa & Gym.
View More
Excellent4.5

(346 Ratings)

AED 797

AED 566

+ AED 94 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay

The Nest House

Taman Melaka Raya
Room in a Homestay
| 1 Bedroom | Sleeps 3 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Refrigerator
Free Cancellation
This 3 Star Homestay in Malacca is located in Taman Melaka Raya. Full Address of property is No 7, Lorong 1, Banda Hilir View On Map Key amenities of this property are Refrigerator.
View More
Excellent4.6

(212 Ratings)

AED 138

AED 128

+ AED 54 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

TheBlanc Boutique Hotel

Taman Kota Laksamana
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Taman Kota Laksamana View On Map (26 Jalan Kubu). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.6

(58 Ratings)

AED 148

AED 132

+ AED 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Rosa Malacca

Taman Melaka Raya
GymGym
Free Cancellation
This 4 Star Hotel in Malacca is located in Taman Melaka Raya. Full Address of property is 212, Jalan Parameswara View On Map Key amenities of this property are Gym.
View More
Excellent4.4

(1228 Ratings)

AED 196

AED 176

+ AED 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Treasures Hotel and Suites

Kampung Bukit China
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Kampung Bukit China View On Map (108 Jalan Bendahara). Top Facilities of this Hotel are Swimming Pool.
View More
Very Good4.2

(1206 Ratings)

AED 277

AED 241

+ AED 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Timez Hotel Melaka

Bandar Hilir
Elevator/LiftElevator/Lift
This 3 Star Hotel in Malacca is located in Bandar Hilir. Full Address of property is 31 Jalan Hang Kasturi, Jonker Street View On Map Key amenities of this property are Elevator/Lift.
View More
Very Good4.0

(112 Ratings)

AED 285

AED 225

+ AED 55 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Courtyard by Marriott Melaka

Pengkalan Rama Tengah
Swimming PoolSwimming Pool
Location of the Hotel is Pengkalan Rama Tengah View On Map (LORONG HAJI BACHEE KAMPUNG BUKIT CHINA). Top Facilities of this Hotel are Swimming Pool.
View More
Excellent4.3

(886 Ratings)

AED 331

AED 287

+ AED 66 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Heeren Palm Suites

Taman Kota Laksamana
GymGym
Free Cancellation
This 4 Star Hotel in Malacca is located in Taman Kota Laksamana. Full Address of property is 155 Jalan Tun Tan Cheng Lock View On Map Key amenities of this property are Gym.
View More
Excellent4.4

(103 Ratings)

AED 349

AED 303

+ AED 63 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

CK Hotel

Kampung Jawa
Free Cancellation
Location of the Hotel is Kampung Jawa View On Map (83M, Jalan Munshi Abdullah).
View More
Excellent4.4

(40 Ratings)

AED 62

AED 54

+ AED 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

SGI Vacation Club Melaka

Taman Melaka Raya
Elevator/LiftElevator/Lift
This 3 Star Hotel in Malacca is located in Taman Melaka Raya. Full Address of property is No. 129, Jalan Parameswara View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.4

(47 Ratings)

AED 103

AED 76

+ AED 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Heeren Straits Hotel

Taman Kota Laksamana
GymGym
Free Cancellation
Location of the Hotel is Taman Kota Laksamana View On Map (155 Jalan Tun Tan Cheng Lock). Top Facilities of this Hotel are Gym.
View More
Excellent4.3

(403 Ratings)

AED 315

AED 274

+ AED 57 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

DoubleTree by Hilton Melaka

Taman Melaka Raya
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Malacca is located in Taman Melaka Raya. Full Address of property is Hattan City, Jalan Melaka Raya 23 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(2009 Ratings)

AED 260

AED 233

+ AED 45 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

JonkeRED Heritage Hotel

Bandar Hilir
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Bandar Hilir View On Map (16 Jalan Laksamana). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.2

(1398 Ratings)

AED 155

AED 138

+ AED 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Aava Malacca Hotel

Kampung Dua
Swimming PoolSwimming Pool
This 3 Star Hotel in Malacca is located in Kampung Dua. Full Address of property is 12 Jalan Kampung Hulu View On Map Key amenities of this property are Swimming Pool.
View More
Poor1.7

(54 Ratings)

AED 107

AED 96

+ AED 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Hong at Jonker Street

Kampung Dua
Free Cancellation
Location of the Hotel is Kampung Dua View On Map (7B, Jalan Masjid).
View More
Very Good4.1

(87 Ratings)

AED 56

AED 49

+ AED 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Gingerflower Boutique Hotel

Bandar Hilir
Kids' Meals
Free Cancellation
This 3 Star Hotel in Malacca is located in Bandar Hilir. Full Address of property is No 13, Jalan Tun Tan Cheng Lock View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.2

(641 Ratings)

AED 234

AED 204

+ AED 42 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ames Hotel

Ayer Keroh | 7.7 km drive to Malacca Airport (MKZ-Batu Berendam)
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is Ayer Keroh View On Map (Jalan Pkak 2, Pusat Komercial Ayer Keroh). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Excellent4.3

(54 Ratings)

AED 283

AED 253

+ AED 42 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Malacca


Check out best Malacca hotel deals and offers on more than 219 hotels in Malacca only on MakeMyTrip!

Wondering where to book your stay in Malacca? We understand your desire for comfort and hence have listed out the best Malacca hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Malacca. Select from best 219 hotels in Malacca.

All Above properties for Malacca are updated on Friday, May 15, 2026- 18.32.

Book affordable hotels in Malacca at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Malacca, Stay in Malacca's best hotels! Malacca Hotels Price Starts from Minimum AED 20 for Budget hotel. If you’re looking for a cheap hotel in Malacca, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Malacca accommodation. Check Price Now!


Facts About Malacca, Malaysia

Hotels in Malacca 219
Lowest Price 20 AED
Highest Price 1834 AED

Five Star Hotels in Malacca

Hatten Hotel Melaka

0 1 2 3 4 0 1 2 3 4

AED 225

Per Night

Malacca

Taman Melaka Raya

Ames Hotel

0 1 2 3 4 0 1 2 3 4

AED 289

Per Night

Ayer Keroh

Taman Melaka Raya

Liu Men Melaka

0 1 2 3 4 0 1 2 3 4

AED 375

Per Night

Kampung Dua

Grand Heritage Hotel

0 1 2 3 4 0 1 2 3 4

AED 34

Per Night

Taman Melaka Raya

Malacca

Holiday Inn MELAKA

0 1 2 3 4 0 1 2 3 4

AED 432

Per Night

Plaza Mahkota

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Malacca

Get the best deals on different type of Hotel categories in Malacca with MakeMyTrip.com. Choose from 219 hotels in Malacca. Just AED 20 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Luxury Hotels in Nearby Cities

Show More

Budget Hotels in Malacca

Taman Melaka Raya

Hotel O Tasik Utama

0 1 2 0 1 2 3 4

AED 80

Per Night

Ayer Keroh

Malacca

Plaza Mahkota

Malacca

Taman Melaka Raya

Grand Heritage Hotel

0 1 2 3 4 0 1 2 3 4

AED 34

Per Night

Taman Melaka Raya

Mudzaffar Hotel Melaka

0 1 2 0 1 2 3 4

AED 190

Per Night

Ayer Keroh

The Trend Hotel

0 1 0 1 2 3 4

AED 105

Per Night

Taman Melaka Raya

Malacca

Malacca

Bandar Hilir

Taman Melaka Raya

Kings Green Hotel

0 1 2 3 0 1 2 3 4

AED 186

Per Night

Kampung Enam

Hotel Kobemas Melaka

0 1 2 0 1 2 3 4

AED 90

Per Night

Kampung Baru Ayer Keroh

Heng Ann Guest House

0 1 2 0 1 2 3 4

AED 94

Per Night

Malacca

Vintage Inn

0 1 0 1 2 3 4

AED 47

Per Night

Kampung Jawa

The Rucksack Caratel

0 1 2 3 0 1 2 3 4

AED 103

Per Night

Bandar Hilir

Eco Tree Hotel

0 1 2 3 0 1 2 3 4

AED 118

Per Night

Taman Melaka Raya

Taman Melaka Raya

Malacca

Malacca

Kota Lodge Hotel

0 1 2 0 1 2 3 4

AED 33

Per Night

Bandar Hilir

Kampung Satu

Swan Garden Hotel

0 1 2 0 1 2 3 4

AED 109

Per Night

Malacca

Taman Melaka Raya

Good2Stay Hotel

0 1 0 1 2 3 4

AED 84

Per Night

Plaza Mahkota

Venus Boutique Hotel

0 1 2 0 1 2 3 4

AED 70

Per Night

Plaza Mahkota

Estadia Hotel

0 1 2 3 0 1 2 3 4

AED 138

Per Night

Taman Costa Mahkota

Taman Melaka Raya

Kapitan Kongsi Hotel

0 1 2 0 1 2 3 4

AED 85

Per Night

Malacca

Park City Motel

0 1 0 1 2 3 4

AED 31

Per Night

Malacca

Hotel Rosmerah

0 1 0 1 2 3 4

AED 134

Per Night

Ayer Keroh

Taman Kota Laksamana

Aava Malacca Hotel

0 1 2 0 1 2 3 4

AED 119

Per Night

Kampung Dua

De Mawardah Inn Hotel

0 1 0 1 2 3 4

AED 42

Per Night

Plaza Mahkota

Taman Melaka Raya

Malacca

1825 Gallery Hotel

0 1 2 0 1 2 3 4

AED 171

Per Night

Kampung Jawa

Hallmark Crown Hotel

0 1 2 3 0 1 2 3 4

AED 80

Per Night

Taman Melaka Raya

Amanjiwa 99R

0 1 2 3 0 1 2 3 4

AED 177

Per Night

Malacca

Plaza Mahkota

906 Hotel Melaka Raya

0 1 0 1 2 3 4

AED 42

Per Night

Taman Melaka Raya

Taman Melaka Raya

Bandar Hilir

Hotels in Malacca with Free Breakfast

Liu Men Melaka

0 1 2 3 4 0 1 2 3 4

AED 375

Per Night

Kampung Dua

Aava Malacca Hotel

0 1 2 0 1 2 3 4

AED 119

Per Night

Kampung Dua

Kampung Bukit China

Malacca

Puri Melaka

0 1 2 0 1 2 3 4

AED 202

Per Night

Taman Kota Laksamana

Taman Melaka Raya

Heeren Palm Suites

0 1 2 3 0 1 2 3 4

AED 365

Per Night

Taman Kota Laksamana

The Rucksack Caratel

0 1 2 3 0 1 2 3 4

AED 103

Per Night

Bandar Hilir

Pengkalan Rama

MIO BOUTIQUE Hotel

0 1 0 1 2 3 4

AED 141

Per Night

Pengkalan Rama

The Pines Melaka

0 1 2 3 0 1 2 3 4

AED 244

Per Night

Malacca

Malacca

Estadia Hotel

0 1 2 3 0 1 2 3 4

AED 138

Per Night

Taman Costa Mahkota

Kings Green Hotel

0 1 2 3 0 1 2 3 4

AED 186

Per Night

Kampung Enam

Malacca

Four Star Hotels in Malacca

The Sterling

0 1 2 3 0 1 2 3 4

AED 153

Per Night

Bandar Hilir

Taman Melaka Raya

Malacca

Taman Saujana Indah

The Pines Melaka

0 1 2 3 0 1 2 3 4

AED 244

Per Night

Malacca

Bandar Hilir

Malacca

Baba House Melaka

0 1 2 3 0 1 2 3 4

AED 291

Per Night

Taman Kota Laksamana

Rosa Malacca

0 1 2 3 0 1 2 3 4

AED 195

Per Night

Taman Melaka Raya

Three Star hotels in Malacca

5 Heeren

0 1 2 0 1 2 3 4

AED 591

Per Night

Bandar Hilir

Timez Hotel Melaka

0 1 2 0 1 2 3 4

AED 381

Per Night

Bandar Hilir

Quayside Hotel

0 1 2 0 1 2 3 4

AED 255

Per Night

Bandar Hilir

Bandar Hilir

Styles Hotel

0 1 2 0 1 2 3 4

AED 233

Per Night

Bandar Hilir

Casa Bonita Hotel

0 1 2 0 1 2 3 4

AED 215

Per Night

Klebang

Jonker Boutique Hotel

0 1 2 0 1 2 3 4

AED 211

Per Night

Taman Kota Laksamana

Taman Kota Laksamana

Kampung Pengkalan Perigi

Puri Melaka

0 1 2 0 1 2 3 4

AED 202

Per Night

Taman Kota Laksamana

Bandar Hilir

Mudzaffar Hotel Melaka

0 1 2 0 1 2 3 4

AED 190

Per Night

Ayer Keroh

1825 Gallery Hotel

0 1 2 0 1 2 3 4

AED 171

Per Night

Kampung Jawa

Taman Melaka Raya

Kampung Bukit China

Taman Kota Laksamana

Malacca

Seri Costa Hotel

0 1 2 0 1 2 3 4

AED 131

Per Night

Plaza Mahkota

La Boss Hotel

0 1 2 0 1 2 3 4

AED 130

Per Night

Taman Melaka Raya

Arabian Signature

0 1 2 0 1 2 3 4

AED 128

Per Night

Taman Kota Laksamana

Kampung Satu

Aava Malacca Hotel

0 1 2 0 1 2 3 4

AED 119

Per Night

Kampung Dua

Malacca

Taman Melaka Raya

MITC Hotel

0 1 2 0 1 2 3 4

AED 111

Per Night

Ayer Keroh

Durian Tunggal

Swan Garden Hotel

0 1 2 0 1 2 3 4

AED 109

Per Night

Malacca

Marvelux Hotel

0 1 2 0 1 2 3 4

AED 108

Per Night

Malacca

Desa Queenspark Hotel

0 1 2 0 1 2 3 4

AED 106

Per Night

Taman Melaka Raya

Grandeur Hotel and Spa

0 1 2 0 1 2 3 4

AED 103

Per Night

Bukit Tempurong

Tanjung Kling

Hotel Kobemas Melaka

0 1 2 0 1 2 3 4

AED 90

Per Night

Kampung Baru Ayer Keroh

Taman Melaka Raya

Malacca

Taman Melaka Raya

Kapitan Kongsi Hotel

0 1 2 0 1 2 3 4

AED 85

Per Night

Malacca

Kampung Satu

Hotel O Tasik Utama

0 1 2 0 1 2 3 4

AED 80

Per Night

Ayer Keroh

Sandy Hotel

0 1 2 0 1 2 3 4

AED 77

Per Night

Malacca

Kampung Enam

Pengkalan Rama

Venus Boutique Hotel

0 1 2 0 1 2 3 4

AED 70

Per Night

Plaza Mahkota

Plaza Mahkota

Temasek Hotel

0 1 2 0 1 2 3 4

AED 65

Per Night

Malacca

Properties in Malacca

Hotels By Star Category in Malacca

Show More

Premium Hotels in Nearby Cities

A'Famosa Resort

0 1 2 3 0 1 2 3 4

AED 289

Per Night

Alor Gajah

Tanjung Tanah Merah

Royale Chulan Seremban

0 1 2 3 0 1 2 3 4

AED 180

Per Night

Seremban

Thistle Port Dickson

0 1 2 3 4 0 1 2 3 4

AED 211

Per Night

Si Rusa

Hotel Tenera

0 1 2 3 4 0 1 2 3 4

AED 210

Per Night

Bandar Baru Bangi

Dash Box Cyberjaya

0 1 2 3 0 1 2 3 4

AED 225

Per Night

Cyberjaya

Taman Pd Jaya

Bangi Resort Hotel

0 1 2 3 4 0 1 2 3 4

AED 310

Per Night

Bangi Golf Club

Le Méridien Putrajaya

0 1 2 3 4 0 1 2 3 4

AED 580

Per Night

Ioi Resort

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.