Find hotels near St. John's Fort, Malacca City from ₩32,240

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John's Fort hotels

Rosa Malacca

Rosa Malacca
4.0 star property
0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (336 reviews)
"Clean and spacious room. Reception & Cafe Staff were all polite, helpful and hospitable. Superb housekeeping. Although location was abit far from major tourist attractions (around 15 - 20 mins drive away), but we make do as we self-drive around. A very rustic and cosy place of stay! Thank you Rosa!"
Singapore
GAN PING
The price is ₩85,091
₩96,913 total
includes taxes & fees
Jan 18 - Jan 19
Rosa Malacca

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, (907 reviews)
"Clear room and friendly staff "
Malaysia
CHING PING
The price is ₩125,019
₩152,896 total
includes taxes & fees
Feb 8 - Feb 9
Doubletree by Hilton Melaka

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, (233 reviews)
"Beautiful boutique hotel! Very artsy. Bed was comfortable! Would stay again!"
Canada
Lori
The price is ₩53,063
₩67,628 total
includes taxes & fees
Jan 21 - Jan 22
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 reviews)
"Love the place. Love the food. Love the view (depend on where you stay of course). "
Singapore
Bahrim
The price is ₩60,405
₩69,894 total
includes taxes & fees
Jan 15 - Jan 16
Attic Home Melaka Silverscape Residence

Heng Ann Guest House

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

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, (1,002 reviews)
"Good breakfast, clean comfortable room and convenience location to historical sites."
United States
Steven
The price is ₩70,278
₩88,301 total
includes taxes & fees
Jan 14 - Jan 15
Hatten Hotel Melaka

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.4 out of 10, Very Good, (19 reviews)
"Good room at great price, good view"
Malaysia
Puteri
The price is ₩51,345
₩60,110 total
includes taxes & fees
Jan 15 - Jan 16
Attic Home Melaka Imperio Residence

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 reviews)
"Ample parking, large and clean rooms, near to popular tourist spots."
Singapore
Chun How
CHRISTEE SUITES HOTEL

Angsana Hotel

Angsana Hotel
2.5 star property
0.4 km from St. John's Fort
7.6 out of 10, Good, (17 reviews)
"Location was great but maintenance is a bit lacking. Staff was polite and helpful"
Malaysia
Mohd Ariff
The price is ₩50,481
₩59,176 total
includes taxes & fees
Jan 17 - Jan 18
Angsana Hotel

Johan Travellers Lodge

Johan Travellers Lodge
2.5 star property
Taman Melaka Raya, 0.6 km from St. John's Fort
7.8 out of 10, Good, (21 reviews)
"Room are very comfortable and nice... will repeat to stay here if i come to melaka again ❤️"
Malaysia
fahtein
The price is ₩23,374
₩32,240 total
includes taxes & fees
Jan 24 - Jan 25
Johan Travellers Lodge

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 reviews)
"Super clean despite being old but still well maintained. "
Malaysia
Patrick
The price is ₩39,802
₩47,643 total
includes taxes & fees
Jan 14 - Jan 15
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 reviews)
"Nice ambiance with cozy vibe. Ample space for a family. "
Singapore
Chua
The price is ₩127,183
₩142,373 total
includes taxes & fees
Jan 15 - Jan 16
Treasures Hotel and Suites

Estadia Hotel

Estadia Hotel
4.0 star property
1.4 km from St. John's Fort
8.2 out of 10, Very Good, (1,001 reviews)
"Room is ditry"
Singapore
CHUN KEONG
The price is ₩69,929
₩87,531 total
includes taxes & fees
Jan 14 - Jan 15
Estadia Hotel

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 reviews)
"Friendly staff, great location, nice vibe!"
United States
Sharon
JonkeRED Heritage 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 reviews)
"Very nice and relaxed atmosphere."
Singapore
Chun Heen
Rest Collection RedHouse Melaka

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 reviews)
"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 ₩43,200
₩51,671 total
includes taxes & fees
Jan 23 - Jan 24
Eco Tree Hotel

Asia Melaka Hotel managed by The Straits Hotel & Suites

Asia Melaka Hotel managed by The Straits Hotel & Suites
3.5 star property
Taman Melaka Raya, 1.2 km from St. John's Fort
7.6 out of 10, Good, (660 reviews)
"Room is clean and hotel is conveniently located within walking distance to shopping centre. Parking is easy and safe IMHO."
Singapore
Low
Asia Melaka Hotel managed by The Straits Hotel & Suites

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 reviews)
"The unit cleanliness is not well-maintained. The same goes for the swimming pool on level 13. "
Malaysia
Shiang Jie
The price is ₩45,553
₩53,854 total
includes taxes & fees
Jan 14 - Jan 15
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 reviews)
"Not noisy area"
Singapore
Sheila
Hallmark Crown Hotel

Silverscape Deluxe Melaka by I Housing

Silverscape Deluxe Melaka by I Housing
3.0 star property
Hatten City, 0.6 km from St. John's Fort
7.0 out of 10, Good, (8 reviews)
"Amazing place, great sea view! Nice clean house with spacious rooms, spacious balcony, safe parking and neighborhood, great cafes nearby."
Singapore
Akhilesh
The price is ₩53,882
₩80,761 total
includes taxes & fees
Feb 11 - Feb 12
Silverscape Deluxe Melaka by I Housing
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, check out the 156 hotels and other accommodations you'll find within a mile.
Where is 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 traveler 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 will I be able to find close to St. John's Fort?
Expedia has 156 hotels and other accommodations 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, you'll find most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to get the best options available near St. John's Fort.
Where can I learn more about changing or cancelling my trip in the area near St. John's Fort?
To access more information about picking new dates or cancelling your stay near St. John's Fort, click here.
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.