Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 56,932 hotels in Indonesia

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Indonesia

Looking for a city in Indonesia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$25 - $53
CHEAPEST CITY IN INDONESIA Yogyakarta 33% cheaper Hotels in Yogyakarta are the cheapest in Indonesia at just $25 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Pemenang 42% more expensive Pemenang has the highest priced hotels in Indonesia with rooms averaging $53 per night.
MOST POPULAR CITY IN INDONESIA Ubud 17% more users visited More momondo users search for hotels in Ubud than any other city in Indonesia

Popular Cities in Indonesia

Book one of the best deals Indonesia has to offer in these popular locations
  • The Sankara Suites & Villas by Pramana
    Best value

    The Sankara Suites & Villas by Pramana

    Jl. Sri Wedari Ubud, Kabupaten Gianyar, Ubud

    9.3

    $32

    View Deal
  • Maya Ubud Resort & Spa
    #1 Most popular

    Maya Ubud Resort & Spa

    Jalan Gunung Sari, Peliatan, Ubud

    9.2

    $79

    View Deal
  • The Lokha Ubud Resort, Villas & Spa
    #2 Most popular

    The Lokha Ubud Resort, Villas & Spa

    Br. Bangkiangsidem, Ubud

    8.7

    $45

    View Deal
  • Dwaraka The Royal Villas
    #3 Most popular

    Dwaraka The Royal Villas

    Sriwedari St. No 11 B, Ubud

    9.3

    $49

    View Deal
  • Hotel Tjampuhan Spa
    #4 Most popular

    Hotel Tjampuhan Spa

    Jl. Raya Tjampuhan, Ubud

    8.3

    $43

    View Deal
  • Kajane Yangloni
    #5 Most popular

    Kajane Yangloni

    Jalan Raya Peliatan, Ubud

    9.0

    $55

    View Deal
  • Visesa Ubud Resort

    Visesa Ubud Resort

    Jalan Suweta, Banjar Bentuyung Sakti, Ubud

    8.8

    $80

    View Deal
  • The Oasis Lagoon Sanur
    Best value

    The Oasis Lagoon Sanur

    Jl Danau Tamblingan No 136A Sanur, Denpasar

    8.1

    $30

    View Deal
  • Hotel Indigo Bali Seminyak Beach
    #1 Most popular

    Hotel Indigo Bali Seminyak Beach

    Jl. Camplung Tanduk No. 10, Denpasar

    9.3

    $92

    View Deal
  • Intercontinental Bali Resort
    #2 Most popular

    Intercontinental Bali Resort

    Jalan Uluwatu 45, South Kuta

    9.0

    $83

    View Deal
  • Fairmont Sanur Beach Bali Suites & Villa
    #3 Most popular

    Fairmont Sanur Beach Bali Suites & Villa

    Jalan Kusuma Sari No 8, Denpasar

    8.7

    $167

    View Deal
  • Sudamala Resort, Sanur
    #4 Most popular

    Sudamala Resort, Sanur

    Jl. Sudamala No. 20, Denpasar

    9.0

    $59

    View Deal
  • Hyatt Regency Bali
    #5 Most popular

    Hyatt Regency Bali

    Jl Danau Tamblingan 89, Denpasar

    9.2

    $95

    View Deal
  • Maya Sanur Resort & Spa

    Maya Sanur Resort & Spa

    Jl. Danau Tamblingan No. 89m Batujimbar, Denpasar

    9.2

    $99

    View Deal
  • Hilton Garden Inn Bali Ngurah Rai Airport
    Best value

    Hilton Garden Inn Bali Ngurah Rai Airport

    Jalan Airport Ngurah Rai No. 7 Kuta, Denpasar

    8.3

    $18

    View Deal
  • Hard Rock Hotel Bali
    #1 Most popular

    Hard Rock Hotel Bali

    Jalan Pantai Banjar Pande Mas, Kuta

    8.4

    $59

    View Deal
  • Pullman Bali Legian Beach
    #2 Most popular

    Pullman Bali Legian Beach

    1 Jalan Melasti, Bali, Kuta

    8.2

    $38

    View Deal
  • Bintang Bali Resort
    #3 Most popular

    Bintang Bali Resort

    Jalan Kartika Plaza South Kuta Beach, Kuta

    8.2

    $105

    View Deal
  • Furamaxclusive Ocean Beach Seminyak Bali
    #4 Most popular

    Furamaxclusive Ocean Beach Seminyak Bali

    Jalan Arjuna 88X, Legian, Kuta

    8.1

    $33

    View Deal
  • The Royal Beach Seminyak Bali - MGallery Collection
    #5 Most popular

    The Royal Beach Seminyak Bali - MGallery Collection

    Jl. Camplung Tanduk, Kuta

    8.9

    $126

    View Deal
  • U Paasha Seminyak Bali

    U Paasha Seminyak Bali

    Jalan Laksmana No 77, Kuta

    9.2

    $39

    View Deal
  • Nusa Dua Beach Hotel & Spa
    Best value

    Nusa Dua Beach Hotel & Spa

    Kawasan Pariwisata Nusa Dua Lot North 4, South Kuta

    8.6

    $47

    View Deal
  • Conrad Bali
    #1 Most popular

    Conrad Bali

    Jalan Pratama 168, Tanjung Benoa, Denpasar

    8.7

    $70

    View Deal
  • Grand Hyatt Bali
    #2 Most popular

    Grand Hyatt Bali

    Kawasan Wisata Nusa Dua Btdc, South Kuta

    8.4

    $93

    View Deal
  • Merusaka Nusa Dua
    #3 Most popular

    Merusaka Nusa Dua

    Kawasan wisata Nusa Dua Lot S-3 Nusa Dua, South Kuta

    9.0

    $51

    View Deal
  • The Westin Resort Nusa Dua Bali
    #4 Most popular

    The Westin Resort Nusa Dua Bali

    Kawasan Pariwisata Nusa Dua, Btdc Lot N-3, South Kuta

    8.8

    $75

    View Deal
  • Hilton Bali Resort
    #5 Most popular

    Hilton Bali Resort

    Jl. Raya Nusa Dua Selatan, South Kuta

    8.6

    $59

    View Deal
  • Sofitel Bali Nusa Dua Beach Resort

    Sofitel Bali Nusa Dua Beach Resort

    Lot N5 Nusa Dua Tourism Complex, South Kuta

    8.0

    $99

    View Deal
  • Aryaduta Menteng
    Best value

    Aryaduta Menteng

    Jl. Kko Usman & Harun 44-48, Jakarta

    8.2

    $29

    View Deal
  • Harris Vertu Hotel Harmoni
    #1 Most popular

    Harris Vertu Hotel Harmoni

    Jalan Hayam Wuruk No. 6, Jakarta

    8.7

    $45

    View Deal
  • Pullman Jakarta Indonesia
    #2 Most popular

    Pullman Jakarta Indonesia

    Jl M H Thamrin No 59, Jakarta

    8.4

    $76

    View Deal
  • Artotel Thamrin - Jakarta
    #3 Most popular

    Artotel Thamrin - Jakarta

    Jalan Sunda No.3, Jakarta

    8.4

    $34

    View Deal
  • Crowne Plaza Jakarta
    #4 Most popular

    Crowne Plaza Jakarta

    Jln.Gatot Subroto Kav.2-3, Jakarta

    7.4

    $129

    View Deal
  • Merlynn Park Hotel
    #5 Most popular

    Merlynn Park Hotel

    Jl. Kh. Hasyim Azhari 29 - 31, Jakarta

    8.1

    $37

    View Deal
  • Grand Mercure Jakarta Kemayoran

    Grand Mercure Jakarta Kemayoran

    Jl H Benyamin Sueb Kav B-6, Jakarta

    8.4

    $56

    View Deal

Indonesia travel tips

Let us help you with the best tips about Indonesia

When is the least expensive time to stay in Indonesia?

The least expensive month to stay at a hotel in Indonesia is March. On average, it only costs $156 per night in the month of March. Conversely, the most expensive month to visit Indonesia is July.

Where do most people stay in Indonesia?

There is little doubt that travelers enjoy various cities in Indonesia, but the majority of travelers who visit Indonesia tend to spend the most time in Ubud.

Which city in Indonesia has the most expensive hotel rooms?

Pemenang is the most expensive city in Indonesia to book a hotel room in. The nightly rate of $53 is 42% more than the average city in Indonesia.

Which city in Indonesia has the least expensive hotel rooms?

Our users typically find that Denpasar has the lowest nightly rates in the country at just $18. Denpasar offers hotel rooms at an average rate that is 85% lower than the average city in Indonesia.

Hotel deals Asia Indonesia