Search cities, hotels, brands…
City hotel guide

Mojokerto

Mojokerto is a compact city in East Java, Indonesia, situated just 40 km southwest of Surabaya. As a key component of the Surabaya metropolitan area (Gerbangkertosusila), it offers a quieter alternative while maintaining strong regional connectivity. With a population of approximately 142,000, the city retains a traditional Javanese character. For frequent travelers, it serves as an excellent base for exploring local heritage sites and experiencing authentic Indonesian culture away from the bustle of larger metros.

41Hotels
0Brands
0Programs

🕐 Asia/Jakarta · 💱 IDR

Before choosing where to stay

Where to Base

Given its small area of 20.21 km² and proximity to Surabaya, choose hotels near the city center or main arteries. This ensures easy access to Surabaya's airport and business districts while allowing you to enjoy a peaceful stay in a less crowded environment.

Getting Around

There is no local airport. Travel to Juanda International Airport in Surabaya takes approximately 40-60 minutes by road. Most attractions are concentrated within the small city limits, making walking or short taxi rides sufficient. Leverage its position in the Gerbangkertosusila metro area for easy access to surrounding regencies.

Cultural Highlights

Mojokerto boasts deep historical roots, appealing to travelers interested in Javanese culture. While primarily an administrative hub, its unique local atmosphere and relatively quiet environment offer a serene retreat for those seeking cultural depth rather than nightlife.

Flights to Mojokerto

Off-site flight search (affiliate link — no in-app checkout, no price shown).

Search flights to Mojokerto

Most-covered hotels in Mojokerto

Ranked by verified records and coverage depth — never by price, never by commission.

Mojokerto — hotel loyalty & guest reports | FlyerKey