
Find hotels near St. John's Fort, Malacca City from SAR 58
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. John's Fort hotels

Rosa Malacca
Rosa Malacca0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (340 reviews)
The price is SAR 196
SAR 225 total
includes taxes & fees
27 Apr - 28 Apr

Doubletree by Hilton Melaka
Doubletree by Hilton Melaka0.6 km from St. John's Fort
8.8 out of 10, Excellent, (916 reviews)
The price is SAR 282
SAR 347 total
includes taxes & fees
21 May - 22 May

The Nest House
The Nest HouseTaman Melaka Raya, 1.1 km from St. John's Fort
9.4 out of 10, Exceptional, (245 reviews)
The price is SAR 134
SAR 172 total
includes taxes & fees
5 May - 6 May

Heng Ann Guest House
Heng Ann Guest House0.9 km from St. John's Fort
9.2 out of 10, Wonderful, (7 reviews)
The price is SAR 42
SAR 58 total
includes taxes & fees
23 Apr - 24 Apr

CHRISTEE SUITES HOTEL
CHRISTEE SUITES HOTELBandar Hilir, 1.3 km from St. John's Fort
9.2 out of 10, Wonderful, (9 reviews)
The price is SAR 426
SAR 517 total
includes taxes & fees
22 Apr - 23 Apr

Angsana Hotel
Angsana Hotel0.4 km from St. John's Fort
7.6 out of 10, Good, (17 reviews)
The price is SAR 62
SAR 79 total
includes taxes & fees
5 May - 6 May

VIENTO RedHouse Melaka by Rest Collection
VIENTO RedHouse Melaka by Rest CollectionTetek, 1.7 km from St. John's Fort
8.8 out of 10, Excellent, (28 reviews)
The price is SAR 157
SAR 200 total
includes taxes & fees
23 Apr - 24 Apr

Sunshine Inn Plus
Sunshine Inn PlusTaman Melaka Raya, 0.7 km from St. John's Fort
8.0 out of 10, Very Good, (66 reviews)
The price is SAR 133
SAR 157 total
includes taxes & fees
27 Apr - 28 Apr

Hatten Hotel Melaka
Hatten Hotel Melaka1.4 km from St. John's Fort
8.0 out of 10, Very Good, (1,006 reviews)
The price is SAR 206
SAR 260 total
includes taxes & fees
28 Apr - 29 Apr

Noble Resort Hotel Melaka
Noble Resort Hotel MelakaTaman Melaka Raya, 1.2 km from St. John's Fort
8.0 out of 10, Very Good, (974 reviews)

Treasures Hotel and Suites
Treasures Hotel and Suites1.7 km from St. John's Fort
9.0 out of 10, Wonderful, (166 reviews)
The price is SAR 293
SAR 333 total
includes taxes & fees
25 Apr - 26 Apr

Estadia Hotel
Estadia Hotel1.4 km from St. John's Fort
8.2 out of 10, Very Good, (1,000 reviews)
The price is SAR 146
SAR 187 total
includes taxes & fees
23 Apr - 24 Apr

JonkeRED Heritage Hotel
JonkeRED Heritage HotelTetek, 1.8 km from St. John's Fort
8.8 out of 10, Excellent, (71 reviews)
The price is SAR 149
SAR 189 total
includes taxes & fees
29 Apr - 30 Apr

Eco Tree Hotel
Eco Tree HotelTaman Melaka Raya, 1 km from St. John's Fort
7.6 out of 10, Good, (304 reviews)
The price is SAR 114
SAR 137 total
includes taxes & fees
6 May - 7 May

Silverscape Executive Melaka by I Housing
Silverscape Executive Melaka by I Housing0.6 km from St. John's Fort
7.0 out of 10, Good, (13 reviews)
The price is SAR 109
SAR 130 total
includes taxes & fees
22 Apr - 23 Apr

Silverscape Deluxe Melaka by I Housing
Silverscape Deluxe Melaka by I HousingHatten City, 0.6 km from St. John's Fort
7.0 out of 10, Good, (8 reviews)
The price is SAR 115
SAR 184 total
includes taxes & fees
22 Apr - 23 Apr

Rucksack Inn Premium Melaka
Rucksack Inn Premium MelakaBandar Hilir, 1.5 km from St. John's Fort
8.4 out of 10, Very Good, (166 reviews)

Asia Melaka Hotel managed by The Straits Hotel & Suites
Asia Melaka Hotel managed by The Straits Hotel & SuitesTaman Melaka Raya, 1.2 km from St. John's Fort
7.6 out of 10, Good, (660 reviews)
The price is SAR 290
SAR 328 total
includes taxes & fees
3 May - 4 May

Hallmark Crown Hotel
Hallmark Crown HotelTaman Melaka Raya, 0.8 km from St. John's Fort
7.2 out of 10, Good, (266 reviews)
The price is SAR 107
SAR 141 total
includes taxes & fees
21 May - 22 May

The Sterling
The Sterling1.5 km from St. John's Fort
7.6 out of 10, Good, (624 reviews)
The price is SAR 152
SAR 193 total
includes taxes & fees
27 Apr - 28 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to St. John's Fort
Top St. John's Fort Hotel Reviews

Hatten Hotel Melaka
8/10 Good
Hotels near other St. John's Fort attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Malacca City Attractions
Other Hotels near St. John's Fort, Malacca City
Explore more hotels
- The Lisbon Melaka, Trademark Collection by Wyndham
- Elmark Hotel Malacca
- De Ocean Hotel
- Attic Home Melaka Silverscape Residence
- Grandeur Hotel and Spa
- Silverscape Executive Melaka by I Housing
- Silverscape Deluxe Melaka by I Housing
- Spacious Home for Family Wide Balcony with BBQ & Kids Pool COMFY HILL
- Estadia Hotel
- Gill Garden Boutique Hotel
- 707 Hotel (Cheng Ho ) Melaka







































































