Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Bali Apartment Hotels

See all 3,886 Hotels in Bali
Heliconia Villa

Heliconia Villa

Jl. Laksmana 56, Seminyak
4.5 out of 5.0
Ellora Villas

Ellora Villas

Jl. Danau Tamblingan 60, Denpasar
4.5 out of 5.0
Bali Emerald Villas

Bali Emerald Villas

Jalan Karangsari No 5 Sanur, Denpasar
5.0 out of 5.0
Prime Plaza Suites Sanur - Bali

Prime Plaza Suites Sanur - Bali

Jalan By Pass Ngurah Rai 83, Denpasar
4.5 out of 5.0
Lovina Oasis

Lovina Oasis

Jalan Kartika 9, Kalibukbuk, Buleleng
4.0 out of 5.0
Kampoeng Villa

Kampoeng Villa

Jl. Tengah No. 20, Br. Anyar Kelod, Kerobokan
5.0 out of 5.0
Ajanta Villas

Ajanta Villas

Jalan Danau Tamblingan 21, Denpasar
4.5 out of 5.0
The Kunja

The Kunja

Jalan Lebak Sari 8 Petitenget, Seminyak
4.5 out of 5.0
Sandi Agung Villa

Sandi Agung Villa

Jalan Cendrawasih, Seminyak
4.5 out of 5.0
Villa Bali Asri Seminyak

Villa Bali Asri Seminyak

Jl. Saridewi, Seminyak
5.0 out of 5.0
Map

Recently booked Bali hotels

The Magani Hotel and Spa
4.5 out of 5.0
Last booking: 13 minutes ago
The Kirana Hotel Resto and Spa
4.5 out of 5.0
Last booking: 47 minutes ago
Courtyard by Marriott Bali Nusa Dua Resort
5.0 out of 5.0
Last booking: 47 minutes ago
Legian Beach Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Conrad Bali
5.0 out of 5.0
Last booking: 1 hour ago
ASMARA Heavenly Residence NUSA DUA
4.5 out of 5.0
Last booking: 2 hours ago
Sofitel Bali Nusa Dua Beach Resort
5.0 out of 5.0
Last booking: 2 hours ago
Amarterra Villas Bali Nusa Dua - Mgallery Collection
5.0 out of 5.0
Last booking: 2 hours ago
Sal Secret Spot
3.5 out of 5.0
Last booking: 3 hours ago

Pocket Guide: Apartment Hotels in Bali

Search for hotels in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last