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

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Melaka – 974 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 4 stars

Hotel in Melaka

Overlooking the historical Melaka River, Swiss-Garden Hotel Melaka welcomes guests with 2 Olympic-size infinity pools, a tennis court and free WiFi access. Location on river was great Boardwalk to Jonker eas lit up at night You can catch a boat to Jonker Street

Show more Show less
7.8
Good
9,241 reviews
Price from
£50
per night

Hallmark Crown Hotel 4 stars

Hotel in Melaka

Hallmark Crown Hotel is a 10-minute walk from Dataran Pahlawan and Mahkota Shopping Mall. It features an outdoor pool, a business centre 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.4
Good
6,264 reviews
Price from
£26
per night

The Shore Hotel & Residences 4 stars

Hotel in Melaka

Set above The Shore Shopping Gallery, The Shore Hotel & Residences offers spacious apartments and suites in Melaka. It boasts 2 swimming pools, a water park, and a 43rd floor rooftop bar. Location is good. Facilities such as the pool, my children and nieces love them. There are varieties We got a 3bedroom apartment and it was super spacious.

Show more Show less
7.4
Good
6,255 reviews
Price from
£45
per night

Hotel Sentral Melaka @ City Centre 3 stars

Hotel in Melaka

Placed in the heart of Melaka City, Hotel Sentral Melaka offers 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,456 reviews
Price from
£17
per night

Imperial Heritage Hotel Melaka 4 stars

Hotel in Melaka

Strategically located in Melaka, The Imperial Heritage Melaka offers modern and homely accommodation with free WiFi access throughout the property. Good location, Price and helpful hotel staff.

Show more Show less
7.5
Good
6,240 reviews
Price from
£33
per night

The Pines Melaka 4 stars

Hotel in Melaka

Featuring artworks from local artists, The Pines Melaka offers spacious and stylish accommodation with free WiFi. It has a salt-water outdoor pool, 2 dining options and a playground. Affordable price Kids friendly Strategic location Large bathtub Clean Friendly staff Very nice breakfast Nice view of melaka river 👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻

Show more Show less
8.1
Very good
4,349 reviews
Price from
£53
per night

Bayview Hotel Melaka 4 stars

Hotel in Melaka

Bayview Hotel is just 1 km from Melaka City Centre. It features a fitness centre with steam room and sauna facilities. The hotel also offers an outdoor pool and a karaoke lounge. Had another booking that fell through, had to scramble to find an alternative. Bayview was amazing for the price.

Show more Show less
7.7
Good
4,296 reviews
Price from
£32
per night

Ibis Melaka 4 stars

Hotel in Melaka

Featuring free WiFi and a fitness centre, Ibis Melaka offers accommodation in Melaka, 400 metres from Sam Po Kong Temple. Guests can enjoy the on-site bar. Free private parking is available on site. Wonderful location and nice modern room ims

Show more Show less
8.1
Very good
3,573 reviews
Price from
£30
per night

Hotel Sentral Riverview Melaka 3 stars

Hotel in Melaka

Hotel Sentral Riverview Melaka is located in the city centre. It offers a restaurant, 24-hour front desk, free Wi-Fi in public areas and free parking. Good value for money staff were helpful ,will not get any hotels in malacca for such price and good service highly recommend sentral Riverview for families, not far from major attractions ..everything was perfect spacious neat and clean rooms bathroom, had a wonderful stay

Show more Show less
6.7
Review score
3,404 reviews
Price from
£17
per night

Hotel Arissa 3 stars

Hotel in Melaka

Featuring free WiFi throughout the property, Hotel Arissa offers accommodation 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.8
Good
2,283 reviews
Price from
£28
per night

Most booked hotels in Melaka in the past month

See all

Melaka's best hotels with breakfast

See all

Budget hotels in Melaka

See all

Hotels located in the centre of Melaka

See all

FAQs about hotels in Melaka

  • The average price per night for a 3-star hotel in Melaka this weekend is £45 or, for a 4-star hotel, £86. Looking for something even fancier? 5-star hotels in Melaka for this weekend cost on average around £106 per night (based on Booking.com prices).

  • Many families visiting Melaka loved staying at Liu Men Melaka, D savoy @ Famosa by MR and CHRISTEE SUITES HOTEL.

  • Liu Men Melaka, CHRISTEE SUITES HOTEL and Rosa Malacca are some of the popular hotels in Melaka.

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

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

  • Maple Boutique Hotel, Casa del Rio Melaka and The Pines Melaka have received great reviews from travellers in Melaka regarding the views from their hotel rooms.

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

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

  • For hotels in Melaka that serve up a highly-rated breakfast, try DoubleTree by Hilton Melaka, Treasures Hotel and Suites and Casa del Rio Melaka.

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 good few miles to the north is Melaka Airport in the Batu Berendam district.

Learn more about visiting Melaka

  • 5 attractions
  • 28 points of interest
Find out more
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Melaka:

Explore guest reviews of hotels in Melaka

See all