Homepage

Compare Bali holiday packages

Holidays from £1206 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Bali

Palm-fringed beaches, lush green mountains and rich spiritual traditions… it’s easy to see why they call Bali the ‘Island of Gods’– it’s as close to paradise as holidays come.

If you’re looking for a dose of that faraway feeling, you’ve come to the right place. A place where waves crash against rocky cliffs topped with ancient temples, surfers weave among the breakers on the horizon, monkeys chatter in the treetops and seafood sizzles on beachfront grills – Bali is exotic turned up to 11.

Offshore, snorkel around tiny outlying islands, spot dolphins in the spray, or simply bob in the clear blue ocean. It’s tropical on a turbo scale. Elsewhere, mist-swirled volcanoes and bright green rice paddies dominate Bali’s centre, while the north, west and east of the island are quieter and less developed.

Popular east coast hangouts include Pasir Putih for its white-sand beach and Sidemen for its alluring rice fields. In north Bali, head to Pemuteran for incredible diving and snorkelling at nearby Pulau Menjangan.

Mind-blowing scenery aside, Bali is populated by some of the friendliest people on the planet – wherever you go on your trip to Bali, you’ll be greeted by smiles. With outlooks sunnier than the local weather forecast, the Balinese people are bound to make you beam. Bali is a place of heart-warming hospitality that will keep you coming back for more.

While there are over 17,500 islands in the Indonesian archipelago, Bali stands out for its gentle Hindu culture. Amble among crumbling temples, get an earful of tinkly gamelan music and chomp on traditional chicken rice.

Popular holiday deals to Bali

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Nusa Dua Beach Hotel & Spa

9.2

Excellent

Nusa Dua, Bali, Indonesia
  • 30 Mar 2027
  • 10 nights
  • All-inclusive
  • From Heathrow

Prices from

£1,973 pp

Alila Ubud

9.5

Excellent

Gianyar, Bali, Indonesia
  • 30 Mar 2027
  • 10 nights
  • Bed & breakfast
  • From Heathrow

Prices from

£1,489 pp

Hyatt Regency Bali

9.5

Excellent

Sanur, Bali, Indonesia
  • 4 Dec 2026
  • 7 nights
  • Room only
  • From Heathrow

Prices from

£1,206 pp

Last-minute Bali holiday deals

Nusa Dua Beach Hotel & Spa

Nusa Dua, Bali, Indonesia
  • 14 Sept 2026
  • 14 nights
  • All-inclusive
  • From Gatwick

Prices from

£2,332 pp

Bali Mandira Beach Resort & Spa

Legian, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Belfast City Airport

Prices from

£1,795 pp

The Mulia

Nusa Dua, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Belfast City Airport

Prices from

£2,021 pp

Mercure Bali Nusa Dua

Nusa Dua, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Room only
  • From Belfast City Airport

Prices from

£1,492 pp

Courtyard Bali Seminyak Resort

Seminyak, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Belfast City Airport

Prices from

£1,712 pp

Alila Ubud

Gianyar, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Belfast City Airport

Prices from

£1,810 pp

Alila Seminyak

Kerobokan, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Room only
  • From Belfast City Airport

Prices from

£2,415 pp

Grand Hyatt Bali

Nusa Dua, Bali, Indonesia
  • 5 Oct 2026
  • 7 nights
  • Room only
  • From Belfast City Airport

Prices from

£2,019 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

When to go to Bali

Being so close to the equator means Bali is reliably hot all year round with two distinctive seasons – wet and dry. The wet season lasts from November to April – December, January and February are the rainiest months – and brings high humidity. The dry season runs from May to October.

Peak season is July, August and December until the first week of January, when rates and crowds soar. Prices also rise during Chinese New Year and Easter. Low season is mid-January to April, October and November. Look forward to less crowds and discounted rates at resorts, while still being able to do most activities (bar volcano treks).

The best time to visit Bali is during the shoulder months of May, June and September. These dry-season months offers a more relaxed and cheaper holiday. The weather is slightly less humid and ideal for surfing, scuba diving, snorkelling and hiking.

Good to know

Flight time

18.5h

(from London)

Currency

Indonesian Rupiah (Rp)

Language

Indonesian, Balinese

Things to know about Bali

Travellers preferBed & breakfast
Typical stay14 nights
Most trips start fromHeathrow
No. of deals we've compared316k+
Best times to visit BaliFind the best time to go to Bali. Compare average prices by month and use the toggle to check average temperature and rainfall.
£2,020
£1,616
£1,212
£808
£404
£0
30
24
18
12
6
0

September

  • Average price per person

    £1,640

  • Average temperature

    28.6°C

  • Average rainfall

    2.9mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket