Guesthouse in Jonker Street & Chinatown
3 Little Birds Home Melaka
A garden and lounge about 100 metres from Jonker Walk
See today's offersMalacca (Melaka in Malay) was one of the great trading ports of Asia, ruled in turn by a Malay sultanate, the Portuguese, the Dutch and the British. Its historic centre, listed by UNESCO in 2008 together with George Town in Penang, packs red-painted Dutch buildings, Chinese shophouses, temples, mosques and churches into a few walkable streets either side of the Malacca River.
It is a city for eating and wandering: Nyonya cooking, chicken rice balls and cendol are local specialities, and the Jonker Walk night market draws crowds at weekends. The hotels we list range from heritage shophouse guesthouses in Chinatown to modern towers near the malls. Filter them by area below, or start with the guide.
17 hotels
Guesthouse in Jonker Street & Chinatown
A garden and lounge about 100 metres from Jonker Walk
See today's offersHotel in Ujong Pasir, St John's Fort & the outskirts
Budget rooms, a garden and free parking near St John's Fort
See today's offersHotel in Ujong Pasir, St John's Fort & the outskirts
Comfortable rooms in a quieter neighbourhood near St John's Fort
See today's offersGuesthouse in Jonker Street & Chinatown
An outdoor pool and tropical gardens, tucked away from the crowds
See today's offersHotel in Jonker Street & Chinatown
Clean-lined, air-conditioned rooms minutes from Jonker Street
See today's offersHomestay in Bandar Hilir & Melaka Raya
Designer suites with city and sea views in a residence with a pool and gym
See today's offersHotel in Jonker Street & Chinatown
Stylish rooms with rain showers, close to the Jonker Street night market
See today's offersHotel in Jonker Street & Chinatown
City-view rooms and free parking within walking distance of Chinatown
See today's offersHotel in Bandar Hilir & Melaka Raya
Good-value rooms nine minutes on foot from the A Famosa gate
See today's offersGuesthouse in Jonker Street & Chinatown
A heritage-style guesthouse a few minutes from Jonker Street
See today's offersHotel in Malacca
Modern air-conditioned rooms and an in-house restaurant in central Malacca
See today's offersHotel in Riverside & Kampung Morten
A larger city hotel with an outdoor pool, a short walk from the heritage sites
See today's offersHotel in Bandar Hilir & Melaka Raya
Air-conditioned rooms at Mahkota Parade, three minutes from Taming Sari tower
See today's offersHotel in Jonker Street & Chinatown
Minimalist boutique rooms a few minutes from Cheng Hoon Teng Temple
See today's offersHotel in Bandar Hilir & Melaka Raya
Bright, eco-minded rooms across the road from Dataran Pahlawan
See today's offersHotel in Jonker Street & Chinatown
A rooftop pool above a Peranakan-styled boutique hotel near Jonker Street
See today's offersHotel in Bandar Hilir & Melaka Raya
Practical rooms in Kota Laksamana, a walk from Chinatown and the Stadthuys
See today's offersNo hotels match all of those filters. Remove a feature or choose another area to see more.
"Our order" puts hotels we have fully written up first. Commission doesn't affect the order.
The heritage core is small enough to cover on foot. Chinatown and Jonker Street lie on the west bank of the river, the Dutch Square and St Paul's Hill on the east bank, with Melaka Raya and the malls just to the south and quieter neighbourhoods further out.
Best for heritage stays and street food
Across the bridge from the Dutch Square, Chinatown is the heart of old Malacca. Jalan Hang Jebat, better known as Jonker Street, is lined with antique shops, cafés and clan houses, and turns into the Jonker Walk night market on Friday, Saturday and Sunday evenings. Parallel Heeren Street holds the Baba & Nyonya Heritage Museum in a grand Peranakan townhouse, and Jalan Tokong has Cheng Hoon Teng, often called the oldest working Chinese temple in Malaysia.
Many hotels here are converted shophouses with plenty of character. It is the most atmospheric place to stay and everything is on foot, but weekend nights are loud and crowded, and parking is very tight.
Best for malls, restaurants and drivers
On the east bank, the Stadthuys and Christ Church face each other across the red Dutch Square, and steps lead up St Paul's Hill to a ruined church and down to the Porta de Santiago, the last gate of the Portuguese A Famosa fortress. South of the hill, on land reclaimed from the sea, are the Mahkota Parade and Dataran Pahlawan malls and the revolving Menara Taming Sari observation tower.
Melaka Raya, a grid of newer shophouses behind the malls, is packed with restaurants, cafés and bars. Hotels here tend to be larger and more modern, parking is easier, and the heritage sights are still a short walk away.
Best for river walks and a quieter evening
North of the old town, a paved walkway follows the Malacca River past painted murals, cafés and small hotels, and the river cruise boats pass by all evening. Kampung Morten, a traditional Malay village of stilted wooden houses, sits on a bend of the river within the city.
It's a calmer alternative to Jonker Street that is still within walking distance of it, and the riverside is especially pleasant after dark when the banks are lit.
Best for seafood and a local feel
A couple of kilometres east of the centre, the Portuguese Settlement at Ujong Pasir is home to Malacca's Kristang community, people of Portuguese-Malay descent, and is known for its seafood restaurants by the water. Nearby, St John's Fort, a small 18th-century Dutch fort on a hilltop, gives views back over the city.
In the other direction, the Melaka Straits Mosque stands on the reclaimed island of Pulau Melaka and seems to float on the water at high tide. Hotels out here are usually cheaper and quieter, but you will want a car or ride-hailing app to reach the old town.
Jonker Street and Chinatown, if you want to step straight out into the heritage streets and the weekend night market. If you are driving or want a bigger, more modern hotel, Bandar Hilir and Melaka Raya are within walking distance of the main sights and much easier for parking.
It usually runs on Friday, Saturday and Sunday evenings, when Jonker Street is closed to traffic. Times can change around holidays, so check locally.
Express buses run frequently from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur to Melaka Sentral and take about two hours, depending on traffic. From Melaka Sentral, a taxi or ride-hailing car to the old town takes around 15 minutes. Buses also run from Singapore.
Weekdays are calmer and hotel prices are often lower. Weekends bring the night market but also big crowds and heavy traffic, particularly during Malaysian and Singaporean school holidays.
Not if you stay in or near the old town, which is best explored on foot. A car or ride-hailing app is useful for the Portuguese Settlement, the Straits Mosque and hotels on the outskirts.