Indonesia is a land of almost infinite variety. Its marvellous islands, from the very large to the absolutely tiny, are scattered 5,000 kilometres along the equator, each brimming with indigenous plants and animals in their own diverse eco-systems. The country's 250 million people, too, are dispersed over 6,000 inhabited islands, each with their own cultural identities and ancient customs. In a land of such diversity, it's perhaps unsurprising that the choice of accommodation options is also vast. Whether you're dreaming of a hip romantic hideaway, a chilled jungle retreat or a luxurious beach resort, our guide to the best places to stay in Indonesia has it all.
The island of Java is home to bustling Jakarta, the capital city and the starting point of many an Indonesian adventure. Elsewhere on the island, you’ll find the lively city of Semarang and the stunning ancient temple complexes of Prambanan and Borobudur near Yogyakarta. Journey east to magical Bali, perhaps Indonesia’s most famous island, with its lush jungles, peaceful temples and beautiful beaches. Hikers, mountain bikers, horse riders and wildlife enthusiasts will delight in discovering the island’s wild interior. Neighbouring Lombok is growing in popularity — as are the gorgeous Gili Islands, a paradise for divers and snorkellers.
Head even further off the beaten track with a trip to Sumba, famed for its superb surf, or to Flores, a diver’s dream within easy reach of the Komodo National Park. Small and picturesque, the little island of Bintan is most easily reached from Singapore and brilliant for romantic honeymooners or fun family holidays. Kick back in style at one of the best places to stay in Indonesia as you plan your next island expedition.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Seminyak (Seminyak)
IZE Seminyak is a slick designer hotel in the heart of Seminyak with cutting-edge interiors. Young, sophisticated travellers will love the design, location and buzz of the hotel. Modern interiors, rooftop pool and bar, gym and restaurant, all in one of the most fashionable spots in Seminyak.
Bali (Tangtu)
Focusing on the mind, body and spirit The Samata is one of only a few luxury hotels on Bali with wellbeing at the forefront of the guest experience. Beautiful pool, gym with boxing ring, tennis court and spa all against the backdrop of paddy fields. Pure bliss.
Kuta (Lombok)
Whitewashed buildings with crisp, clean lines shimmer in the sunshine at this affordable little hotel in Kuta. Expect simple, modern rooms, many with private terraces & sink-into tubs. Life centres around the refreshing pool & sociable tapas eatery, where friendly guests are invited to mingle.
Senggigi (Lombok)
A range of rooms, bungalows and villas all with private terraces and set in verdant gardens invite guests to kick back close to Senggigi Beach. Classic interiors include four-poster beds under pitched roofs plus there are amenities galore including pool, bar & restaurant. A family favourite.
Ubud (Bali)
A boutique villa-resort set in tropical gardens. Each private villa has contemporary decor and antique artwork with stone walls and sun decks; some have private pools. The outstanding spa, yoga pavilion & leafy gardens add to the serene vibe. Intimate and luxurious, with delicious Balinese cuisine.
Ubud (Bali)
Chic, stylish and set in stunning rural Bali, Mathis Retreat is a place of absolute calm. Spacious rooms are light and airy perfectly mixing tradition and modern. Featuring indulgent bathrooms with enormous freestanding baths, a spoiling spa and infinity pool. Ideal for completely unwinding.
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.
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.
Canggu (Banjar Anyar)
Villa Mathis enjoys a peaceful rural location outside the small village of Umalas. With four boutique villas offering accommodation furnished with traditional Balinese materials (think plenty of teak, Alang-Alang roofs and batik drapes). Unwind by the pool or in the spa! A superbly relaxing stay.
Canggu (Bali)
Set behind a series of rice paddies and secluded from bustling Cangguu, the Desa Seni is a restorative yoga and wellness retreat with achingly pretty gardens, a superb organic restaurant, and free daily yoga. Designed to recreate an Indonesian village this is a picturesque spot to totally unwind.
Seminyak (Seminyak)
IZE Seminyak is a slick designer hotel in the heart of Seminyak with cutting-edge interiors. Young, sophisticated travellers will love the design, location and buzz of the hotel. Modern interiors, rooftop pool and bar, gym and restaurant, all in one of the most fashionable spots in Seminyak.
Seminyak (Kuta Utara, Kabupaten Badung)
A trendy and affordable urban hotel in the heart of popular Seminyak. Slick, colourful interiors feature exposed concrete and graffiti art. Expect great breakfasts & lively shared spaces including a buzzy outdoor pool and restaurant. Seminyak's best beach clubs & eateries are a short walk away.