• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Price Per Night
  • (31)
  • (49)
  • (32)
  • (11)
  • (14)
  • (5)
  • (2)

Your Budget

to
Star Category
  • (20)
  • (120)
  • (191)
User Rating
  • (17)
  • (49)
  • (66)
  • (8)
  • (2)
Property Type
  • (631)
  • (215)
  • (196)
  • (44)
  • (35)
  • (20)
  • (4)
Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
Amenities
Guests Love
  • (615)
  • (885)
  • (27)

Show -3 more

Booking Preference
Booking Preference
  • (620)
  • (10)
  • (1160)
  • (893)
House Rules
  • (3)
  • (2)
  • (5)
BACK TO TOP

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

THB 3,927

+ THB 430 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)

THB 5,024

+ THB 600 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)

THB 4,760

+ THB 381 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)

THB 8,152

THB 6,743

+ THB 580 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)

THB 1,554

+ THB 478 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)

THB 1,696

+ THB 338 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)

THB 2,005

+ THB 193 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)

THB 2,453

+ THB 442 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)

THB 2,791

+ THB 422 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)

THB 3,713

+ THB 504 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)

THB 2,750

+ THB 693 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)

THB 510

+ THB 92 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)

THB 996

THB 853

+ THB 153 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)

THB 2,467

+ THB 643 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)

THB 4,599

+ THB 754 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)

THB 2,097

+ THB 419 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)

THB 1,078

+ THB 227 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)

THB 644

+ THB 76 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)

THB 1,617

+ THB 291 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)

THB 2,549

+ THB 245 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 221 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 221 hotels in Malacca.

All Above properties for Malacca are updated on Wednesday, May 13, 2026- 04.29.

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 THB 196 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

THB 1,977

Per Night

Malacca

Ames Hotel

0 1 2 3 4 0 1 2 3 4

THB 2,536

Per Night

Ayer Keroh

Holiday Inn MELAKA

0 1 2 3 4 0 1 2 3 4

THB 3,420

Per Night

Plaza Mahkota

Casa del Rio Melaka

0 1 2 3 4 0 1 2 3 4

THB 5,515

Per Night

Taman Kota Laksamana

Taman Melaka Raya

Pengkalan Rama Tengah

Grand Heritage Hotel

0 1 2 3 4 0 1 2 3 4

THB 297

Per Night

Taman Melaka Raya

Taman Melaka Raya

Hotels By Category in Malacca

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

Kampung Bukit China

Kings Green Hotel

0 1 2 3 0 1 2 3 4

THB 1,652

Per Night

Kampung Enam

CHRISTEE SUITES HOTEL

0 1 2 3 0 1 2 3 4

THB 5,157

Per Night

Bandar Hilir

Casa del Rio Melaka

0 1 2 3 4 0 1 2 3 4

THB 5,515

Per Night

Taman Kota Laksamana

Malacca

Hotel Tamara Melaka

0 1 2 3 0 1 2 3 4

THB 804

Per Night

Malacca

Bayview Hotel Melaka

0 1 2 3 0 1 2 3 4

THB 1,218

Per Night

Kampung Bukit China

Pengkalan Rama

Swiss-Garden Hotel Melaka

0 1 2 3 0 1 2 3 4

THB 1,755

Per Night

Malacca

Swan Garden Hotel

0 1 2 0 1 2 3 4

THB 1,096

Per Night

Malacca

Pengkalan Rama Tengah

ibis Melaka

0 1 2 3 0 1 2 3 4

THB 1,825

Per Night

Pengkalan Rama

Estadia Hotel

0 1 2 3 0 1 2 3 4

THB 1,221

Per Night

Taman Costa Mahkota

Four Star Hotels in Malacca

Malacca

Bali Residence

0 1 2 3 0 1 2 3 4

THB 2,161

Per Night

Malacca

Heeren Palm Suites

0 1 2 3 0 1 2 3 4

THB 3,176

Per Night

Taman Kota Laksamana

Eco Tree Hotel

0 1 2 3 0 1 2 3 4

THB 1,037

Per Night

Taman Melaka Raya

Taman Melaka Raya

Hallmark Crown Hotel

0 1 2 3 0 1 2 3 4

THB 769

Per Night

Taman Melaka Raya

Swiss-Garden Hotel Melaka

0 1 2 3 0 1 2 3 4

THB 1,755

Per Night

Malacca

BTC Hotel 比特币酒店

0 1 2 3 0 1 2 3 4

THB 1,174

Per Night

Kampung Bukit China

Bandar Hilir

Three Star hotels in Malacca

Casa Del Rio Residence

0 1 2 0 1 2 3 4

THB 5,491

Per Night

Bandar Hilir

5 Heeren

0 1 2 0 1 2 3 4

THB 5,244

Per Night

Bandar Hilir

Timez Hotel Melaka

0 1 2 0 1 2 3 4

THB 2,939

Per Night

Bandar Hilir

Puri Melaka

0 1 2 0 1 2 3 4

THB 2,010

Per Night

Taman Kota Laksamana

Quayside Hotel

0 1 2 0 1 2 3 4

THB 1,954

Per Night

Bandar Hilir

Casa Bonita Hotel

0 1 2 0 1 2 3 4

THB 1,895

Per Night

Klebang

Jonker Boutique Hotel

0 1 2 0 1 2 3 4

THB 1,856

Per Night

Taman Kota Laksamana

Mudzaffar Hotel Melaka

0 1 2 0 1 2 3 4

THB 1,829

Per Night

Ayer Keroh

Taman Kota Laksamana

Puteri Bay Hotel Melaka

0 1 2 0 1 2 3 4

THB 1,788

Per Night

Kampung Pengkalan Perigi

Styles Hotel

0 1 2 0 1 2 3 4

THB 1,709

Per Night

Bandar Hilir

Bandar Hilir

1825 Gallery Hotel

0 1 2 0 1 2 3 4

THB 1,510

Per Night

Kampung Jawa

Taman Melaka Raya

TheBlanc Boutique Hotel

0 1 2 0 1 2 3 4

THB 1,455

Per Night

Taman Kota Laksamana

Kampung Bukit China

Malacca

JonkeRED Heritage Hotel

0 1 2 0 1 2 3 4

THB 1,253

Per Night

Bandar Hilir

Seri Costa Hotel

0 1 2 0 1 2 3 4

THB 1,159

Per Night

Plaza Mahkota

Arabian Signature

0 1 2 0 1 2 3 4

THB 1,132

Per Night

Taman Kota Laksamana

Swan Garden Hotel

0 1 2 0 1 2 3 4

THB 1,096

Per Night

Malacca

Malacca

Aava Malacca Hotel

0 1 2 0 1 2 3 4

THB 1,052

Per Night

Kampung Dua

Grand Flora Hotel Melaka

0 1 2 0 1 2 3 4

THB 1,002

Per Night

Malacca

Taman Melaka Raya

MITC Hotel

0 1 2 0 1 2 3 4

THB 988

Per Night

Ayer Keroh

Durian Tunggal

Kampung Satu

Marvelux Hotel

0 1 2 0 1 2 3 4

THB 938

Per Night

Malacca

Grandeur Hotel and Spa

0 1 2 0 1 2 3 4

THB 909

Per Night

Bukit Tempurong

La Boss Hotel

0 1 2 0 1 2 3 4

THB 848

Per Night

Taman Melaka Raya

Taman Melaka Raya

Hotel Kobemas Melaka

0 1 2 0 1 2 3 4

THB 804

Per Night

Kampung Baru Ayer Keroh

Taman Melaka Raya

Kapitan Kongsi Hotel

0 1 2 0 1 2 3 4

THB 755

Per Night

Malacca

Hotel O Tasik Utama

0 1 2 0 1 2 3 4

THB 735

Per Night

Ayer Keroh

Sandy Hotel

0 1 2 0 1 2 3 4

THB 675

Per Night

Malacca

Midcity Hotel Melaka

0 1 2 0 1 2 3 4

THB 666

Per Night

Taman Melaka Raya

Mercury Boutique Hotel

0 1 2 0 1 2 3 4

THB 645

Per Night

Plaza Mahkota

Kampung Enam

Pengkalan Rama

Venus Boutique Hotel

0 1 2 0 1 2 3 4

THB 614

Per Night

Plaza Mahkota

Mimosa Hotel Melaka

0 1 2 0 1 2 3 4

THB 593

Per Night

Kampung Jawa

Hallmark Express Hotel

0 1 2 0 1 2 3 4

THB 584

Per Night

Kampung Jawa

Mabohai Resort Klebang

0 1 2 0 1 2 3 4

THB 575

Per Night

Tanjung Kling

Temasek Hotel

0 1 2 0 1 2 3 4

THB 575

Per Night

Malacca

Properties in Malacca

Hotels By Star Category in Malacca

Show More

Premium Hotels in Nearby Cities

The Guest Hotel & Spa

0 1 2 3 0 1 2 3 4

THB 1,562

Per Night

Bandar Dataran Segar

Avillion Admiral Cove

0 1 2 3 0 1 2 3 4

THB 2,335

Per Night

Tanjung Lembah

Kampung Bahasa Kapor

Avillion Port Dickson

0 1 2 3 4 0 1 2 3 4

THB 2,551

Per Night

Taman Dato Haji Abdul Samad

Le Méridien Putrajaya

0 1 2 3 4 0 1 2 3 4

THB 4,921

Per Night

Ioi Resort

Taman Pd Jaya

Hotel Tenera

0 1 2 3 4 0 1 2 3 4

THB 1,717

Per Night

Bandar Baru Bangi

The Katerina Hotel

0 1 2 3 0 1 2 3 4

THB 1,384

Per Night

Kampung Pegawai

A'Famosa Resort

0 1 2 3 0 1 2 3 4

THB 2,086

Per Night

Alor Gajah

Bangi Resort Hotel

0 1 2 3 4 0 1 2 3 4

THB 2,727

Per Night

Bangi Golf Club