Top 10 Hotels in Bali

See all 3,360 Hotels in Bali
Kuta Paradiso Hotel
Kuta Paradiso Hotel

Jl. Kartika Plaza, Kuta 80361

5.0 out of 5.0
4.1 out of 5 (1,214 reviews)

Situated near the airport, this luxury hotel is within a 10-minute walk of Kuta Theater and Kuta Beach. Carrefour Plaza Kut …

MYR254
AYANA Resort and Spa Bali
AYANA Resort and Spa Bali

Jl. Karang Mas Sejahtera, Jimbaran 80364

5.0 out of 5.0
4.6 out of 5 (612 reviews)

Located in Jimbaran, this beachfront hotel is next to a golf course and within 6 mi (10 km) of Produce Market, Pantai …

MYR863
Bali Dynasty Resort
Bali Dynasty Resort

Jl. Kartika, Kuta 80361

5.0 out of 5.0
4.3 out of 5 (227 reviews)

Offering direct access to the beach, this Kuta resort is in the entertainment district and within a 10-minute walk of …

Get Rates
The Vira Bali Hotel
The Vira Bali Hotel

Jalan Kartika Plaza No. 127, Tuban, Kuta

4.0 out of 5.0
4.3 out of 5 (939 reviews)

This family-friendly Kuta hotel is located near the airport, within a 10-minute walk of Lippo Mall and Tuban Beach. Kuta Beac …

MYR246
Citadines Kuta Beach Bali
Citadines Kuta Beach Bali

Jalan Pantai Kuta, Badung, Kuta

4.5 out of 5.0
4.1 out of 5 (372 reviews)

Offering direct access to the beach, this Kuta aparthotel is in the entertainment district and within a 15-minute walk of …

MYR220
Ossotel Legian Bali
Ossotel Legian Bali

Jl. Padma Utara, Legian 80361

4.0 out of 5.0
4.5 out of 5 (285 reviews)

This family-friendly Legian resort is located in the entertainment district, within 1 mi (2 km) of Double Six Beach and Legia …

MYR228
Mulia Resort
Mulia Resort

Jalan Raya Nusa Dua Selatan, Nusa Dua 80363

5.0 out of 5.0
4.5 out of 5 (368 reviews)

Located in Nusa Dua, this beachfront resort is next to a golf course, 0.7 mi (1.2 km) from Bali National Golf Club, and 2.1 m …

Get Rates
Horison Seminyak Bali
Horison Seminyak Bali

Jl. Arjuna ( Double Six Beach ) no 1, Seminyak 80361

4.0 out of 5.0
4.1 out of 5 (566 reviews)

This family-friendly Seminyak resort is located in a shopping district, within a 15-minute walk of Double Six Beach and Legia …

Get Rates
Mercure Bali Legian
Mercure Bali Legian

Jl Legian No 328 - Legian Kelod Kuta, Legian 80361

4.0 out of 5.0
4.1 out of 5 (147 reviews)

This family-friendly Legian hotel is located by the ocean, within 1 mi (2 km) of Padang Padang Beach and Legian Beach. Kuta …

Get Rates
Alaya Ubud
Alaya Ubud

Jl. Hanoman, Ubud 80571

5.0 out of 5.0
4.7 out of 5 (441 reviews)

Situated in Ubud, this luxury resort is within a 10-minute walk of Pondok Pekak Library & Learning Centre, Spiritual Center …

MYR486

Recent Reviews in Bali

Hide content

Narrow your search

Pocket Guide: Bali

Search for hotels in Bali on Expedia.com.my. 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
false