Beginning of main content

Search 590,000 properties worldwide.

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

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


Top 10 Hotels near St. John's Fort

See all 409 Hotels near St. John's Fort
Imperial Heritage Melaka

Imperial Heritage Melaka

0.7 km from St. John's Fort
    3.5 out of 5.0
     
     

    Located in the heart of Malacca, this hotel is within a 10-minute walk of Hatten Square and A Famosa. St Paul's Church is 0.6 mi (1 km) away.

    from RM94 per night for 2 guests

    Imperial Heritage MelakaRM94
    Hatten Hotel Melaka

    Hatten Hotel Melaka

    0.8 km from St. John's Fort
      4.0 out of 5.0
       
       

      Located in the heart of Malacca, this spa hotel is steps from Hatten Square, Dataran Pahlawan Melaka Megamall, and Mahkota Medical Center. Mahkota Parade Shopping ...

      from RM163 per night for 2 guests

      Hatten Hotel MelakaRM163
      Doubletree by Hilton Melaka

      Doubletree by Hilton Melaka

      0.8 km from St. John's Fort
        5.0 out of 5.0
         
         

        Situated in Malacca, this luxury hotel is within 1 mi (2 km) of Portuguese Settlement and A Famosa. St Paul's Church is 1.6 mi (2.6 km) away.

        from RM188 per night for 2 guests

        Doubletree by Hilton MelakaRM188
        Hatten Place Melaka

        Hatten Place Melaka

        0.8 km from St. John's Fort
          4.0 out of 5.0
           
           

          Situated in the city center, this hotel is close to Portuguese Settlement, A Famosa, and St Paul's Church. Also nearby are St. John's Fort and Hatten ...

          from RM93 per night for 2 guests

          Hatten Place MelakaRM93
          The Pines Melaka

          The Pines Melaka

          1.9 km from St. John's Fort
            4.0 out of 5.0
             
             

            Located in the heart of Malacca, this hotel is within 1 mi (2 km) of Bukit China, A Famosa, and St Paul's Church. Kampung Hulu Mosque and Poh San Teng Temple ...

            from RM198 per night for 2 guests

            The Pines MelakaRM198
            The Straits Hotel & Suites

            The Straits Hotel & Suites

            0.7 km from St. John's Fort
              3.5 out of 5.0
               
               

              Situated in Malacca, this hotel is within a 15-minute walk of Dataran Pahlawan Melaka Megamall and A Famosa. Christ Church and Red Square are also within 1 mi ...

              from RM142 per night for 2 guests

              The Straits Hotel & SuitesRM142
              Novotel Melaka

              Novotel Melaka

              0.7 km from St. John's Fort
                4.0 out of 5.0
                 
                 

                Located in the heart of Malacca, this hotel is within a 10-minute walk of Hatten Square and A Famosa. St Paul's Church is 0.8 mi (1.3 km) away.

                from RM174 per night for 2 guests

                Novotel MelakaRM174
                The Shore Hotel & Residences

                The Shore Hotel & Residences

                1.8 km from St. John's Fort
                  3.0 out of 5.0
                   
                   

                  Located in the heart of Malacca, this hotel is within 1 mi (2 km) of Red Square, A Famosa, and St Paul's Church. Pantai Hospital is 4.4 mi (7.1 km) away.

                  from RM177 per night for 2 guests

                  The Shore Hotel & ResidencesRM177
                  Arenaa Deluxe Boutique Hotel

                  Arenaa Deluxe Boutique Hotel

                  0.1 km from St. John's Fort
                    2.5 out of 5.0
                     
                     

                    Situated in the historical district, this hotel is within 1 mi (2 km) of St. John's Fort and A Famosa. St Paul's Church is 1.3 mi (2.2 km) away.

                    Arenaa Deluxe Boutique HotelGet Rates

                    Arenaa Deluxe Boutique HotelGet Rates
                    Rosa Malacca

                    Rosa Malacca

                    0.4 km from St. John's Fort
                      4.0 out of 5.0
                       
                       

                      Situated in Malacca, this hotel is within a 15-minute walk of Hatten Square and A Famosa. St Paul's Church is 1 mi (1.6 km) away.

                      from RM204 per night for 2 guests

                      Rosa MalaccaRM204

                      St. John's Fort Hotels

                      Search for hotels in St. John's Fort on Expedia.com.my. You can easily find your hotels in St. John's Fort using one of the methods below:

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