Top 10 Hotels near St. John's Fort

See all 265 Hotels in St. John's Fort
Angsana Hotel
Angsana Hotel

0.4 km from St. John's Fort

89, Jalan Ujong Pasir, Malacca 75050

2.5 out of 5.0
3.4 out of 5 (11 reviews)

Located in Malacca Town, this hotel is within 1 mi (2 km) of Portuguese Settlement and A Famosa. St Paul's Church is 1.6 mi …

Get Rates
The Settlement Hotel
The Settlement Hotel

0.5 km from St. John's Fort

No 63, Jalan Ujung Pasir, Malacca 75050

4.0 out of 5.0
4.3 out of 5 (198 reviews)

Located in Malacca Town, this spa hotel is within 2 mi (3 km) of Portuguese Settlement, A Famosa, and St Paul's Church. St. …

SGD60
Grand CT Hotel
Grand CT Hotel

0.5 km from St. John's Fort

No 172, Jalan Laksamana Cheng Ho,, Malacca 75000

2.5 out of 5.0
4.2 out of 5 (5 reviews)

Located in Malacca Town, 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.1 km …

Get Rates
Hotel Suria Malaqa
Hotel Suria Malaqa

0.5 km from St. John's Fort

No.3, Jalan S.E. 1, Taman Semabok Emas, Malacca 75050

2.5 out of 5.0
3.5 out of 5 (27 reviews)

Located in Malacca Town, this hotel is within 2 mi (3 km) of St. John's Fort, A Famosa, and St Paul's Church. Portuguese …

SGD29
Dream Hotel
Dream Hotel

0.6 km from St. John's Fort

172 JALAN LAKSAMANA CHENG HO,, MELAKA 75000

2.5 out of 5.0

Located in Malacca Town, this hotel is within 1 mi (2 km) of St. John's Fort, A Famosa, and St Paul's Church. Poh San Teng …

Get Rates
Doubletree by Hilton Melaka
Doubletree by Hilton Melaka

0.8 km from St. John's Fort

Hattan City, Jalan Melaka Raya 23, Malacca 75000

4.5 out of 5.0

Located in Malacca Town, this luxury hotel is within 1 mi (2 km) of Portuguese Settlement and A Famosa. St Paul's Church is …

Get Rates
Hallmark Crown Hotel
Hallmark Crown Hotel

0.9 km from St. John's Fort

170 Jalan Parameswara, Malacca 75000

3.0 out of 5.0
3.5 out of 5 (126 reviews)

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

SGD33
OYO Rooms Melaka Raya
OYO Rooms Melaka Raya

0.9 km from St. John's Fort

Plot 467, Jalan Melaka Raya 12, Malacca

3.0 out of 5.0
3 out of 5 (3 reviews)

Located in Malacca Town, this hotel is within a 15-minute walk of Hatten Square and A Famosa. St Paul's Church is 0.9 mi (1.5 …

Get Rates
Hatten Hotel Melaka
Hatten Hotel Melaka

1.4 km from St. John's Fort

Hatten Square, Jln Merdeka, Malacca 75000

4.0 out of 5.0
4.2 out of 5 (1,927 reviews)

Located in Malacca Town, this spa hotel is within a 10-minute walk of Hatten Square and A Famosa. St Paul's Church is 0.6 mi …

SGD61
Prima Hotel Melaka
Prima Hotel Melaka

1.9 km from St. John's Fort

Lot 364-365, Jalan Kee Ann, Malacca 75100

3.0 out of 5.0
3.1 out of 5 (31 reviews)

Located in Malacca Town, this hotel is within a 15-minute walk of Kampung Hulu Mosque and A Famosa. St Paul's Church is 0.7 m …

Get Rates

St. John's Fort Hotels

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

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