• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (34)
  • (48)
  • (34)
  • (20)
  • (21)
  • (9)
  • (3)

Your Budget

to
Star Category
  • (20)
  • (106)
  • (175)
User Rating
  • (17)
  • (46)
  • (63)
  • (135)
  • (137)
Property Type
  • (551)
  • (205)
  • (194)
  • (42)
  • (21)
  • (6)
  • (1)
Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
Amenities
Guests Love
  • (522)
  • (762)
  • (27)

Show -3 more

Booking Preference
Booking Preference
  • (510)
  • (9)
  • (1029)
  • (776)
House Rules
  • (6)
  • (3)
  • (3)
BACK TO TOP

Book Hotels in Malacca, Malaysia from 225 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)

BDT 14,847

+ BDT 1,624 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)

BDT 19,172

+ BDT 1,970 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)

BDT 26,907

+ BDT 2,153 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)

BDT 25,104

+ BDT 2,009 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)

BDT 5,877

+ BDT 1,494 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)

BDT 8,079

+ BDT 1,455 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Rosa Malacca

Taman Melaka Raya
GymGym
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)

BDT 11,320

BDT 9,208

+ BDT 737 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)

BDT 9,267

+ BDT 1,668 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)

BDT 10,555

+ BDT 1,281 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Courtyard by Marriott Melaka

Pengkalan Rama Tengah
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
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)

BDT 11,542

+ BDT 1,391 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

CK Hotel

Kampung Jawa
Free Cancellation
This 1 Star Hotel in Malacca is located in Kampung Jawa. Full Address of property is 83M, Jalan Munshi Abdullah View On Map
View More
Excellent4.4

(40 Ratings)

BDT 2,513

+ BDT 453 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

SGI Vacation Club Melaka

Taman Melaka Raya
Elevator/LiftElevator/Lift
Location of the Hotel is Taman Melaka Raya View On Map (No. 129, Jalan Parameswara). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.4

(47 Ratings)

BDT 3,761

BDT 3,229

+ BDT 581 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Heeren Straits Hotel

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.3

(403 Ratings)

BDT 9,371

+ BDT 1,687 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Heeren Palm Suites

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.4

(103 Ratings)

BDT 11,703

+ BDT 2,106 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)

BDT 12,197

+ BDT 2,664 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
Excellent4.3

(1289 Ratings)

BDT 9,108

+ BDT 1,712 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)

BDT 4,068

+ BDT 732 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)

BDT 2,414

+ BDT 435 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)

BDT 6,979

+ BDT 1,256 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)

BDT 11,007

+ BDT 880 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 225 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 225 hotels in Malacca.

All Above properties for Malacca are updated on Thursday, May 21, 2026- 17.13.

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 BDT 748 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!


Five Star Hotels in Malacca

Hatten Hotel Melaka

0 1 2 3 4 0 1 2 3 4

BDT 8,191

Per Night

Malacca

Pengkalan Rama Tengah

DoubleTree by Hilton Melaka

0 1 2 3 4 0 1 2 3 4

BDT 10,320

Per Night

Taman Melaka Raya

Taman Melaka Raya

Taman Melaka Raya

Holiday Inn MELAKA

0 1 2 3 4 0 1 2 3 4

BDT 11,210

Per Night

Plaza Mahkota

Birkin International Hotel

0 1 2 3 4 0 1 2 3 4

BDT 21,157

Per Night

Malacca

Ames Hotel

0 1 2 3 4 0 1 2 3 4

BDT 10,929

Per Night

Ayer Keroh

Hotels By Category in Malacca

Get the best deals on different type of Hotel categories in Malacca with MakeMyTrip.com. Choose from 225 hotels in Malacca. Just BDT 748 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.

Hotels in Malacca with Free Breakfast

Bayview Hotel Melaka

0 1 2 3 0 1 2 3 4

BDT 5,118

Per Night

Kampung Bukit China

BTC Hotel 比特币酒店

0 1 2 3 0 1 2 3 4

BDT 4,369

Per Night

Kampung Bukit China

Holiday Inn MELAKA

0 1 2 3 4 0 1 2 3 4

BDT 11,210

Per Night

Plaza Mahkota

Moty Hotel

0 1 2 3 0 1 2 3 4

BDT 6,825

Per Night

Plaza Mahkota

Swiss-Garden Hotel Melaka

0 1 2 3 0 1 2 3 4

BDT 6,421

Per Night

Malacca

Pengkalan Rama

DoubleTree by Hilton Melaka

0 1 2 3 4 0 1 2 3 4

BDT 10,320

Per Night

Taman Melaka Raya

Heeren Palm Suites

0 1 2 3 0 1 2 3 4

BDT 12,050

Per Night

Taman Kota Laksamana

Swan Garden Resort Hotel

0 1 2 3 0 1 2 3 4

BDT 4,398

Per Night

Malacca

Heeren Straits Hotel

0 1 2 3 0 1 2 3 4

BDT 9,649

Per Night

Taman Kota Laksamana

Arabian Signature

0 1 2 0 1 2 3 4

BDT 4,234

Per Night

Taman Kota Laksamana

Casa Bonita Hotel

0 1 2 0 1 2 3 4

BDT 7,090

Per Night

Klebang

The Rucksack Caratel

0 1 2 3 0 1 2 3 4

BDT 3,643

Per Night

Bandar Hilir

Hatten Hotel Melaka

0 1 2 3 4 0 1 2 3 4

BDT 8,191

Per Night

Malacca

Four Star Hotels in Malacca

CHRISTEE SUITES HOTEL

0 1 2 3 0 1 2 3 4

BDT 19,287

Per Night

Bandar Hilir

The Rucksack Caratel

0 1 2 3 0 1 2 3 4

BDT 3,643

Per Night

Bandar Hilir

Heeren Palm Suites

0 1 2 3 0 1 2 3 4

BDT 12,050

Per Night

Taman Kota Laksamana

Rosa Malacca

0 1 2 3 0 1 2 3 4

BDT 6,147

Per Night

Taman Melaka Raya

Eco Tree Hotel

0 1 2 3 0 1 2 3 4

BDT 3,878

Per Night

Taman Melaka Raya

Riviera Suites Melaka

0 1 2 3 0 1 2 3 4

BDT 4,699

Per Night

Malacca

Bayou Lagoon Park Resort

0 1 2 3 0 1 2 3 4

BDT 3,380

Per Night

Taman Saujana Indah

Taman Melaka Raya

Three Star hotels in Malacca

5 Heeren

0 1 2 0 1 2 3 4

BDT 18,958

Per Night

Bandar Hilir

MITC Hotel

0 1 2 0 1 2 3 4

BDT 11,769

Per Night

Ayer Keroh

Timez Hotel Melaka

0 1 2 0 1 2 3 4

BDT 9,953

Per Night

Bandar Hilir

Jonker Boutique Hotel

0 1 2 0 1 2 3 4

BDT 7,102

Per Night

Taman Kota Laksamana

Casa Bonita Hotel

0 1 2 0 1 2 3 4

BDT 7,090

Per Night

Klebang

Mudzaffar Hotel Melaka

0 1 2 0 1 2 3 4

BDT 6,858

Per Night

Ayer Keroh

Puteri Bay Hotel Melaka

0 1 2 0 1 2 3 4

BDT 6,582

Per Night

Kampung Pengkalan Perigi

Styles Hotel

0 1 2 0 1 2 3 4

BDT 6,501

Per Night

Bandar Hilir

Puri Melaka

0 1 2 0 1 2 3 4

BDT 6,399

Per Night

Taman Kota Laksamana

Quayside Hotel

0 1 2 0 1 2 3 4

BDT 6,394

Per Night

Bandar Hilir

Bandar Hilir

TheBlanc Boutique Hotel

0 1 2 0 1 2 3 4

BDT 5,414

Per Night

Taman Kota Laksamana

Taman Kota Laksamana

1825 Gallery Hotel

0 1 2 0 1 2 3 4

BDT 5,225

Per Night

Kampung Jawa

Taman Melaka Raya

Kampung Bukit China

JonkeRED Heritage Hotel

0 1 2 0 1 2 3 4

BDT 4,816

Per Night

Bandar Hilir

Seri Costa Hotel

0 1 2 0 1 2 3 4

BDT 4,351

Per Night

Plaza Mahkota

La Boss Hotel

0 1 2 0 1 2 3 4

BDT 4,276

Per Night

Taman Melaka Raya

Malacca

Arabian Signature

0 1 2 0 1 2 3 4

BDT 4,234

Per Night

Taman Kota Laksamana

Malacca

Aava Malacca Hotel

0 1 2 0 1 2 3 4

BDT 3,934

Per Night

Kampung Dua

Taman Melaka Raya

Marvelux Hotel

0 1 2 0 1 2 3 4

BDT 3,655

Per Night

Malacca

Durian Tunggal

Grand Flora Hotel Melaka

0 1 2 0 1 2 3 4

BDT 3,632

Per Night

Malacca

Grandeur Hotel and Spa

0 1 2 0 1 2 3 4

BDT 3,402

Per Night

Bukit Tempurong

Swan Garden Hotel

0 1 2 0 1 2 3 4

BDT 3,366

Per Night

Malacca

Pengkalan Rama

Kampung Satu

SGI Vacation Club Melaka

0 1 2 0 1 2 3 4

BDT 3,020

Per Night

Taman Melaka Raya

Hotel Kobemas Melaka

0 1 2 0 1 2 3 4

BDT 2,991

Per Night

Kampung Baru Ayer Keroh

Malacca

Coffea Garden Cafe & Stay

0 1 2 0 1 2 3 4

BDT 2,939

Per Night

Taman Melaka Raya

Kapitan Kongsi Hotel

0 1 2 0 1 2 3 4

BDT 2,825

Per Night

Malacca

Hotel O Tasik Utama

0 1 2 0 1 2 3 4

BDT 2,628

Per Night

Ayer Keroh

Sandy Hotel

0 1 2 0 1 2 3 4

BDT 2,576

Per Night

Malacca

Midcity Hotel Melaka

0 1 2 0 1 2 3 4

BDT 2,494

Per Night

Taman Melaka Raya

96 boutique hotel

0 1 2 0 1 2 3 4

BDT 2,411

Per Night

Malacca

Kampung Enam

Venus Boutique Hotel

0 1 2 0 1 2 3 4

BDT 2,359

Per Night

Plaza Mahkota

Hotel Mill Road

0 1 2 0 1 2 3 4

BDT 2,357

Per Night

Kampung Bukit China

Mercury Boutique Hotel

0 1 2 0 1 2 3 4

BDT 2,296

Per Night

Plaza Mahkota

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

BDT 7,803

Per Night

Alor Gajah

Royale Chulan Seremban

0 1 2 3 0 1 2 3 4

BDT 5,808

Per Night

Seremban

Taman Pd Jaya

The Katerina Hotel

0 1 2 3 0 1 2 3 4

BDT 5,133

Per Night

Kampung Pegawai

Lexis Hibiscus Port Dickson

0 1 2 3 4 0 1 2 3 4

BDT 33,009

Per Night

Si Rusa

Kampung Bahasa Kapor

Le Méridien Putrajaya

0 1 2 3 4 0 1 2 3 4

BDT 22,872

Per Night

Ioi Resort

Avillion Admiral Cove

0 1 2 3 0 1 2 3 4

BDT 7,158

Per Night

Tanjung Lembah

Avillion Port Dickson

0 1 2 3 4 0 1 2 3 4

BDT 10,091

Per Night

Taman Dato Haji Abdul Samad

Hotel Primera Suite

0 1 2 3 0 1 2 3 4

BDT 6,194

Per Night

Cyberjaya