Bordered by the Indian Ocean to one side and the Java Sea on the other, Java is the world’s most populous island. Home to Indonesia's famously bustling capital city of Jakarta, this big, buzzy island is also breathtakingly beautiful — and all too often overlooked by travellers making a bee-line for Bali. Delve a little deeper and you’ll find a plethora of chic city hotels and restful jungle retreats nestled amidst the verdant mountains of Java’s interior. Brilliant for romantic escapes or fun-filled family holidays, the best places to stay in Java await.
Home to more than half of Indonesia’s population, Java’s hotspots promise heritage landmarks and skyscrapers, elaborate temples, shopping malls, late-night street food and gourmet cuisine galore. The old and new jostle for space in Jakarta, which makes for a fascinating capital city. The port metropolis of Semarang, with its enduring Chinese influence, is another intriguing hub. Both boast flavoursome Javanese cuisine, and cooking classes or food-focused city tours come highly recommended.
To soak up the magic of rural Java, venture into the jungle-clad foothills of volcanic mountains and wind your way through lush valleys criss-crossed by misty rivers. This rich ecosystem will delight wildlife enthusiasts, as well as outdoorsy travellers who can hike, mountain bike and horse ride on challenging trails. Ancient archaeological wonders — such as the Prambanan complex, the Hindu temples of the Dieng Plateau and the Buddhist Borobudur Temple — are dazzling. Some of the best places to stay in Java are tucked close to these historic gems, perfect for unwinding in absolute bliss after terrific days of exploring.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Jakarta (Java)
A smart yet affordable city hotel with contemporary rooms, a large swimming pool, gym and casual dining restaurant. Highlights include the meeting spaces for conferences and parties, as well as the proximity to the fabulous Tanah Abang Market. For couples, friends, families and business travellers.
Jakarta (Java)
A chic little hotel with 12 contemporary rooms, studios and apartments. Sofa beds create additional space for families or groups of friends, who will also appreciate private sitting areas with TVs. Simple, friendly and affordable, this is a great base in south-west Jakarta.
Semarang (Indonesia)
A contemporary hotel in central Semarang, this is a brilliant spot for families, who will love the kids' club, pool with waterslide & crafts workshops. Rooms, suites & apartments are swish & inviting, with big windows & bathtubs. Dine at the Chinese eatery or the gelateria. A stylish city base.
Jakarta (Java)
A swish city hotel in a fantastically central location, perfect for business meetings or opulent weddings. Rooms and suites offer appealing seating areas, smart bathrooms and city views. Unwind at the spa or in the swimming pool before sampling the hotel's six dining options. Fabulous.
Jakarta
An imposing colonial building in the central business district. Lovingly restored throughout, the property has polished parquet floors, wooden clad walls and antique furniture. Dine on exemplary European cuisine and sip cocktails in the atmospheric bar. A chic & romantic boutique city break choice.
Jakarta (Java)
Known for its classic glamour, the Ritz-Carlton Mega Kuningan boasts a sumptuous spa, chic restaurants and spacious suites with black marble bathrooms. The four spa villas are the only ones of their kind in the city. Private dining spaces and enormous meeting rooms abound. A charming luxury choice.
Jakarta (Menteng)
An historic property in the exclusive Menteng district. Colonial in style throughout - think high ceilings, antique furniture and gently whirring fans. The restaurant is one of Jakarta's most popular spots, and the pool and spa are a welcome respite after a day exploring the city.
Java (Central Java)
A collection of hand-carved teak joglos - traditional villas - just 10 minutes' drive from Borobudur Temple. Interiors are a clever combination of heritage design complemented by modern day luxury and all boast a private pool and stunning views. Taste Java champions authentic local cuisine. Magical!
Jakarta (Java)
A sophisticated city hotel for business travellers & well-heeled holidaymakers of all ages. Expect chic rooms & suites, excellent dining options, a large swimming pool, a tennis court and a soothing spa with fitness centre. Over 3,000sqm of meeting spaces for events. Brilliant for families, too.
Jakarta (Java)
A glamorous city hotel with fabulous rooms and suites overlooking the skyscrapers of the CBD. Impressive marble bathrooms have big free-standing tubs, there are two swimming pools, a serene spa and three fantastic dining options. One for romantic couples or stylish business travellers.
Jakarta (Java)
A five star city hotel for well-heeled holidaymakers or business travellers with extensive meeting spaces, a soothing spa, swimming pool, multiple bars and eateries, and an impressive art collection. Opulent rooms and suites provide havens for even the fussiest guest. Unbridled luxury at its best!
Java (Magelang )
Luxury villas set in a coffee plantation. Colonial-style interiors have enormous four-poster beds, traditional Balinese wooden furniture, large verandahs and antiques. An outdoor pool, Turkish hammam, jungle gym, tennis courts, spa, clubhouse & superb Javanese cuisine complete the picture.
Java (Borobudur)
A scattering of beautifully constructed private villas set amidst the tropical Indonesian forest. Each villa combines traditional style with plenty of contemporary comforts while also boasting their own pool. A butler service makes sure every need is taken care of and the spa is utterly spoiling.
Java (Java)
Amanjiwa is a splendid retreat for wellness enthusiasts and romantics. Unwind in luxury suites, some with private pools, dine on fabulous cuisine, hit the spa, pool & tennis court, or explore temples & enjoy jungle hikes & cycles. An exceptional hideaway within sight of the magical Borobudur ruins.