We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near St. John's Fort

Jalan Ujong Pasir, Melaka 75050, Malaysia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

The Settlement Hotel (Melaka, Malaysia) 4.0 of 5
No 63 Jalan Ujong Pasir | World Unesco Heritage City, Melaka 75050, Malaysia
0.0 miles from St. John's Fort
The Settlement Hotel Slideshow
#6 of 148 hotels in Melaka
Professional photos | Traveler photos (191) | Map
Show Prices
Coastal Park Hotel (Melaka, Malaysia) 2.5 of 5
533 Jalan Ujong Pasir, Melaka 75050, Malaysia
0.1 miles from St. John's Fort
#72 of 148 hotels in Melaka
Professional photos | Map
Show Prices
Angsana Hotel Melaka (Melaka, Malaysia) 2.5 of 5
89 Jalan Ujong Pasir, Melaka 75050, Malaysia
0.1 miles from St. John's Fort
#99 of 148 hotels in Melaka
Professional photos | Traveler photos (14) | Map
Show Prices
Hotel Pink City (Melaka, Malaysia)
540-E Jalau Ujong Pasir, Melaka 75050, Malaysia
0.2 miles from St. John's Fort
#73 of 148 hotels in Melaka
Traveler photos (1) | Map
D'Malaqa Hotel (Melaka, Malaysia)
Jalan D'Albuquerque | Portuguese Settlement, Ujong Pasir, Melaka 75050, Malaysia
0.2 miles from St. John's Fort
Traveler photos (13) | Map
Arenaa De Luxe Hotel (Melaka, Malaysia) 2.5 of 5
No. 222 (Lot 639) | Jalan Ujong Pasir, Melaka 75050, Malaysia
0.3 miles from St. John's Fort
#36 of 148 hotels in Melaka
Professional photos | Traveler photos (58) | Map
Show Prices
Sunshine Inn (Melaka, Malaysia) 3.0 of 5
No.33, Jalan Melaka Raya 21, Melaka 75000, Malaysia
0.5 miles from St. John's Fort
#17 of 148 hotels in Melaka
Professional photos | Traveler photos (33) | Map
Show Prices
Hotel Portugis (Melaka, Malaysia)
12/14/16/18/20 Jalan Melaka Raya, Melaka, Malaysia
0.6 miles from St. John's Fort
#84 of 148 hotels in Melaka
Traveler photos (4) | Map
Hotel Ninety Six (906) (Melaka, Malaysia)
22, 22A, 22B, Jalan Melaka Raya 15 | Taman Melaka Raya, Melaka 75000, Malaysia
0.6 miles from St. John's Fort
#90 of 148 hotels in Melaka
Professional photos | Traveler photos (9) | Map
Show Prices
Semabok Inn (Melaka, Malaysia)
396, SCS Building, Jalan Semabok, Melaka 75050, Malaysia
0.6 miles from St. John's Fort
#101 of 148 hotels in Melaka
Professional photos | Traveler photos (5) | Map
Show Prices
City Theme Hotel (Melaka, Malaysia)
163 Jalan Laksamana Cheng Ho, Melaka 75000, Malaysia
0.6 miles from St. John's Fort
#102 of 148 hotels in Melaka
Traveler photos (1) | Map
Show Prices
Lotus Inn (Melaka, Malaysia)
No. 2846, Jalan Semabok, Melaka 75050, Malaysia
0.6 miles from St. John's Fort
#113 of 148 hotels in Melaka
Professional photos | Traveler photos (12) | Map
Show Prices
Grand City Hotel (Melaka, Malaysia)
172 Jalan Laksamana Cheng Ho, Melaka, Malaysia (Formerly Grand Southern Hotel)
0.6 miles from St. John's Fort
Sunflower Hotel Malacca (Melaka, Malaysia) 3.0 of 5
No 57, Jalan PJ1, Taman Pertam Jaya, Padang Temu, Melaka 75050, Malaysia
0.7 miles from St. John's Fort
Special Price 10% off room rate
Sunflower Hotel Malacca Slideshow
#24 of 148 hotels in Melaka
Professional photos | Traveler photos (39) | Map
Show Prices
Famous Inn (Melaka, Malaysia)
18, Jalan Melaka Raya 13 | Taman Melaka Raya, Melaka 75000, Malaysia
0.7 miles from St. John's Fort
#92 of 148 hotels in Melaka
Traveler photos (1) | Map
Tan Kim Hock Hotel (Melaka, Malaysia)
153, Jalan Laksamana Cheng Ho, Melaka 75000, Malaysia
0.7 miles from St. John's Fort
#103 of 148 hotels in Melaka
Professional photos | Traveler photos (12) | Map
Show Prices
Globallon Apartment Hotel (Melaka, Malaysia)
Plaza Melaka Raya, No 5 Jalan Merdeka | Taman Melaka Raya, Melaka 75000, Malaysia
0.7 miles from St. John's Fort
#107 of 148 hotels in Melaka
Professional photos | Traveler photos (2) | Map
Show Prices
Midcity Hotel Melaka (Melaka, Malaysia) 3.5 of 5
No. 499, Jalan Melaka Raya 12, Melaka 75000, Malaysia
0.8 miles from St. John's Fort
#16 of 148 hotels in Melaka
Professional photos | Traveler photos (27) | Map
Show Prices
Hallmark Crown Hotel - Melaka (Melaka, Malaysia) 3.0 of 5
170, Jalan Parameswara, Melaka 75000, Malaysia
0.8 miles from St. John's Fort
#41 of 148 hotels in Melaka
Professional photos | Traveler photos (16) | Map
Show Prices
Fairway Hotel (Melaka, Malaysia)
222, Jalan Banda Hilir, Melaka 75000, Malaysia
0.8 miles from St. John's Fort
#75 of 148 hotels in Melaka
Traveler photos (8) | Map
Hinly Hotel (Melaka, Malaysia)
150 Jalan Parameswara, Melaka 75000, Malaysia
0.8 miles from St. John's Fort
EcoTree Hotel Melaka (Melaka, Malaysia) 3.0 of 5
1, Jalan Melaka Raya 9 | Taman Melaka Raya, Melaka 75000, Malaysia
0.9 miles from St. John's Fort
#21 of 148 hotels in Melaka
Professional photos | Traveler photos (23) | Map
Show Prices
Harbour Inn (Melaka, Malaysia) 2.5 of 5
No.28 Jalan TMR 12, Tmn. Melaka Raya, Melaka 75000, Malaysia
0.9 miles from St. John's Fort
#116 of 148 hotels in Melaka
Professional photos | Traveler photos (10) | Map
Show Prices
Jalan TMR 6, Taman Melaka Raya, Melaka 75000, Malaysia
0.9 miles from St. John's Fort
#118 of 148 hotels in Melaka
Traveler photos (8) | Map
LA BOSS HOTEL (Melaka, Malaysia) 3.5 of 5
3, Jalan Melaka Raya 4 | Taman Melaka Raya, Melaka 75200, Malaysia
1.0 miles from St. John's Fort
#98 of 148 hotels in Melaka
Professional photos | Traveler photos (19) | Map
Show Prices
Comfort Hotel (Melaka, Malaysia)
373A/B Jalan Melaka Raya 4, Melaka 75400, Malaysia
1.0 miles from St. John's Fort
#114 of 148 hotels in Melaka
Map
Hotel Equatorial Melaka (Melaka, Malaysia) 4.0 of 5
Bandar Hilir, Melaka 75000, Malaysia
1.1 miles from St. John's Fort
Special Deal Free breakfast with...
Hotel Equatorial Melaka Slideshow
#11 of 148 hotels in Melaka
Professional photos | Traveler photos (1080) | Map
Show Prices
Fenix Inn (Melaka, Malaysia) 2.5 of 5
156 Jalan Merdeka | Taman Melaka Raya, Melaka 75000, Malaysia
1.1 miles from St. John's Fort
Fenix Inn Slideshow
#15 of 148 hotels in Melaka
Professional photos | Traveler photos (136) | Map
Show Prices
Grandstar Rest House (Melaka, Malaysia)
256-B & 257-B | Taman Melaka Raya, Melaka 75000, Malaysia
1.1 miles from St. John's Fort
#65 of 148 hotels in Melaka
Map
City Park Hotel (Melaka, Malaysia)
No. 1 Jalan Melaka Raya 26 | Taman Melaka Raya, Melaka, Malaysia
1.1 miles from St. John's Fort
#78 of 148 hotels in Melaka
Professional photos | Traveler photos (13) | Map
Show Prices