Email sign up

Register to receive holiday offers, cheap flights deals, hotel offers and more.

Bali Hotels

The island of Bali is a popular haven for holidaymakers of all ages. With plenty of white sand beaches being lapped by the warm waters of the Indian Ocean, you can spend your holiday bathing in the golden sun in this tropical paradise. Having arrived in Bali’s capital city Denpasar, you’ll be whisked away to a luxury hotel in one of many tantalizing holiday resorts, from the tourist friendly areas of Nusa Dua and Sanur to the enigmatic Ubud region. Bali offers a wealth of cultural sites, attractions and visually stunning backdrops to entertain all manner of travelers and with such fantastic beaches and tropical waters, it’s no surprise that activities like Diving and Surfing are very popular in Bali.

Here is just a selection of our favourite and cheapest hotels in Bali. Please use our search panel on the left to find your perfect choice.
Previous  1  2  3  4  Next

Bumas Bumas

Bali In the heart of Sanur Village and set in the tranquillity of a secluded, lush tropical garden, this great value hotel offers... Select >>
Prices From
£12 Per Person Per Night Based on 10 nights Bed & Breakfast

Griya Santrian Griya Santrian

Bali Located on Sanur beachfront, Griya Santrian is built in traditional Balinese style and offers guests fantastic value for money.... Select >>
Prices From
£22 Per Person Per Night Based on 10 nights Room Only

Puri Santrian Puri Santrian

Bali Situated directly on a beautiful long stretch of beach in the charming town of Sanur, this family-run resort has a truly warm... Select >>
Prices From
£23 Per Person Per Night Based on 10 nights Room Only

Mercure Sanur Mercure Sanur

Bali Nestled amidst 5 hectares of glorious tropical landscape, beneath the swaying palm trees and fronted by the calm waters of the... Select >>
Prices From
£23 Per Person Per Night Based on 10 nights Bed & Breakfast

Melia Bali, Nusa Dua Melia Bali, Nusa Dua

Bali The Melia Bali enjoys a wonderful setting directly on the wide sandy beach of Nusa Dua and is nestled within lush, tropical... Select >>
Prices From
£25 Per Person Per Night Based on 10 nights Room Only

Prices are per person, per night, based on sharing a double/twin room. A minimum duration applies
Please Wait
Please Wait...