Skip to content

Hotels in Bali

23,053 places to stay · Bali · Indonesia · average guest score 8.6

23,053 properties in Bali

Toro Cottage Pool View – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Toro Cottage Pool View

Jl. Raya Klumpu - Toya Pakeh Desa Sakti

31 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
9.2Superb77 reviews
Griya Sriwedari – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Griya Sriwedari

jalan sriwedari ubud

20 km from centre

  • Free Wi-Fi
  • Spa
  • Fitness centre
  • Parking

Part of Griya Sriwedari

8.6Excellent118 reviews
Askara Canggu Townhouse – Serviced apartment, Bali
Serviced apartment Good for families

Askara Canggu Townhouse

Jalan Pantai Berawa Gang Kunti No.6

7.9 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast
7.5Good769 reviews
Mentari Sanur Hotel – Hotel, Bali
Hotel

Mentari Sanur Hotel

Hangtuah Street III No. 3

5.2 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast
7.5Good299 reviews
The Backyard Canggu – Serviced apartment, Bali
Serviced apartment Good for families

The Backyard Canggu

126 Jalan Pantai Batu Mejan, Behind glo spa

10 km from centre

  • Free Wi-Fi
  • Airport transfer
  • Good for families
  • Air conditioning
8.5Excellent49 reviews
Townhouse Oak Princess Keisha – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Townhouse Oak Princess Keisha

Jalan Teuku Umar Barat. No 350, Denpasar

3.0 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Fitness centre
  • Parking

Part of OYO Rooms

7.1Good1,618 reviews
Thantha Ubud Villas – Resort villa, Bali
Resort villa

Thantha Ubud Villas

Batu Kurung Ln

17 km from centre

  • Free Wi-Fi
  • Breakfast
  • Airport transfer
  • Air conditioning
8.5Excellent71 reviews
Butterfly Bungalows – Entire bungalow, Bali
Entire bungalow

Butterfly Bungalows

Jl. Crystal Bay, Desa Saki, Kecamatan Nusa Penida

28 km from centre

  • Free Wi-Fi
  • Parking
  • Air conditioning
9.0Superb91 reviews
Villa Mandi Ubud – Resort, Bali
Resort Good for families

Villa Mandi Ubud

Jl. Raya Katik Lantang,Desa Penestanan

19 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
7.6Good1,806 reviews
Ashyana Candidasa Beach Resort – Holiday park/caravan park, Bali
Holiday park/caravan park

Ashyana Candidasa Beach Resort

Jl. Raya Candidasa

43 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking

Part of Ashyana Candidasa Beach Resort

9.0Superb134 reviews
Alam Pangkung Homestay – Entire bungalow, Bali
Entire bungalow Good for families

Alam Pangkung Homestay

Jalan Raya Ubud

20 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking

Part of Djitu Hospitality

8.6Excellent117 reviews
Jepun BNB Bali – Guest House, Bali
Guest House

Jepun BNB Bali

Jl. Sarinande Jl. Camplung Tanduk No.3, Seminyak, Kec. Kuta, Jepun BnB Bali

6.1 km from centre

9.0Superb30 reviews
Merthayasa Bungalow 2 – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Merthayasa Bungalow 2

Jl. Hanoman Gang Anila No.23 Br. Padang Tegal Kelod, Ubud, Kabupaten Gianyar, Bali

19 km from centre

  • Swimming pool
  • Parking
8.6Excellent157 reviews
Kuta Sari House – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Kuta Sari House

Jl. Bunisari 14b

6.2 km from centre

  • Free Wi-Fi
7.6Good582 reviews
ONAYA Bali Resort – Hotel, Bali
Hotel

ONAYA Bali Resort

No. 9 Jalan Bukal Sari

19 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast
8.9Excellent56 reviews
Flamingo Dewata Suite – Holiday park/caravan park, Bali
Holiday park/caravan park

Flamingo Dewata Suite

Jl. Raya Uluwatu, Pecatu

19 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
8.3Very good128 reviews

Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.

Bali travel guide

Where to stay in Bali

Famotel lists 23,053 places to stay in Bali, Bali: Villa & house (11,632), Hotel (5,120), Guesthouse & B&B (2,689), Resort (2,029). 10,062 of them have verified guest reviews, with an average score of 8.6 out of 10. If you are after a treat, there are 2,953 five-star properties to choose from.

Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates to see live prices on Booking.com.

Things to do in Bali

Best luxury hotels in Bali

  1. RIMBA by AYANA Bali 9.3 Superb
  2. The Apurva Kempinski Bali 9.4 Superb
  3. Komaneka at Bisma Ubud 9.5 Exceptional

Great-value stays in Bali

  1. Grandmas Plus Hotel Legian 9.4 Superb
  2. RV Hotel Gianyar 9.5 Exceptional
  3. Grandmas Plus Hotel Seminyak 9.2 Superb

Family-friendly picks

  1. RIMBA by AYANA Bali 9.3 Superb
  2. The Apurva Kempinski Bali 9.4 Superb
  3. Komaneka at Bisma Ubud 9.5 Exceptional

Hotels in Bali: frequently asked questions

How many places to stay are there in Bali?
What are the best-rated hotels in Bali?
Which hotels in Bali are good for families?
How many 5-star hotels are there in Bali?
Which hotel chains have properties in Bali?