Default HTG hotel image

Find hotels near St. John's Fort, Malacca City from SAR 59

  • 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
9.0 out of 10, Wonderful, (934 reviews)
"Clean room, helpful staff and the breakfast buffet was very good"
Australia
Kristian
The price is SAR 254
SAR 313 total
includes taxes & fees
20 Jul - 21 Jul
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, (346 reviews)
"Great stay"
Australia
Eddy
The price is SAR 182
SAR 209 total
includes taxes & fees
30 Jul - 31 Jul
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, (252 reviews)
"A lovely stay at a very cute hotel. Simple meticulously clean and very convenient for sightseeing"
United States
Judy
The price is SAR 133
SAR 170 total
includes taxes & fees
6 Jul - 7 Jul
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 SAR 43
SAR 59 total
includes taxes & fees
6 Jul - 7 Jul
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,000 reviews)
"Convenient location."
Singapore
Soo Cheong
The price is SAR 187
SAR 240 total
includes taxes & fees
23 Jul - 24 Jul
Hatten Hotel Melaka

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

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)
"The towels are kinda old, not enough amenities at the first place but generally was a good stay."
United States
Galen
The price is SAR 150
SAR 193 total
includes taxes & fees
9 Jul - 10 Jul
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 SAR 89
SAR 109 total
includes taxes & fees
11 Jul - 12 Jul
Sunshine Inn Plus

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, (306 reviews)
"Near Ev charging station. Best for EV user"
Malaysia
Tek Keong
The price is SAR 101
SAR 122 total
includes taxes & fees
4 Aug - 5 Aug
Eco Tree 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, (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 SAR 128
SAR 164 total
includes taxes & fees
9 Jul - 10 Jul
JonkeRED Heritage 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 SAR 54
SAR 71 total
includes taxes & fees
20 Jul - 21 Jul
Angsana Hotel

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, (169 reviews)
"Great hotel with friendly helpful staff "
United Kingdom
Barbara
The price is SAR 282
SAR 321 total
includes taxes & fees
6 Jul - 7 Jul
Treasures Hotel and Suites

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, (30 reviews)
"Very nice and relaxed atmosphere."
Singapore
Chun Heen
The price is SAR 213
SAR 266 total
includes taxes & fees
20 Jul - 21 Jul
VIENTO RedHouse Melaka by Rest Collection

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
The price is SAR 267
SAR 304 total
includes taxes & fees
12 Jul - 13 Jul
Asia Melaka Hotel managed by The Straits Hotel & Suites

The Sterling

The Sterling
4.0 star property
1.5 km from St. John's Fort
7.6 out of 10, Good, (624 reviews)
"The location was close to tourism sites and food locations. Room was a nice size and air conditioning was effective with a ceiling fan. Rooms were clean and my room had a 2 person spa."
Australia
Len
The price is SAR 130
SAR 167 total
includes taxes & fees
21 Jul - 22 Jul
The Sterling

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, (10 reviews)
"Ample parking, large and clean rooms, near to popular tourist spots."
Singapore
Chun How
The price is SAR 559
SAR 681 total
includes taxes & fees
6 Jul - 7 Jul
CHRISTEE SUITES 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)
"easy to deal, room nice and clean. "
Malaysia
Nursyazwani
The price is SAR 119
SAR 140 total
includes taxes & fees
8 Jul - 9 Jul
Silverscape Executive Melaka by I Housing

Riviera Suites Melaka

Riviera Suites Melaka
3.5 star property
1.6 km from St. John's Fort
7.8 out of 10, Good, (36 reviews)
"Good stay and peaceful 👍👍"
United States
NUR
The price is SAR 118
SAR 141 total
includes taxes & fees
10 Jul - 11 Jul
Riviera Suites Melaka

Bayview Hotel Melaka

Bayview Hotel Melaka
3.5 star property
1.7 km from St. John's Fort
7.6 out of 10, Good, (540 reviews)
"Breakfast was okay. Facilities were old. Service was good"
United States
Sebastian
The price is SAR 115
SAR 148 total
includes taxes & fees
19 Jul - 20 Jul
Bayview 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
9.0
Wonderful
934 reviews
View
Courtyard
Rosa Malacca
4.0 star property
9.2
Wonderful
346 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
252 reviews
View
Front of property
Heng Ann Guest House
2.5 star property
9.2
Wonderful
7 reviews
View
Outdoor pool, sun loungers
Hatten Hotel Melaka
5.0 star property
8.0
Very Good
1,000 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, 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 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.
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 Malacca Sultanate Palace Museum, Baba Nyonya Heritage 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.