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 408 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.

    Imperial Heritage MelakaSG$32

    Imperial Heritage MelakaSG$32
    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 ...

      Hatten Hotel MelakaSG$55

      Hatten Hotel MelakaSG$55
      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.

        Doubletree by Hilton MelakaSG$63

        Doubletree by Hilton MelakaSG$63
        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 ...

          Hatten Place MelakaSG$32

          Hatten Place MelakaSG$32
          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 ...

            The Pines MelakaSG$73

            The Pines MelakaSG$73
            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 Hatten Square and A Famosa. St Paul's Church is 0.9 mi (1.4 km) away.

              The Straits Hotel & SuitesSG$46

              The Straits Hotel & SuitesSG$46
              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.

                Novotel MelakaSG$56

                Novotel MelakaSG$56
                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.

                  The Shore Hotel & ResidencesSG$57

                  The Shore Hotel & ResidencesSG$57
                  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.

                      Rosa MalaccaGet Rates

                      Rosa MalaccaGet Rates

                      St. John's Fort Hotels

                      Search for hotels in St. John's Fort on Expedia.sg. 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