Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Malacca

Tonight 17 Jan - 18 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Featured Malacca OYO Rooms Hotels

See all 473 properties in Malacca
OYO 418 Bayu View Hotel Malacca
OYO 418 Bayu View Hotel Malacca
2.0 out of 5.0 No. 372 & 373, Jalan Melaka Raya 4, Malacca
Free cancellation
2.5/5 (2 reviews)
SG$18/ nightfor 2 guests
OYO 415 Straits Settlement Inn
OYO 415 Straits Settlement Inn
2.0 out of 5.0 No. 12, Jalan LP2, Malacca
Free cancellation
SG$13/ nightfor 2 guests

The rooms are old and even the beds. The toilet was dirty. Will not recommend this hotel for anyone.

Reviewed on 2 Oct,2018
Hotel Rosmerah
Hotel Rosmerah
2.0 out of 5.0 No. 51, Jalan Bukit Beruang Utama 2, Malacca
4.3/5 (3 reviews)

it was quite a good stay even for a night. the hotel room was fine and tidy but could have been better. the bathroom was clean and am satisfied. aircond and wifi works which makes the stay better.

Reviewed on 15 Oct,2018
OYO 508 OYO 88 Hotel
OYO 508 OYO 88 Hotel
2.0 out of 5.0 349, Jalan Tengkera, Malacca
Free cancellation
SG$12/ nightfor 2 guests
OYO 483 Hotel ABC
OYO 483 Hotel ABC
2.0 out of 5.0 No. 34, Jalan Kota Laksamana 3, Malacca
Free cancellation
SG$16/ nightfor 2 guests

Pocket Guide: OYO Rooms Hotels in Malacca

Search for hotels in Malacca on Expedia. You can easily find your hotels in Malacca using one of the methods below:

  • View our selection of featured hotels in Malacca
  • Use the map to find hotels in the Malacca neighborhood you prefer
  • Use the filters to see hotels in a specific area of Malacca, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Malacca
  • Enter your travel dates to view the best deals on hotels in Malacca - while they last