Search Hotels in Bali

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Bali

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Attractions

Hotel name

Apply Filters
Clear Filters

596 properties found

  • Kinaara Resort & Spa

    Jalan Raya Seririt-Gilimanuk, Pemuteran (Bali), Indonesia (Show map)

    This hotel is situated 1450 meters away from Biorock Pemuteran bali. 30 minutes' walk from Pemuteran city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 101
    price for 1 night
  • Chapung Sebali Resort & Spa

    Jl. Raya Sebali No.5 Keliki, Tegalalang, Ubud (Bali), Indonesia (Show map)

    The hotel is around 30 minutes on foot from the city center. Situated about 25 minutes' walk from Temple of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 442
    price for 1 night
  • River Sakti Resort

    Jalan Suweta, Bentuyung, Ubud (Bali), Indonesia (Show map)

    River Sakti Resort lies 2.8 km away from Gunung Lebah Temple. Such tourist places as a museum and a palace…

    More...

    Show map

    price for 1 night
    Book Now From US$ 203
    price for 1 night
  • Royal Singosari Kuta

    Jalan Singosari, Kuta (Bali), Indonesia (Show map)

    Royal Singosari Kuta Hotel provides guests with prime setting within 10 minutes' walk of the city center. There are a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 31
    price for 1 night
  • Anda Amed Resort

    Po Box 134, Amlapura, Bali, Bali, Id, Amed (Bali), Indonesia (Show map)

    Major Amed sights, such as Besakih Temple and Tirta Gangga Water Palace are located nearby. The hotel offers perfect location…

    More...

    Show map

    price for 1 night
    Book Now From US$ 69
    price for 1 night
  • Svarga Loka Resort

    Jalan Penestanan Kelod, 80571, Gianyar, Bali, Id, Ubud (Bali), Indonesia (Show map)

    The hotel is placed 15 minutes' walk from Ubud Monkey Forest. The property is set a 20-minute stroll from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 142
    price for 1 night
  • Intercontinental Bali Resort

    Jalan Uluwatu, 45, Jimbaran (Bali), Indonesia (Show map)

    This hotel is situated 14 km away from Udayana University. The venue is set within 2 km from Jimbaran city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 320
    price for 1 night
  • Goya Boutique Resort

    Jalan Bisma, Ubud (Bali), Indonesia (Show map)

    Museum Puri Lukisan are within a 10-minute walk of the property. 20 minutes' walk from Ubud city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 206
    price for 1 night
  • Natura Resort And Spa

    Banjar Laplapan, Ubud (Bali), Indonesia (Show map)

    The property is set 30 minutes' walk away from Ubud Monkey Forest. A 20-minute walk to the center of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 190
    price for 1 night
  • Dewani Villa Resort

    Jalan Dukuh Indah, Banjar Umalas, Bali, Indonesia (Show map)

    This hotel is about 21 km away from Dini Bali. The property is set within 8 km distance from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 41
    price for 1 night
  • Nalini Resort

    Jalan Karangasem, Seraya, Amed (Bali), Indonesia (Show map)

    Nalini Resort lies 22 km away from Mount Agung. A 30-minute walk to the center of Amed. Nalini Resort…

    More...

    Show map

    price for 1 night
    Book Now From US$ 81
    price for 1 night
  • Bali Dive Resort And Spa

    Jalan Raya Amlapura Singaraja, Tulamben (Bali), Indonesia (Show map)

    The venue is 13 km away from Mount Agung. The city center lies within 4 km from the venue. The beachfront…

    More...

    Show map

    price for 1 night
    Book Now From US$ 75
    price for 1 night
  • Sadara Boutique Beach Resort

    Jl. Pratama, Tanjung Benoa, Nusadua, Nusa Dua (Bali), Indonesia (Show map)

    Guests can easily get to Dini Bali, which is approximately 30 km away. The property is set within 4 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 117
    price for 1 night
  • Kubu Indah Dive & Spa Resort

    Jalan Sida Karya , Desa Kubu Karangasem, Tulamben (Bali), Indonesia (Show map)

    The venue is 31 km away from Kehen Temple. Kubu Indah Dive & Spa Resort is a fine option to stay in…

    More...

    Show map

    Book Now
  • Ayodya Resort Bali

    Jalan Pantai Mengiat, Nusa Dua (Bali), Indonesia (Show map)

    The venue is ideally positioned not far from secluded beaches. 20 minutes' walk from Nusa Dua city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 238
    price for 1 night
  • Alami Boutique Villas & Resort

    Banjar Kebon, Desa Tangguntiti Kerambitan, Tabanan (Bali), Indonesia (Show map)

    The property lies within 9 km from Kedungu Beach. The hotel offers perfect location 4 km from the center of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 158
    price for 1 night
  • Bumi Ubud Resort

    Jl. Raya Lodtunduh, 88, Ubud (Bali), Indonesia (Show map)

    Bumi Ubud Resort lies 3.7 km away from Ubud Monkey Forest. The property boasts location within 6 km from Ubud…

    More...

    Show map

    price for 1 night
    Book Now From US$ 48
    price for 1 night
  • Plataran Canggu Bali Resort And Spa

    Jalan Pengubugan, Silayukti, Kuta (Bali), Indonesia (Show map)

    The venue is 3.8 km away from Chef Dean Cooking Class. The city center lies within 9 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 191
    price for 1 night
  • The Mulia, Mulia Resort & Villas

    Jalan Raya Nusa Dua Selatan, Nusa Dua (Bali), Indonesia (Show map)

    This property is located in Sawangan district of Nusa Dua not far from The Bay Bali. Set within a 30…

    More...

    Show map

    price for 1 night
    Book Now From US$ 316
    price for 1 night
  • Besakih Beach Resort

    Jl. Danau Tamblingan No. 45, Sanur (Bali), Indonesia (Show map)

    The city center is about 10 minutes on foot. The venue is next to the local beach with bungalows, chairs…

    More...

    Show map

    price for 1 night
    Book Now From US$ 87
    price for 1 night