Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Malacca – 1,247 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Swiss-Garden Hotel Melaka

Hotel in Malacca

Overlooking the historical Melaka River, Swiss-Garden Hotel Melaka welcomes guests with 2 Olympic-size infinity pools, a tennis court and free WiFi access.

Show more Show less
7.7
Good
9,367 reviews
Price from
$50
per night

Hallmark Crown Hotel

Hotel in Malacca

Hallmark Crown Hotel is a 10-minute walk from Dataran Pahlawan and Mahkota Shopping Mall. It features an outdoor pool, a business center and complimentary WiFi access throughout its premises. Excellent value for the money. Clean, friendly staff & rooms are spacious and modern.

Show more Show less
7.3
Good
6,592 reviews
Price from
$24
per night

The Shore Hotel & Residences

Hotel in Malacca

Set above The Shore Shopping Gallery, The Shore Hotel & Residences offers spacious apartments and suites in Melaka. It features 2 swimming pools, a water park, and a 43rd floor rooftop bar. The 3 rooms apartment is spacious and clean. We have nice view of the city.

Show more Show less
7.4
Good
6,042 reviews
Price from
$43
per night

Hotel Sentral Melaka @ City Centre

Hotel in Malacca

In the heart of Melaka City, Hotel Sentral Melaka has 145 modern rooms with free Wi-Fi access. Guests can lounge by the outdoor swimming pool or choose between 2 dining options. The staff was friendly. More of old school hotel but affordable and good enough for a short stay. Spacious private parking space. A swimming pool is available at the top of the building. Complimentary water station to refill water.

Show more Show less
6.6
Review score
3,186 reviews
Price from
$21
per night

Imperial Heritage Hotel Melaka

Hotel in Malacca

Strategically located in Melaka, The Imperial Heritage Melaka offers modern and homely accommodations with free WiFi access throughout the property. Situated at a great Location, walking distance very easy to go to the shopping mall , just a short walk to Famosa building, fabulous jonker street and eatery very convenient.

Show more Show less
7.5
Good
5,968 reviews
Price from
$30
per night

Hotel Sentral Riverview Melaka

Hotel in Malacca

Hotel Sentral Riverview Melaka is in the center of the city. It features a restaurant, 24-hour front desk, free Wi-Fi in public areas and free parking. all in within my expectation, nice and warm

Show more Show less
6.5
Review score
3,114 reviews
Price from
$21
per night

Ibis Melaka

Hotel in Malacca

Featuring free WiFi and a fitness center, Ibis Melaka offers accommodations in Melaka, 1312 feet from Sam Po Kong Temple. Guests can enjoy the on-site bar. Free private parking is available on site. so lucky to find this in booking.com. amazing deal and it comes with free buffet breakfast! all the tourist attraction are just around the hotel. it’s modern, clean and spacious. my big family (9pax) had a blast! you made our melaka experience trully unforgettable

Show more Show less
8.1
Very Good
3,897 reviews
Price from
$36
per night

Bayview Hotel Melaka

Hotel in Malacca

Bayview Hotel is just 0.6 mi from Melaka City Center. It features a fitness center with steam room and sauna facilities. The hotel also offers an outdoor pool and a karaoke lounge. The staff's are friendly and helpful.. Easy ti check in and check out.

Show more Show less
7.6
Good
4,097 reviews
Price from
$33
per night

Hotel Arissa

Hotel in Malacca

Featuring free WiFi throughout the property, Hotel Arissa offers accommodations in Melaka. Guests can enjoy the on-site restaurant. Free private parking is available. Clean, comfy (big bed), big room, quiet, water dispenser and nice staff.

Show more Show less
7.7
Good
2,723 reviews
Price from
$26
per night

The Pines Melaka

Hotel in Malacca

Featuring artworks from local artists, The Pines Melaka offers spacious and stylish accommodations with free WiFi. It has a salt-water outdoor pool, 2 dining options and a playground. We got a room on the top floor, the view was amazing, especially from the bath tub. Bathroom was large. Breakfast was great, we had nasi lemak. The starting point of Melak river cruise was a 5 minute walk away, but we walked to Dutch Square and Chinatown too from the hotel, took us approx. 15-20 minutes.

Show more Show less
8.1
Very Good
3,558 reviews
Price from
$47
per night

Most-booked hotels in Malacca in the past month

See all

Malacca's best hotels with breakfast

See all

Budget hotels in Malacca

See all

Hotels located in the center of Malacca

See all

FAQs about hotels in Malacca

  • Some of the best hotels in Malacca near Melaka Sentral include Baitul Saadah Homestay, Maple Boutique Hotel and D' Cozy Inn.

  • Liu Men Melaka, CHRISTEE SUITES HOTEL, and SGI Vacation Club Hotel are some of the popular hotels in Malacca.

  • Many families visiting Malacca loved staying at SGI Vacation Club Hotel, Liu Men Melaka, and CHRISTEE SUITES HOTEL.

  • On average, it costs $46 per night to book a 3-star hotel in Malacca for tonight. You'll pay around $70 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Malacca will cost around $115, on average (based on Booking.com prices).

  • These hotels in Malacca are highly rated by couples: Liu Men Melaka, CHRISTEE SUITES HOTEL, and SGI Vacation Club Hotel.

  • For hotels in Malacca that serve highly-rated breakfasts, try Treasures Hotel and Suites, DoubleTree by Hilton Melaka, and Rosa Malacca.

  • Asiatic Hotel, Casa del Rio Melaka, and SGI Vacation Club Hotel got great room view-related reviews from travelers in Malacca.

  • On average, 3-star hotels in Malacca cost $0 per night, and 4-star hotels in Malacca are $2 per night. If you're looking for something really special, a 5-star hotel in Malacca can be found for $7 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Malacca this weekend is $51 or, for a 4-star hotel, $84. Looking for something even fancier? 5-star hotels in Malacca for this weekend cost around $175 per night, on average (based on Booking.com prices).

History and Culture in Equal Measure

Historic Melaka (or Malacca) is the capital of the Malaysian state of the same name, home to one of the country’s first sultanates. The replica of the sultan’s palace is one of the city’s top attractions.

The end of the sultanate came with the Portuguese conquest of Melaka in the 16th century. Reminders of this period include part of A Famosa fort, and there is also a fort built by the next settlers, the Dutch. Several Dutch churches also remain, including Christ Church with its pinkish façade.

Nowadays, Melaka is a melting pot of various cultures, and Chinese temples, such as wonderful Cheng Hoon Teng, sit happily alongside Hindu temples and mosques. The most spectacularly located of the latter is Masjid Selat (or Malacca Straits Mosque), on stilts above waters lapping an offshore island.

Many Melaka hotels on Booking.com are near the promenade lining the narrow city beach, and others are near more secluded beaches in the suburbs. The Melaka River splits the city into 2, and the further inland you travel along it, the more traditional the buildings become.

Just before the river’s first bend is Jonker Street, the heart of Chinatown and popular for its night markets, while a few miles to the north is Melaka Airport in the Batu Berendam district.

Learn more about visiting Malacca

  • 4 attractions
  • 28 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Malacca:

Explore guest reviews of hotels in Malacca

See all

Research, refine, and make plans for your whole trip