• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (8)
  • (11)
  • (10)
  • (3)
  • (1)

Your Budget

to
Star Category
  • (22)
  • (149)
  • (279)
User Rating
  • (27)
  • (59)
  • (89)
  • (192)
  • (194)
Property Type
  • (787)
  • (275)
  • (268)
  • (62)
  • (45)
  • (22)
  • (6)
Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
Amenities
Guests Love
  • (768)
  • (1120)
  • (31)

Show -3 more

Booking Preference
Booking Preference
  • (765)
  • (16)
  • (1487)
  • (1139)
House Rules
  • (1)
  • (7)
  • (3)
  • (4)
BACK TO TOP

Book Hotels in Malacca, Malaysia from 220 Hotels

hotelImg
Entire Apartment

Amadel Residence

Taman Costa Mahkota
Entire Apartment
| 3 Bedrooms | 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)

$ 86

+ $ 15 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)

$ 155

+ $ 19 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)

$ 101

+ $ 8 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)

$ 171

+ $ 15 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)

$ 37

+ $ 13 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)

$ 36

+ $ 8 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)

$ 54

+ $ 5 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
Excellent4.3

(1286 Ratings)

$ 75

+ $ 13 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)

$ 77

+ $ 13 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)

$ 93

+ $ 14 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)

$ 16

+ $ 3 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)

$ 28

$ 24

+ $ 4 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)

$ 76

+ $ 14 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)

$ 84

+ $ 15 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 Hatten City Jalan Merdeka Raya 23, Bandar Hilir , Malacca , Melaka , Malaysia , 75000 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(2009 Ratings)

$ 75

+ $ 13 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)

$ 38

+ $ 8 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)

$ 29

+ $ 6 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)

$ 15

+ $ 2 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)

$ 44

+ $ 8 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)

$ 96

+ $ 9 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 220 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 220 hotels in Malacca.

All Above properties for Malacca are updated on Monday, June 01, 2026- 20.20.

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 IDR 109468 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

IDR 1,198,916

Per Night

Malacca

Liu Men Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,859,284

Per Night

Kampung Dua

Grand Heritage Hotel

0 1 2 3 4 0 1 2 3 4

IDR 171,781

Per Night

Taman Melaka Raya

DoubleTree by Hilton Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,536,865

Per Night

Taman Melaka Raya

Taman Melaka Raya

Courtyard by Marriott Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,810,631

Per Night

Pengkalan Rama Tengah

Holiday Inn MELAKA

0 1 2 3 4 0 1 2 3 4

IDR 1,701,723

Per Night

Plaza Mahkota

Dusit Princess Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,489,897

Per Night

Kampung Bukit China

Birkin International Hotel

0 1 2 3 4 0 1 2 3 4

IDR 3,104,794

Per Night

Malacca

Ames Hotel

0 1 2 3 4 0 1 2 3 4

IDR 1,693,864

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 220 hotels in Malacca. Just IDR 109468 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

Mio Boutique Hotel Melaka

0 1 0 1 2 3 4

IDR 840,944

Per Night

Pengkalan Rama

Estadia Hotel

0 1 2 3 0 1 2 3 4

IDR 732,598

Per Night

Taman Costa Mahkota

Hotel Tamara Melaka

0 1 2 3 0 1 2 3 4

IDR 447,792

Per Night

Malacca

Heeren Palm Suites

0 1 2 3 0 1 2 3 4

IDR 1,567,367

Per Night

Taman Kota Laksamana

Dusit Princess Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,489,897

Per Night

Kampung Bukit China

BTC Hotel 比特币酒店

0 1 2 3 0 1 2 3 4

IDR 816,992

Per Night

Kampung Bukit China

The Shore Hotel & Residences

0 1 2 3 0 1 2 3 4

IDR 650,262

Per Night

Malacca

DoubleTree by Hilton Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,536,865

Per Night

Taman Melaka Raya

Taman Melaka Raya

Swiss-Garden Hotel Melaka

0 1 2 3 0 1 2 3 4

IDR 1,006,737

Per Night

Malacca

Hatten Hotel Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,198,916

Per Night

Malacca

Courtyard by Marriott Melaka

0 1 2 3 4 0 1 2 3 4

IDR 1,810,631

Per Night

Pengkalan Rama Tengah

Mimosa Hotel Melaka

0 1 2 0 1 2 3 4

IDR 265,906

Per Night

Kampung Jawa

Puri Melaka

0 1 2 0 1 2 3 4

IDR 1,142,030

Per Night

Taman Kota Laksamana

Aava Malacca Hotel

0 1 2 0 1 2 3 4

IDR 576,909

Per Night

Kampung Dua

Four Star Hotels in Malacca

Grand Swiss-Belhotel Melaka

0 1 2 3 0 1 2 3 4

IDR 1,506,925

Per Night

Malacca

Hallmark Crown Hotel

0 1 2 3 0 1 2 3 4

IDR 392,590

Per Night

Taman Melaka Raya

Noble Resort Hotel Melaka

0 1 2 3 0 1 2 3 4

IDR 894,649

Per Night

Taman Melaka Raya

The Rucksack Caratel

0 1 2 3 0 1 2 3 4

IDR 436,003

Per Night

Bandar Hilir

Bandar Hilir

Taman Melaka Raya

CHRISTEE SUITES HOTEL

0 1 2 3 0 1 2 3 4

IDR 4,137,356

Per Night

Bandar Hilir

Taman Melaka Raya

Swiss-Garden Hotel Melaka

0 1 2 3 0 1 2 3 4

IDR 1,006,737

Per Night

Malacca

Plaza Mahkota

Three Star hotels in Malacca

Timez Hotel Melaka

0 1 2 0 1 2 3 4

IDR 1,465,009

Per Night

Bandar Hilir

Taman Kota Laksamana

Puri Melaka

0 1 2 0 1 2 3 4

IDR 1,142,030

Per Night

Taman Kota Laksamana

Jonker Boutique Hotel

0 1 2 0 1 2 3 4

IDR 1,039,297

Per Night

Taman Kota Laksamana

Mudzaffar Hotel Melaka

0 1 2 0 1 2 3 4

IDR 1,006,550

Per Night

Ayer Keroh

Puteri Bay Hotel Melaka

0 1 2 0 1 2 3 4

IDR 981,663

Per Night

Kampung Pengkalan Perigi

Styles Hotel

0 1 2 0 1 2 3 4

IDR 951,722

Per Night

Bandar Hilir

Quayside Hotel

0 1 2 0 1 2 3 4

IDR 900,637

Per Night

Bandar Hilir

1825 Gallery Hotel

0 1 2 0 1 2 3 4

IDR 888,474

Per Night

Kampung Jawa

Gingerflower Boutique Hotel

0 1 2 0 1 2 3 4

IDR 820,173

Per Night

Bandar Hilir

TheBlanc Boutique Hotel

0 1 2 0 1 2 3 4

IDR 748,129

Per Night

Taman Kota Laksamana

JonkeRED Heritage Hotel

0 1 2 0 1 2 3 4

IDR 741,393

Per Night

Bandar Hilir

Kampung Bukit China

Seri Costa Hotel

0 1 2 0 1 2 3 4

IDR 639,222

Per Night

Plaza Mahkota

OYO 90899 Tube Hotel Melaka

0 1 2 0 1 2 3 4

IDR 625,936

Per Night

Malacca

Hotel Seri Malaysia Melaka

0 1 2 0 1 2 3 4

IDR 593,937

Per Night

Durian Tunggal

Aava Malacca Hotel

0 1 2 0 1 2 3 4

IDR 576,909

Per Night

Kampung Dua

MITC Hotel

0 1 2 0 1 2 3 4

IDR 550,524

Per Night

Ayer Keroh

Taman Melaka Raya

Marvelux Hotel

0 1 2 0 1 2 3 4

IDR 537,425

Per Night

Malacca

Grand Flora Hotel Melaka

0 1 2 0 1 2 3 4

IDR 503,556

Per Night

Malacca

Grandeur Hotel and Spa

0 1 2 0 1 2 3 4

IDR 500,749

Per Night

Bukit Tempurong

Arenaa Deluxe Boutique Hotel

0 1 2 0 1 2 3 4

IDR 499,252

Per Night

Malacca

Swan Garden Hotel

0 1 2 0 1 2 3 4

IDR 492,889

Per Night

Malacca

Kampung Satu

Malacca

Malacca

Casa Bonita Hotel

0 1 2 0 1 2 3 4

IDR 446,856

Per Night

Klebang

Hotel Kobemas Melaka

0 1 2 0 1 2 3 4

IDR 437,687

Per Night

Kampung Baru Ayer Keroh

SGI Vacation Club Melaka

0 1 2 0 1 2 3 4

IDR 437,500

Per Night

Taman Melaka Raya

Kapitan Kongsi Hotel

0 1 2 0 1 2 3 4

IDR 413,361

Per Night

Malacca

Hotel O Tasik Utama

0 1 2 0 1 2 3 4

IDR 385,105

Per Night

Ayer Keroh

Pengkalan Rama

Sandy Hotel

0 1 2 0 1 2 3 4

IDR 378,930

Per Night

Malacca

Midcity Hotel Melaka

0 1 2 0 1 2 3 4

IDR 364,708

Per Night

Taman Melaka Raya

Taman Melaka Raya

La Boss Hotel

0 1 2 0 1 2 3 4

IDR 363,398

Per Night

Taman Melaka Raya

Kampung Enam

Hotel Mill Road

0 1 2 0 1 2 3 4

IDR 346,744

Per Night

Kampung Bukit China

96 boutique hotel

0 1 2 0 1 2 3 4

IDR 334,581

Per Night

Malacca

Hallmark View Hotel

0 1 2 0 1 2 3 4

IDR 317,552

Per Night

Malacca

Mabohai Resort Klebang

0 1 2 0 1 2 3 4

IDR 316,991

Per Night

Tanjung Kling

Venus Boutique Hotel

0 1 2 0 1 2 3 4

IDR 309,693

Per Night

Plaza Mahkota

Mercury Boutique Hotel

0 1 2 0 1 2 3 4

IDR 303,705

Per Night

Plaza Mahkota

Desa Queenspark Hotel

0 1 2 0 1 2 3 4

IDR 300,711

Per Night

Taman Melaka Raya

Hallmark Hotel Leisure

0 1 2 0 1 2 3 4

IDR 293,600

Per Night

Kampung Satu

906 Riverside Hotel Malacca

0 1 2 0 1 2 3 4

IDR 291,916

Per Night

Kampung Satu

Hotel Mutiara KGMMB Melaka

0 1 2 0 1 2 3 4

IDR 285,180

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

IDR 1,148,392

Per Night

Alor Gajah

Bangi Resort Hotel

0 1 2 3 4 0 1 2 3 4

IDR 1,368,639

Per Night

Bangi Golf Club

Avillion Admiral Cove

0 1 2 3 0 1 2 3 4

IDR 821,108

Per Night

Tanjung Lembah

Hotel Primera Suite

0 1 2 3 0 1 2 3 4

IDR 1,037,426

Per Night

Cyberjaya

The Katerina Hotel

0 1 2 3 0 1 2 3 4

IDR 851,236

Per Night

Kampung Pegawai

Thistle Port Dickson

0 1 2 3 4 0 1 2 3 4

IDR 1,069,050

Per Night

Si Rusa

Lexis Hibiscus Port Dickson

0 1 2 3 4 0 1 2 3 4

IDR 4,008,800

Per Night

Port Dickson

Taman Pd Jaya

The Guest Hotel & Spa

0 1 2 3 0 1 2 3 4

IDR 895,023

Per Night

Bandar Dataran Segar