Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-25

2026-04-26

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Malacca near St John's Fort

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

872 properties found

  • Green Live 1

    181, Jalan Munshi Abdullah, Jalan Bukit Cina, Malacca, Malaysia

    1.4 km to St John's Fort ( Show map )

    The 175 m² Green Live 1 Malacca apartment is located just 650 metres from the Melaka River and merely an 11-minute walk from Sam…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Chch By Leju

    11 Jalan Bukit Cina, Malacca, Malaysia

    1.4 km to St John's Fort ( Show map )

    Located about 5 minutes' walk from the historical Hang Li Poh's Well, Chch By Leju Hotel Malacca gives quick access to various city sites. Batu…

    More...

    From US$ 217
    price for 1 night
    Book Now From US$ 217
  • Nanyang Mansion At Jonker

    4E, Jalan Chan Koon Cheng, Malacca, Malaysia

    1.4 km to St John's Fort ( Show map )

    Located about 5 minutes' walk from the 16th century Portuguese A Famosa Fort, the 2-bedroom Nanyang Mansion At Jonker Villa Malacca invites guests to…

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Qish Hotel Melaka

    16A, Lorong Bukit Cina, Kampung Banda Kaba, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Located merely 1.2 km from the Straits Chinese Jewellery Museum Malacca, the 3-star Qish Hotel Melaka is approximately 500 metres from the 18th-century…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • A&H House Hotel

    48 Lorong Bukit Cina, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    A&H House Hotel Malacca features 9 rooms and lies 3.5 km from the gold-domed Floating mosque outside fence. Located 6 minutes' stroll from…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Rucksack Inn Premium Melaka

    107 Jalan Banda Kaba, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Rucksack Inn Premium Melaka, located a 5-minute walk from the eye-catching cherry-pink Christ Church, features Wi-Fi throughout the property. The 3…

    More...

    From US$ 14
    price for 1 night
    Book Now From US$ 14
  • Oyo 91258 Qish Hotel Banda Kaba

    No.45, Qish Hotel Banda Kaba,No.45, Lorong Bukit Cina, Bandar Hilir, Bandaraya Melaka, Melaka Tengah, Melaka, 75100, Malaysia, Malacca, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Featuring Wi-Fi throughout the property, Oyo 91258 Qish Hotel Banda Kaba Malacca is 600 metres from the River Walk. Located 6 minutes' walk from…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Hotel Q Banda Kaba Near Red Bulding

    45A, Jalan Banda Kaba, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Located only 1.3 km from the River Walk, the 2-star Hotel Q Banda Kaba Near Red Bulding Malacca is about a 5-minute ride…

    More...

    Book Now
  • Qish Hotel

    No 12 & 14, Lorong Bukit Cina, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Qish Hotel Malacca is a great place to stay in the Bandar Hilir district, an 18-minute walk from Bukit Cina. The Bustling Jonker Street…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Yellow Mansion Hotel

    Jalan Banda Kaba, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Yellow Mansion Hotel Malacca has 20 rooms and is located a mere 0.9 km from the red-hued Dutch Stadthuys City Hall. The centre of…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Ujongpasir18Paxlanded10Minstojonker

    10, Jalan Pj 24, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Located within 10 minutes' drive of the St John's Fort, Ujongpasir18Paxlanded10Minstojonker Villa Malacca provides access to various tourist attractions in the vicinity. The Hang Tuah…

    More...

    From US$ 318
    price for 1 night
    Book Now From US$ 318
  • Jom At Deriviera Self Check-In

    The Riviera Melaka (Sovo B) 3Rd Floor, Jalan Baiduri 1, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Jom At Deriviera Self Check-In Hotel Malacca offers its guests air-conditioned rooms merely a 5-minute walk from the Masjid Selat Melaka. The…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Malacca 8Pax Entire Homestay Seri Serindit 7-12

    Jalan Seri Serindit, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    To enjoy your vacation in Malacca, stay at the spacious 93 m² Malacca 8Pax Entire Homestay Seri Serindit 7-12, which is 2.5 km from…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • 马六甲travel Serindik

    Jalan Seri Serindit, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    The spacious 马六甲travel Serindik Malacca apartment is situated a 25-minute walk from the Melaka River and offers a fitness room. This apartment lies 2.6…

    More...

    Book Now
  • Homestay Melaka Executive

    No. 7, Jalan Bsj1, Taman Bukit Serindit Jaya, Melaka Tengah, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Staying at the 4-bedroom Homestay Melaka Executive, guests can visit the St John's Fort, which is merely 1.6 km away. The well-known Kampung…

    More...

    From US$ 261
    price for 1 night
    Book Now From US$ 261
  • Thian Siong Inn

    44 Jalan Temenggong, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Featuring bicycle rentals, as well as Wi-Fi throughout the property, Thian Siong Inn Malacca is just 600 m from the Shore Oceanarium Melaka. The…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Riviera Hotel By Owner

    Taman Pulau Melaka, 75000 Malacca, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Situated within 5 minutes' walk of view point, the 1-room Riviera Hotel By Owner Malacca entices guests with an indoor pool. The 250 m²…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Melaka Riviera Studio 15

    1-15, Riviera @ Pulau Melaka, Jln Baiduri 1, Taman Pulau Melaka, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Staying at the 2-bedroom Melaka Riviera Studio 15 villa, guests can easily reach the Taming Sari Tower, located around 25 minutes' walk away. The…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Malacca Spacious 3Bedroom Wifi Carpark

    Jalan Bukit Serindit, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Located around a 25-minute walk from the Morten Village, the 105 m² Malacca Spacious 3Bedroom Wifi Carpark apartment is 2.2 km from a top…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • The White House Near Heritage Jonker Malacca Town

    36 Jalan Banda Kaba, Malacca, Malaysia

    1.5 km to St John's Fort ( Show map )

    Situated approximately a 5-minute walk from Windmill Dutch Historic Square Melaka, 3-bedroom The White House Near Heritage Jonker Malacca Town villa invites guests…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191