Hotels near St. John's Fort

  • 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

Next weekend
In two weeks

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, (913 reviews)
"Clear room and friendly staff "
Malaysia
CHING PING
The price is P4,665
P5,727 total
includes taxes & fees
Mar 4 - Mar 5
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 P2,395
P3,018 total
includes taxes & fees
Mar 14 - Mar 15
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, (240 reviews)
"Incredible place "
United States
Renuka
The price is P2,194
P2,796 total
includes taxes & fees
Mar 5 - Mar 6
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, (29 reviews)
"Love the place. Love the food. Love the view (depend on where you stay of course). "
Singapore
Bahrim
The price is P2,033
P2,388 total
includes taxes & fees
Mar 2 - Mar 3
Attic Home Melaka Silverscape Residence

Rosa Malacca

Rosa Malacca
4.0 star property
0.6 km from St. John's Fort
9.2 out of 10, Wonderful, (338 reviews)
"Great stay"
Australia
Eddy
The price is P3,203
P3,667 total
includes taxes & fees
Mar 25 - Mar 26
Rosa Malacca

Heng Ann Guest House

Heng Ann Guest House
2.5 star property
0.9 km from St. John's Fort
9.4 out of 10, Exceptional, (6 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)
"Great Hotel with all facilities available Fantastic staff working at the lobby and kitchen dinner area"
Australia
Liang
The price is P2,071
P2,666 total
includes taxes & fees
Mar 2 - Mar 3
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.0 out of 10, Very Good, (22 reviews)
"Good room at great price, good view"
Malaysia
Puteri
The price is P1,728
P2,059 total
includes taxes & fees
Mar 2 - Mar 3
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 reviews)
"Location was great but maintenance is a bit lacking. Staff was polite and helpful"
Malaysia
Mohd Ariff
The price is P1,876
P2,219 total
includes taxes & fees
Mar 5 - Mar 6
Angsana Hotel

VIENTO RedHouse Melaka by Rest Collection

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

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)
"Fairly good experience "
United States
Yue
The price is P2,835
P3,553 total
includes taxes & fees
Mar 2 - Mar 3
Estadia 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 reviews)
"Super clean despite being old but still well maintained. "
Malaysia
Patrick
The price is P2,210
P2,579 total
includes taxes & fees
Mar 4 - Mar 5
Sunshine Inn Plus

CHRISTEE SUITES HOTEL

CHRISTEE SUITES HOTEL
3.5 star property
Bandar Hilir, 1.3 km from St. John's Fort
9.2 out of 10, Wonderful, (9 reviews)
"Ample parking, large and clean rooms, near to popular tourist spots."
Singapore
Chun How
CHRISTEE SUITES 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, (69 reviews)
"Front desk was very helpful storing luggage until check in time. Very friendly and helpful during our stay!"
Canada
Robert
JonkeRED Heritage Hotel

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)
"amazing experience for us… perfect stay ❤️"
Malaysia
tiong
The price is P1,883
P2,227 total
includes taxes & fees
Mar 2 - Mar 3
Silverscape Executive Melaka by I Housing

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, (166 reviews)
"Nice ambiance with cozy vibe. Ample space for a family. "
Singapore
Chua
The price is P5,258
P5,886 total
includes taxes & fees
Mar 2 - Mar 3
Treasures Hotel and Suites

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 P2,710
P3,119 total
includes taxes & fees
Mar 15 - Mar 16
Silverscape Deluxe Melaka by I Housing

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

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

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, (996 reviews)
"Good breakfast with local food delights. Great location, near shopping mall and tourist attraction. "
Singapore
Mui Eng
The price is P1,751
P2,098 total
includes taxes & fees
Mar 2 - Mar 3
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
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Doubletree by Hilton Melaka
5.0 star property
8.8
Excellent
913 reviews
View
Outdoor pool
Silverscape Family Studio Suite
3.0 star property
9.2
Wonderful
7 reviews
View
Desk, iron/ironing board, free WiFi, bed sheets
The Nest House
3.5 star property
9.4
Exceptional
240 reviews
View
Exterior
Attic Home Melaka Silverscape Residence
3.0 star property
9.0
Wonderful
29 reviews
View
Courtyard
Rosa Malacca
4.0 star property
9.2
Wonderful
338 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 160 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 160 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.
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 St Paul's Church. Take in some of the local culture at Malacca Heritage Centre, Encore Melaka, and Kite Museum.