Check prices on hotels in Bali

Search Hotels near Top Bali Attractions

Most Popular Hotels in Bali

See all 3,375 Hotels in Bali
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Seminyak Beach Resort & Spa
The Seminyak Beach Resort & Spa

Jl. Kayu Aya, Seminyak Beach, Seminyak 80361

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

The Seminyak Beach Resort & Spa offers guests the chance to relax on Bali's beautiful west coast. There is a shuttle servic …

Get Rates
AYANA Resort and Spa BALI
AYANA Resort and Spa BALI

Karang Mas Estate, Jimbaran 80364

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

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

£212
Novotel Bali Ngurah Rai Airport
Novotel Bali Ngurah Rai Airport

Jalan Raya Ngurah Rai, Tuban 80362

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

Situated in the business district, this hotel is 0.9 mi (1.5 km) from Lippo Mall and within 3 mi (5 km) of Kuta Beach and …

£49
TS Suites Bali
TS Suites Bali

Jl. Nakula No. 18, Seminyak 80361

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

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

£93
RIMBA Jimbaran BALI by AYANA
RIMBA Jimbaran BALI by AYANA

Karang Mas Estate, Jimbaran 80364

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

Located in Jimbaran, this family-friendly resort is 3.1 mi (4.9 km) from Udayana University, and within 6 mi (10 km) of New …

£132
Aston Canggu Beach Resort - Bali
Aston Canggu Beach Resort - Bali

Jalan Pantai Batu Bolong No. 99, Canggu 80361

4.0 out of 5.0
5 out of 5 (2 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Canggu Beach and Echo Beach. Canggu Club and Berawa Beach are …

£46
Padma Resort Legian
Padma Resort Legian

Jalan Padma No 1 Legian, Legian 80361

5.0 out of 5.0
4.7 out of 5 (1,032 reviews)

Nestled on the beach, this Legian hotel is within a 15-minute walk of Mertanadi Art Market and Legian Beach. Kuta Beach and …

£154
Alila Seminyak
Alila Seminyak

Jl Taman Ganesha No 9, Seminyak 80361

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

This family-friendly Seminyak hotel is located on the beach, within a 15-minute walk of Petitenget Temple and Seminyak Square …

Get Rates
The Bandha Hotel & Suites
The Bandha Hotel & Suites

Jl. Padma Utara Legian Kaja, Legian 80361

4.5 out of 5.0
4.8 out of 5 (104 reviews)

Offering direct access to the beach, this Legian hotel is within a 15-minute walk of Legian Beach and Double Six Beach. …

£103
The Royal Beach Seminyak Bali - MGallery Collection
The Royal Beach Seminyak Bali - MGallery Collection

Jl. Camplung Tanduk, Seminyak 80033

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

Located in Seminyak, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Eat Street and Seminyak …

£141

Recent Reviews in Bali

Narrow your search

Pocket Guide: Bali

Search for hotels in Bali on Expedia.co.uk. 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 neighbourhood 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