Plan A Weekend Trip To Malacca City
The charming historical city of Melaka (also known as Malacca City) was declared a UNESCO World Heritage site in 2008 and is undoubtedly one of the top places to visit in Malaysia!
Just a scenic 3-hour drive up from Singapore, the historic colonial town is the perfect local destination for a short weekend trip, filled with unique historical sites, must-visit attractions and good food.
However, your Melaka trip won't be complete without a night's stay at one of the top hotels in the city, so let us help you out with your planning! From luxurious 5-star hotels to affordable boutique hotels, we've compiled this complete list of the 12 best hotels in Melaka for you to check out.
Top 12 Best Hotels In Melaka 2022
🤩 Book Your Hotel with Klook Stay+
Heard of Klook Stay+? Here's how you can bundle your hotel booking with the best activities your destination has to offer, so you can explore more, spend less and easily plan your trip!
What Can I Enjoy with Klook Stay+?
- Up to 50% Off - Book a bundle and get up to half price off your hotel or activity
- Lots of Options - Choose from attractions, transport, WiFi/SIM and more to bundle with
- Essentials Included - Book your ideal room and trip essentials all in one place
👉🏼 Check out all Stay+ bundles here: https://www.klook.com/en-SG/hotels/stayplus/
🏨 Check out ALL our Hotel Promotions
- Save up to $90 on your hotel stay when you book on Klook!
👉🏼 Check out all hotel deals here: https://www.klook.com/en-SG/tetris/promo/sghotels
1. Casa del Rio Melaka
Casa del Rio is Spanish for 'home by the river', which perfectly depicts the riverside location of this stunning 5-star hotel as it sits elegantly by the Melaka River.
Strategically located near the bustling Jonker Street, all the famous spots in town will be just a short walk away from you, yet the hotel also retains the perfect retreat vibe with its remarkable Mediterranean-inspired architecture, rooftop garden, 2 swimming pools and exquisite suites.
Upon check-in, you'll be welcomed with a warm towel and lime sorbet, together with Nyonya treats prepared in your room. The guest rooms here are spacious and luxuriously decorated Mediterranean-style, but with a Peranakan twist.
From an exquisite marble-lined bathroom (that comes with a huge bathtub!) to a balcony with a view, you'd feel as if you've moved to a Spanish countryside mansion.
- Address: 88, Jalan Kota Laksamana, 75200 Melaka
- Price: From $180/night
2. Hatten Hotel Melaka
Stay in 5-star comfort without breaking the bank at the luxurious, yet affordable Hatten Hotel Melaka. The all-suites hotel is also one of the largest accommodations in Melaka, housing over 700 guest suites, and they even provide a free shuttle service to and from the hotel to ease your exploration of the beautiful heritage city.
If you need a break from sightseeing, the chic and modern hotel is also perfect for staying in all-day. Made to feel like a home away from home, they've got everything you could possibly ask for here.
Hotel facilities here include a gorgeous infinity pool, a poolside sky bar, an all-day dining restaurant, a well-equipped gym, and a spa for you to indulge in rejuvenating spa treatments.
- Address: Jalan Merdeka, Bandar Hilir, 75000 Melaka
- Price: From $70/night
3. Rosa Malacca
Enjoy an Instagrammable staycation at this multiple award-winning lifestyle hotel. Rosa Malacca has worked with different artists and designers to offer guests a charming and thoughtfully designed space to create memories best captured through photos, from the New York-esque brownstone facade of the building, to the minimalistic industrial decor and furniture.
If you're looking for a cosy, yet aesthetically-pleasing stay, this is definitely the place for you. Their spacious rooms exude laid-back, industrial-chic vibes and is the perfect place to spend the night after a day of walking around Melaka.
We also absolutely love their in-house courtyard restaurant, where you can enjoy alfresco dining under glittering fairy lights and a glass ceiling.
- Address: 212, Jalan Parameswara, Kampung Bandar Hilir, 75000 Melaka
- Price: From $46/night
4. DoubleTree by Hilton Hotel Melaka
You can expect nothing lesser than a luxurious stay experience at DoubleTree by Hilton Hotel Melaka. Situated in the uptown development area of Hatten City, elevate your staycation in Melaka with a night's stay at this 5-star accommodation, complete with gorgeous views of the Straits of Melaka and the city, as well as premium facilities including an infinity pool, 24-hour gym and a kids' club.
The hotel features over 270 elegantly furnished guest rooms and suites onsite, each well-equipped with a spacious work desk, a flat-screen TV, a rainfall shower and designer toiletries.
Upgrade your stay to one of their suites and you'll also get to enjoy separate living and dining areas, as well as a deep soaking bathtub. You'll also receive their signature DoubleTree cookie to snack on upon your check-in!
- Address: Jalan Melaka Raya 23, Hatten City, 75000 Melaka
- Price: From $100/night
5. The Majestic Malacca
Feel as if you were transported back to 1920s Melaka at The Majestic Malacca, a century-old private Straits Settlement mansion restored and refurbished into a charming 5-star boutique hotel.
Complete with its original architectural fixtures, such as the porcelain tile flooring and stained glass windows, the hotel is a must-visit for those of you looking for a refined staycation in a place richly steeped in history and culture.
A mix of traditional and modern elements, each room here is well-appointed and decorated beautifully with silk drapes, an elegant 4-poster bed, and the best part of all, a large clawfoot bathtub that's perfect for a relaxing soak.
Complete your stay here with their high-end facilities and amenities, including an outdoor swimming pool, a library, a dining outlet serving authentic Kristang cuisine, as well as Peranakan-style spa treatments at Spa Village Malacca.
- Address: 188, Jalan Bunga Raya, Melaka, 75100 Melaka
- Price: From $180/night
6. 1825 Gallery Hotel
Located on the riverbank of the Melaka River, the charming 1825 Gallery Hotel is housed in what was once a warehouse that stocked imported flour, just a few steps away from the water.
Now, the building has since been upgraded with modern flourishes, yet still retaining the original architecture influenced by both the British and the Chinese, from the building's timber flooring to the oriental furnishing.
The charming boutique hotel provides a cosy space to retreat to, while still being in the city centre. Complete with an idyllic water fountain pond in the lobby and plenty of greenery throughout the common areas, you'd feel as if you were in a nature retreat away from the busy city. Spend time here lounging on the balcony (available for selected rooms) or dine alfresco over a delicious Chinese meal at their in-house restaurant.
- Address: 27, Jalan Bunga Raya, Kampung Jawa, 75100 Melaka
- Price: From $46/night
7. The Orchard Wellness and Health Resort
Looking for a laid-back spot to unwind and spend some quality time with your loved ones? Make your way to The Orchard Wellness and Health Resort, an award-winning resort and spa in Melaka.
The tranquil resort consists of 40 spacious suites that are beautifully furnished for those of you who'd like to spend a night here, or you can also head over for a day visit if you'd like to spend some time amidst nature - enjoy a tour of the resort's Tropical Fruits Farm or try out an exciting orchard canopy walk experience.
The villas here are well-equipped with a kitchenette, separate living and dining areas, and some even have private pools!
- Address: 63, Jalan Solok Uban, Kampung Baru, 78100 Lubok China, Melaka
- Price: From $154/night
8. Holiday Inn Melaka
Whether you are on a business trip or a leisurely getaway, you can't go wrong with a staycation at Holiday Inn Melaka. The modern hotel is located in the city centre, making it the perfect place to stay with easy access to all key landmarks and shopping malls in Melaka.
The 4-star hotel also houses 275 well-equipped, modern rooms, complete with picturesque views of the city skyline and the Straits of Malacca. Each room also comes with a spacious work desk and free high-speed WiFi too!
- Address: 192, Jalan Syed Abdul Aziz, 75000 Malacca
- Price: From $88/night
9. The Rucksack Caratel
Home to trendy, well-decorated rooms with super comfy beds and plenty of natural lighting, The Rucksack Caratel is an affordable boutique hotel in Melaka with a lot of personality and charm.
Situated in the city centre of Melaka, the hotel is the perfect place to retreat to after a day of exploring the streets, surrounded by lush greenery, a picturesque garden view and a charming pool.
There're 25 different types of rooms for you to choose from for your stay here, from their spacious Family Deluxe room to a fun caravan bedroom that sleeps up to 4, all well-equipped flat-screen TVs, complimentary Wi-Fi, as well as tea and coffee making facilities.
However, for the best view, we'd recommend booking any one of their Garden View rooms to get a stunning view of the greenery outdoors through large glass windows.
- Address: 107, Jalan Banda Kaba, Bandar Hilir, 75000 Melaka
- Price: From $30/night
10. Swiss-Garden Hotel Melaka
If hotel swimming pools are a game-changing factor in your choice of accommodation, you should definitely consider Swiss-Garden Hotel Melaka. The 5-star hotel proudly boasts 2 Olympic size swimming pools and a kids' pool, that comes with a water playground that even adults would enjoy. Other facilities you can enjoy during your stay here include a tennis court, a basketball court, a gym as well as a rooftop bar.
The rooms at Swiss-Garden exude a modern vibe, featuring floor-to-ceiling windows and balconies that offer stunning views of the river or city skyline.
Each room is also well-appointed with contemporary decor paired with quality amenities, such as a flat-screen TV, a full-sized executive desk for those who need to get some work done and a minibar with tea and coffeemaking equipment.
- Address: T2-4, The Shore @ Melaka River, Jalan Persisiran Bunga Raya, 75300 Malacca
- Price: From $60/night
11. The Rubber Escape
In search of a getaway closer to nature? The name says it all - nestled in a lush, sprawling rubber estate, The Rubber Escape in Melaka is a hidden gem we've found that's the perfect nature retreat for those of you who are looking for more of a tranquil accommodation that's not in the city itself. How often can you actually say that you've spent a night in an actual rubber estate?
Popular amongst couples as well as families, this peaceful and secluded retreat promises relaxation and a tinge of romance with its 12 beautiful units. With their limited number of rooms, you can surely expect privacy and lots of space to yourself while you're here, whether you're taking a soak in the 50-feet infinity pool or going on a morning stroll around the rubber estate.
- Address: Jalan Lendu Bakti 8, 78000 Alor Gajah, Melaka
12. The Pines Melaka
In collaboration with local artists, you can expect a seamless blend of urban comfort and cultural touches woven throughout your stay at The Pines Melaka. The stylish 4-star hotel is well-appointed with top-notch facilities, design and service!
Be welcomed with warm hospitality from the moment you walk in through the front the doors, and enjoy the stylishly decorated spaces that feature artworks done by artists from the Malacca Art Association.
Hotel guests get to enjoy free shuttle services to Jonker Street and Dataran Pahlawan, but if you're more in the mood to stay in, fret not!
The Pines is also the first hotel in Melaka to feature poolside suites - spend your day in by taking a dip in the saltwater pool right outside your room! Other facilities and amenities here include a gym, a children's playground and pool, an all-day dining restaurant, as well as bike rentals.
- Address: 33, Jalan Tun Sri Lanang, 75100 Melaka
- Price: From $65/night
Getting to Malacca
If you're not driving. Don't worry, we've got you covered with direct coaches from Singapore starting at only $25. You can choose different pick-up points including Queen Street Bus Terminal, Tampines MRT, and Concorde Hotel, as well as popular drop-off points in Malacca, like Melaka Sentral Bus Terminal, Hatten Hotel Malacca, and Casa Del Rio Hotel Malacca.