Find hotels near St. John's Fort, Malacca City from ¥2,219

  • 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

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, (923 reviews)
"Clean room and helpful staff"
Singapore
Simon
The price is ¥12,844
¥15,758 total
includes taxes & fees
May 19 - May 20
Doubletree by Hilton Melaka

Silverscape Family Studio Suite

Silverscape Family Studio Suite
3.0 star property
Taman Melaka Raya, 0.7 km from St. John's Fort
9.2 out of 10, Wonderful, (7 reviews)
"객실은 깨끗하고 좋았고, 위치가 그렇게 좋은지는 모르겠어요. 호스트가 굉장히 친절했습니다."
South Korea
Anonymous traveler
The price is ¥6,490
¥8,179 total
includes taxes & fees
May 30 - May 31
Silverscape Family Studio Suite

Rosa Malacca

Rosa Malacca
4.0 star property
0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (343 reviews)
"Great stay"
Australia
Eddy
The price is ¥7,988
¥9,189 total
includes taxes & fees
May 21 - May 22
Rosa Malacca

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, (247 reviews)
"A lovely stay at a very cute hotel. Simple meticulously clean and very convenient for sightseeing"
United States
Judy
The price is ¥5,649
¥7,282 total
includes taxes & fees
Jun 16 - Jun 17
The Nest House

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, (7 reviews)
"Lovely locations, safe area and access, friendly staff."
Canada
Geoffrey
The price is ¥1,828
¥2,500 total
includes taxes & fees
May 18 - May 19
Heng Ann Guest House

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 ¥3,787
¥4,645 total
includes taxes & fees
May 18 - May 19
Sunshine Inn Plus

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,000 reviews)
"Very clean, staff very polite & helpful Enjoyed Our stay!"
Canada
Leanne
The price is ¥9,322
¥11,852 total
includes taxes & fees
May 20 - May 21
Hatten Hotel Melaka

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 ¥2,498
¥3,239 total
includes taxes & fees
May 25 - May 26
Angsana Hotel

Estadia Hotel

Estadia Hotel
4.0 star property
1.4 km from St. John's Fort
8.2 out of 10, Very Good, (1,000 reviews)
"All good but breakfast no variety "
Malaysia
Mohd Azwa
The price is ¥5,821
¥7,587 total
includes taxes & fees
May 18 - May 19
Estadia Hotel

Noble Resort Hotel Melaka

Noble Resort Hotel Melaka
4.5 star property
Taman Melaka Raya, 1.2 km from St. John's Fort
8.0 out of 10, Very Good, (974 reviews)
"Should have been better with shower gel and shampoo on dispenser rather than the "pathetic" tube version."
Singapore
LEE TIAN
Noble Resort Hotel Melaka

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, (168 reviews)
"Great hotel with friendly helpful staff "
United Kingdom
Barbara
The price is ¥12,256
¥13,958 total
includes taxes & fees
May 18 - May 19
Treasures Hotel and Suites

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, (71 reviews)
"Front desk was very helpful storing luggage until check in time. Very friendly and helpful during our stay!"
Canada
Robert
The price is ¥5,388
¥6,920 total
includes taxes & fees
May 19 - May 20
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 reviews)
"Good place to stay. "
Malaysia
Sonia
Rucksack Inn Premium Melaka

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 ¥4,936
¥7,859 total
includes taxes & fees
May 20 - May 21
Silverscape Deluxe Melaka by I Housing

Johan Travellers Lodge

Johan Travellers Lodge
2.5 star property
Taman Melaka Raya, 1.3 km from St. John's Fort
7.8 out of 10, Good, (22 reviews)
"Room are very comfortable and nice... will repeat to stay here if i come to melaka again ❤️"
Malaysia
fahtein
The price is ¥1,439
¥2,219 total
includes taxes & fees
May 25 - May 26
Johan Travellers Lodge

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, (13 reviews)
"easy to deal, room nice and clean. "
Malaysia
Nursyazwani
The price is ¥5,104
¥6,033 total
includes taxes & fees
May 18 - May 19
Silverscape Executive Melaka by I Housing

Fenix Inn

Fenix Inn
2.5 star property
Taman Melaka Raya, 1.2 km from St. John's Fort
7.6 out of 10, Good, (308 reviews)
"Stay here many times, prefer room facing main road "
Singapore
Toh
The price is ¥2,959
¥4,013 total
includes taxes & fees
May 19 - May 20
Fenix Inn

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
The price is ¥11,499
¥13,106 total
includes taxes & fees
Jun 16 - Jun 17
Asia Melaka Hotel managed by The Straits Hotel & Suites

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
The price is ¥4,268
¥5,703 total
includes taxes & fees
Jun 16 - Jun 17
Hallmark Crown Hotel

Imperial Heritage Hotel Melaka

Imperial Heritage Hotel Melaka
3.5 star property
Taman Melaka Raya, 1.3 km from St. John's Fort
7.2 out of 10, Good, (1,000 reviews)
"Its good place to stay … "
Malaysia
ABDUL RAHMAN
The price is ¥4,594
¥5,578 total
includes taxes & fees
May 18 - May 19
Imperial Heritage Hotel Melaka
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

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Doubletree by Hilton Melaka
5.0 star property
8.8
Excellent
923 reviews
View
Outdoor pool
Silverscape Family Studio Suite
3.0 star property
9.2
Wonderful
7 reviews
View
Courtyard
Rosa Malacca
4.0 star property
9.2
Wonderful
343 reviews
View
Premium King With Own Garden | Desk, iron/ironing board, free WiFi, bed sheets
The Nest House
3.5 star property
9.4
Exceptional
247 reviews
View
Front of property
Heng Ann Guest House
2.5 star property
9.2
Wonderful
7 reviews
View

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 159 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, Arenaa Deluxe Boutique Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and a fitness center. 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 159 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 Maritime Museum Muzium Samudera. 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 Independence Memorial.