Top Hotels Near St. John's Fort in Malacca City from AU$31

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John's Fort hotels

Doubletree by Hilton Melaka

Doubletree by Hilton Melaka
5.0 star property
0.6 km from St. John's Fort
8.8 out of 10, Excellent, (905)
"Clear room and friendly staff "
Malaysia
CHING PING
The price is AU$162
includes taxes & fees
31 Dec - 1 Jan 2026
Doubletree by Hilton Melaka

Rosa Malacca

Rosa Malacca
4.0 star property
0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (333)
"We had a wonderful stay at Rosa Melaka. The hotel has a wonderful ambience and the staff were very friendly. We particularly love the breakfast offered. "
Singapore
Yew Cheong
The price is AU$91
includes taxes & fees
21 Jan - 22 Jan 2026
Rosa Malacca

Silverscape Family Studio Suite

Silverscape Family Studio Suite
3.0 star property
0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (7)
"객실은 깨끗하고 좋았고, 위치가 그렇게 좋은지는 모르겠어요. 호스트가 굉장히 친절했습니다."
South Korea
Anonymous traveller
The price is AU$73
includes taxes & fees
16 Jan - 17 Jan 2026
Silverscape Family Studio Suite

The Nest House

The Nest House
3.5 star property
Taman Melaka Raya, 1.1 km from St. John's Fort
9.4 out of 10, Exceptional, (229)
"Beautiful boutique hotel! Very artsy. Bed was comfortable! Would stay again!"
Canada
Lori
The price is AU$67
includes taxes & fees
5 Jan - 6 Jan 2026
The Nest House

Attic Home Melaka Silverscape Residence

Attic Home Melaka Silverscape Residence
3.0 star property
Taman Melaka Raya, 0.7 km from St. John's Fort
9.0 out of 10, Wonderful, (28)
"Love the place. Love the food. Love the view (depend on where you stay of course). "
Singapore
Bahrim
The price is AU$57
includes taxes & fees
7 Jan - 8 Jan 2026
Attic Home Melaka Silverscape Residence

Amadel Residence

Amadel Residence
3.5 star property
1.8 km from St. John's Fort
10.0 out of 10, Exceptional, (58)
"Had a great time staying at this service apartment. Top notch amenities, super clean and Sean, the host has provided a great service. Felt like staying in my own home. Location is also very convenient to all tourist areas. Will be back again. "
Singapore
Serene Hui Ming
The price is AU$136
includes taxes & fees
8 Jan - 9 Jan 2026
Amadel Residence

Heng Ann Guest House

Heng Ann Guest House
2.5 star property
0.9 km from St. John's Fort
9.6 out of 10, Exceptional, (4)
"Simple and clean room, suitable for faMily booking"
Malaysia
Hazel
Heng Ann Guest House

CHRISTEE SUITES HOTEL

CHRISTEE SUITES HOTEL
3.5 star property
Bandar Hilir, 1.3 km from St. John's Fort
9.0 out of 10, Wonderful, (8)
"Ample parking, large and clean rooms, near to popular tourist spots."
Singapore
Chun How
CHRISTEE SUITES HOTEL

Attic Home Melaka Imperio Residence

Attic Home Melaka Imperio Residence
3.5 star property
Taman Melaka Raya, 0.9 km from St. John's Fort
8.2 out of 10, Very good, (18)
"Good room at great price, good view"
Malaysia
Puteri
The price is AU$59
includes taxes & fees
7 Jan - 8 Jan 2026
Attic Home Melaka Imperio Residence

Angsana Hotel

Angsana Hotel
2.5 star property
0.4 km from St. John's Fort
7.6 out of 10, Good, (17)
"Location was great but maintenance is a bit lacking. Staff was polite and helpful"
Malaysia
Mohd Ariff
The price is AU$31
includes taxes & fees
31 Dec - 1 Jan 2026
Angsana Hotel

Sunshine Inn Plus

Sunshine Inn Plus
2.0 star property
Taman Melaka Raya, 0.7 km from St. John's Fort
8.0 out of 10, Very good, (66)
"Super clean despite being old but still well maintained. "
Malaysia
Patrick
The price is AU$51
includes taxes & fees
23 Dec - 24 Dec
Sunshine Inn Plus

Treasures Hotel and Suites

Treasures Hotel and Suites
4.0 star property
1.7 km from St. John's Fort
9.0 out of 10, Wonderful, (164)
"Nice ambiance with cozy vibe. Ample space for a family. "
Singapore
Chua
The price is AU$129
includes taxes & fees
8 Jan - 9 Jan 2026
Treasures Hotel and Suites

Hatten Hotel Melaka

Hatten Hotel Melaka
5.0 star property
1.4 km from St. John's Fort
8.0 out of 10, Very good, (1005)
"Good breakfast, clean comfortable room and convenience location to historical sites."
United States
Steven
The price is AU$89
includes taxes & fees
23 Dec - 24 Dec
Hatten Hotel Melaka

JonkeRED Heritage Hotel

JonkeRED Heritage Hotel
3.0 star property
Tetek, 1.8 km from St. John's Fort
8.8 out of 10, Excellent, (67)
"Friendly staff, great location, nice vibe!"
United States
Sharon
JonkeRED Heritage Hotel

Rucksack Inn Premium Melaka

Rucksack Inn Premium Melaka
3.0 star property
Bandar Hilir, 1.5 km from St. John's Fort
8.4 out of 10, Very good, (166)
"Good place to stay. "
Malaysia
Sonia
Rucksack Inn Premium Melaka

Estadia Hotel

Estadia Hotel
4.0 star property
1.4 km from St. John's Fort
8.2 out of 10, Very good, (1001)
"Room is ditry"
Singapore
CHUN KEONG
The price is AU$94
includes taxes & fees
16 Jan - 17 Jan 2026
Estadia Hotel

Eco Tree Hotel

Eco Tree Hotel
3.0 star property
Taman Melaka Raya, 1 km from St. John's Fort
7.6 out of 10, Good, (303)
"Most staff were very helpful, the room was good although could use a bit more attention to detail when cleaning as theres was a bit of dust build up in all 3 rooms we booked - Gym to. Breakfast was great and location is within walking distance from most attractions."
Australia
Cesar
The price is AU$51
includes taxes & fees
5 Jan - 6 Jan 2026
Eco Tree Hotel

Rest Collection RedHouse Melaka

Rest Collection RedHouse Melaka
3.5 star property
Tetek, 1.7 km from St. John's Fort
8.6 out of 10, Excellent, (24)
"Very nice and relaxed atmosphere."
Singapore
Chun Heen
Rest Collection RedHouse Melaka

Silverscape Executive Melaka by I Housing

Silverscape Executive Melaka by I Housing
3.0 star property
0.6 km from St. John's Fort
7.0 out of 10, Good, (12)
"The unit cleanliness is not well-maintained. The same goes for the swimming pool on level 13. "
Malaysia
Shiang Jie
The price is AU$56
includes taxes & fees
12 Jan - 13 Jan 2026
Silverscape Executive Melaka by I Housing

Hallmark Crown Hotel

Hallmark Crown Hotel
4.0 star property
Taman Melaka Raya, 0.8 km from St. John's Fort
7.2 out of 10, Good, (266)
"Not noisy area"
Singapore
Sheila
Hallmark Crown Hotel
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.

Top St. John's Fort Hotel Reviews

Hotels near other St. John's Fort attractions

Frequently asked questions

What's the area like around St. John's Fort?
St. John's Fort is located in a walkable area of Malacca City known for its major shopping area and interesting historical sites. If you're looking for a convenient place to stay, take a look at the 155 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near St. John's Fort?
Adjacent to St. John's Fort, Angsana Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers free parking and free WiFi. Other good options within a short distance include Hatten Hotel Melaka and Doubletree by Hilton Melaka.
How many hotels can I expect to find close to St. John's Fort?
Expedia has 155 hotels and other accommodation options within a mile from St. John's Fort.
If I need to cancel the hotel reservation for my stay near St. John's Fort, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to view the best deals available near St. John's Fort.
What can I see and do near St. John's Fort?
You'll want to browse the collections at Baba Nyonya Heritage Museum, Malacca Sultanate Palace Museum and Independence Memorial. Some landmarks that you won't want to miss include Portuguese Settlement, A Famosa and Bukit China. Take in some of the local culture at Malacca Heritage Centre, Encore Melaka and Kite Museum.