Top 10 Hotels in Bali

See all 2,835 Hotels in Bali
AYANA Resort and Spa Bali
AYANA Resort and Spa Bali

Jl. Karang Mas Sejahtera, Jimbaran 80364

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

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

MYR963
InterContinental Bali Resort
InterContinental Bali Resort

Jalan Uluwatu 45, Jimbaran 80361

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

Nestled on the beach, this Jimbaran resort is within 1 mi (2 km) of Jenggala Factory and Honorary Consulate of Italy. Jimbara …

MYR789
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 (831 reviews)

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

MYR193
Grand Mega Resort & Spa Bali
Grand Mega Resort & Spa Bali

Jl. By Pass Ngurah Rai no. 234, Kuta 80361

4.0 out of 5.0
3.8 out of 5 (377 reviews)

Situated near the airport, this resort is within 1 mi (2 km) of BIMC Hospital and Carrefour Plaza Kuta. Kuta Beach and Tuba …

MYR124
Fontana Hotel Bali, a PHM Collection
Fontana Hotel Bali, a PHM Collection

Jl. Dewi Sri no. 68, Legian 80361

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

Situated near the airport, this spa resort is within 1 mi (2 km) of Krisna and Carrefour Plaza Kuta. Kuta Beach and Legian …

MYR81
Rama Beach Resort and Villas
Rama Beach Resort and Villas

Jl. Jenggala, Tuban, Kuta, Kuta 80001

4.0 out of 5.0
4.4 out of 5 (637 reviews)

This family-friendly Kuta hotel is located near the airport, within 1 mi (2 km) of Segara Beach and Tuban Beach. Kuta Beach …

MYR288
VOUK Hotel & Suites
VOUK Hotel & Suites

Jalan Raya Nusa Dua Selatan, Sawangan, Nusa Dua 80363

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

This family-friendly Nusa Dua resort is located near the beach, within 2 mi (3 km) of Bali National Golf Club, Mengiat Beach, …

MYR245
Hard Rock Hotel Bali
Hard Rock Hotel Bali

Jalan Pantai Banjar Pande Mas, Kuta 80361

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

This family-friendly Kuta hotel is located in the entertainment district, within a 10-minute walk of Kuta Beach and Kuta …

MYR644
Bali Mandira Beach Resort & Spa
Bali Mandira Beach Resort & Spa

Jln Padma no 2, Legian 80361

4.5 out of 5.0
4.4 out of 5 (429 reviews)

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

MYR467
Pullman Bali Legian Nirwana
Pullman Bali Legian Nirwana

1 Melasti, Legian 80361

4.5 out of 5.0
4.4 out of 5 (557 reviews)

Nestled on the beach, this Legian resort is within a 15-minute walk of Padang Padang Beach and Legian Beach. Kuta Beach and …

MYR368

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