Skip to content

Hotels in Bali

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

23,053 properties in Bali

Nudel Room – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Nudel Room

Jalan raya canggu no 77, Banjar Kayu Tulang, Next to kimia farma

9.0 km from centre

  • Free Wi-Fi
  • Air conditioning
8.7Excellent365 reviews
Cove Belle Asana – Hotel, Bali
Hotel

Cove Belle Asana

Jl. Abasan No.99, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361

8.5 km from centre

Part of Cove Indonesia

9.0Superb136 reviews
Diuma Residence – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Diuma Residence

Jalan Tukad Badung XVI 1001

2.6 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
8.0Very good321 reviews
Hotel O Ratu – Guesthouse/bed and breakfast, Bali
Guesthouse/bed and breakfast

Hotel O Ratu

Jl. Yos Sudarso, Dauh Puri, Denpasar Barat

1.7 km from centre

  • Free Wi-Fi
  • Spa
  • Parking
  • Air conditioning

Part of OYO Rooms

7.6Good898 reviews
Outpost Ubud Nyuh Kuning – Resort, Bali
Resort Good for families

Outpost Ubud Nyuh Kuning

Jalan. Nyuh Bojog No 10, Banjar Nyuh Kuning

18 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Airport transfer
8.8Excellent299 reviews
Kakul Villas & Suites – Resort villa, Bali
Resort villa Good for families

Kakul Villas & Suites

Jalan Lod Tunduh 1, Banjar Abian Semal

17 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
8.8Excellent764 reviews
D'Wina Villa Seminyak – Hotel, Bali
Hotel

D'Wina Villa Seminyak

Jl. Batu Belig No 777 Seminyak - Bali

6.5 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Airport transfer

Part of Bali Family Hospitality

8.3Very good109 reviews
La Numa Canggu Villas – Resort villa, Bali
Resort villa Good for families

La Numa Canggu Villas

Jalan Pantai Batu Mejan

10 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast
8.5Excellent184 reviews
Outpost Ubud Penestanan – Hotel, Bali
Hotel

Outpost Ubud Penestanan

Jalan Penestanan Kelod

20 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Airport transfer
  • Air conditioning
9.0Superb207 reviews
Radha Phala Resort & Spa – Resort, Bali
Resort Good for families

Radha Phala Resort & Spa

Jl. Cempaka, Banjar Kumbuh, MAS, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571

18 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
8.8Excellent185 reviews
Nyaman Villas Bali – Resort villa, Bali
Resort villa Good for families

Nyaman Villas Bali

Jalan Kayu Aya gang Kahyangan No.15, Oberoi

6.2 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Parking
9.1Superb40 reviews
Hotel Palm Garden Sanur – Resort, Bali
Resort Good for families

Hotel Palm Garden Sanur

Jalan Kesumasari No. 3

5.8 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Breakfast
8.6Excellent249 reviews
Rumah Weda – Hotel, Bali
Hotel

Rumah Weda

Jl. Raya

20 km from centre

  • Free Wi-Fi
  • Air conditioning

Part of Bedsolving

9.0Superb207 reviews
Villa Koura Kuta – Hotel, Bali
Hotel

Villa Koura Kuta

Jl. Kartika Plaza Gg. Sandat I No.2, Tuban, Kec. Kuta, Kabupaten Badung, Bali 80361

6.7 km from centre

9.1Superb95 reviews
Krishna Homestay – Homestay, Bali
Homestay

Krishna Homestay

Jl. Nelayan No. 11, Canggu

9.3 km from centre

  • Free Wi-Fi
  • Parking
  • Airport transfer
  • Air conditioning
9.3Superb113 reviews
Nataliya Homestay – Entire House, Bali
Entire House

Nataliya Homestay

jalan sugriwa no.15 padang tegal , ubud

20 km from centre

  • Free Wi-Fi
  • Parking
8.6Excellent353 reviews
The Studio – Holiday park/caravan park, Bali
Holiday park/caravan park

The Studio

Jalan. Kunti 2 Gang. Nuarsa No. 11

4.1 km from centre

  • Free Wi-Fi
  • Swimming pool
  • Parking
  • Air conditioning

Part of Ellora Villa Bali

8.0Very good330 reviews
RUMAH KAYU RESORT – Resort, Bali
Resort

RUMAH KAYU RESORT

Bale Banjar Apuh, Br. Apuh Desa Lodtunduh Ubud, Gianyar

14 km from centre

  • Free Wi-Fi
  • Parking
  • Breakfast
  • Airport transfer
9.3Superb72 reviews
Bali Sandy Resort – Hotel, Bali
Hotel

Bali Sandy Resort

BaliSandy Resort

6.2 km from centre

  • Free Wi-Fi
  • Air conditioning
8.0Very good680 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?