A coastal town with colorful buildings, a rocky shoreline, and boats docked at the harbor.

Bali Hotels from ₹5,202

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Bali hotels

1. Gorgona Hotel

Gorgona Hotel
Mylopotamos
United Kingdom
Mariane
₹4,798
₹5,681 total
includes taxes & fees
2 Oct - 3 Oct
Gorgona Hotel

2. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
France
Fatah
₹10,675
₹12,373 total
includes taxes & fees
12 Sept - 13 Sept
Zoe Boutique Hotel

3. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
Canada
Cristian
₹7,551
₹8,816 total
includes taxes & fees
9 Oct - 10 Oct
Akrogiali Apartments

4. Golden Luxury Suites

Golden Luxury Suites
Mylopotamos
United States
Olga
₹8,107
₹9,449 total
includes taxes & fees
8 Oct - 9 Oct
Golden Luxury Suites

5. Troulis Aparthotel

Troulis Aparthotel
Mylopotamos
United Kingdom
Rachel
₹6,555
₹7,683 total
includes taxes & fees
2 Oct - 3 Oct
Troulis Aparthotel

6. Mira Mare Luxury Residence

Mira Mare Luxury Residence
Mylopotamos
Norway
Pål
₹7,654
₹8,933 total
includes taxes & fees
1 Oct - 2 Oct
Mira Mare Luxury Residence

7. Trinity Suites by Checkin

Trinity Suites by Checkin
Mylopotamos
United Kingdom
Helen
₹10,421
₹12,084 total
includes taxes & fees
20 Sept - 21 Sept
Trinity Suites by Checkin

8. Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
Mylopotamos
United Kingdom
Simon
₹12,768
₹15,635 total
includes taxes & fees
8 Oct - 9 Oct
Nostos Beach Boutique Hotel

9. My Bali Suites

My Bali Suites
Mylopotamos
United States
Andreas
₹4,487
₹5,578 total
includes taxes & fees
21 Sept - 22 Sept
My Bali Suites

10. Bali Diamond Adults Only - by Checkin

Bali Diamond Adults Only - by Checkin
Mylopotamos
United States
Anastasia
₹9,467
₹11,876 total
includes taxes & fees
21 Sept - 22 Sept
Bali Diamond Adults Only - by Checkin

11. Bali Seaside Sailor

Bali Seaside Sailor
Mylopotamos
United States
Tracey
₹8,895
₹10,566 total
includes taxes & fees
2 Oct - 3 Oct
Bali Seaside Sailor

12. Atali Grand Resort

Atali Grand Resort
Mylopotamos
United States
Raimonda
₹10,155
₹12,659 total
includes taxes & fees
4 Oct - 5 Oct
Atali Grand Resort

13. Xidas Garden

Xidas Garden
Mylopotamos
United States
Fotini
₹6,247
₹7,661 total
includes taxes & fees
7 Oct - 8 Oct
Xidas Garden

14. The Royal Blue

The Royal Blue
Mylopotamos
United Kingdom
Kirsty
₹19,842
₹24,237 total
includes taxes & fees
5 Oct - 6 Oct
The Royal Blue

15. The Royal Senses Resort & Spa Crete, Curio Collection Hilton

The Royal Senses Resort & Spa Crete, Curio Collection Hilton
Mylopotamos
United States
Glenda
₹27,041
₹32,431 total
includes taxes & fees
8 Oct - 9 Oct
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

16. Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park
Mylopotamos
Canada
Amanda
₹28,737
₹33,814 total
includes taxes & fees
6 Oct - 7 Oct
Grecotel Marine Palace & Aqua Park

17. Traditional Cretan Houses

Traditional Cretan Houses
Heraklion
Canada
Anne-Sophie
₹4,977
₹5,666 total
includes taxes & fees
9 Oct - 10 Oct
Traditional Cretan Houses

18. Nuovo Crete By Sea - Adults Only

Nuovo Crete By Sea - Adults Only
Malevizi
United Kingdom
Ifeoma
₹4,715
₹5,917 total
includes taxes & fees
9 Oct - 10 Oct
Nuovo Crete By Sea - Adults Only

19. Seaside A Lifestyle Resort All Inclusive

Seaside A Lifestyle Resort All Inclusive
Malevizi
United States
Amir
₹34,253
₹40,644 total
includes taxes & fees
7 Oct - 8 Oct
Seaside A Lifestyle Resort All Inclusive

20. Kapsaliana Village Hotel

Kapsaliana Village Hotel
Rethymno
United Kingdom
Isobel
₹26,150
₹30,870 total
includes taxes & fees
9 Oct - 10 Oct
Kapsaliana Village Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bali attractions

Livadi Beach

8.4/10 (5 reviews)
Why not spend a lazy afternoon at Livadi Beach during your trip to Bali? Wander the waterfront and sandy beaches in this quaint area.
See properties

Varkotopos beach

6.4/10 (5 reviews)
Why not spend a lazy afternoon at Varkotopos beach during your trip to Bali? Wander the waterfront and sandy beaches in this quaint area.
See properties

Learn more about Bali

Quaint Bali is calling! Discover its diving, zoo, wildlife and more.

See all hotels in Bali
A coastal town with buildings on hills, a calm harbor, and boats.

Top Bali Hotel Reviews

Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive

10/10 Excellent
"Perched right between two stunning beaches, this resort delivered an unforgettable getaway for our whole family. Keeping a teenager and a young adult thoroughly entertained is no small feat, but the animation team absolutely smashed it! From high-octane water polo and pool volleyball matches to competitive stage darts, the daytime energy was electric. Evenings were just as lively, packed with discos, karaoke, dance events, and an incredible Cretan cultural dance night that was easily the highlight of the week. If you venture off-site, the watersports are a must, especially the Crazy Sofa for pure adrenaline! ​The staff were genuinely warm and welcoming from start to finish. The food was consistently delicious with a wide selection, capped off by fantastic desserts and cakes. Plant-based milk options for morning coffees and great drinks at both the restaurant and pool bar were a big plus. Clearer dietary and allergen labeling, especially on the central buffet islands, would make the dining experience even smoother. ​Our family suite was wonderfully spacious, impeccably maintained, and treated to fresh towels and great toiletries throughout our stay. Waking up to the gorgeous, sweeping view over Mononaftis beach never got old. ​As our first-ever all-inclusive experience, it set a high bar. We would return in a heartbeat to recharge and unwind!"
Steve 6-night trip
Posted 6 days ago
Peninsula Resort & Spa - All Inclusive
Chrissy's Paradise

Chrissy's Paradise

10/10 Excellent
"Staff was amazing."
rodrigo fernandes 10-night trip
Posted 8 days ago
Chrissy's Paradise
Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive

8/10 Good
"A beautifully maintained resort with great amenities, though room logistics could be smoother. Overall, the resort was beautiful and well-maintained. The location is convenient, with several shops and restaurants within walking distance. Most of the staff were helpful and welcoming, though a few felt slightly distant—perhaps due to a language barrier, as I do not speak Greek. Our stay had a rocky start when our reserved room wasn't available on the first night. I was placed in a bungalow and told it was an upgrade. However, once I moved into my actual reversed room the next day, I realized the reserved room was significantly better. It was modern, upgraded, and featured a wonderful view, whereas the bungalow's (room 654) view was largely blocked by a large tree. Additionally, the bathroom sink water had a strong, unpleasant odor throughout my entire stay. The dining experience was typical for a resort—a mix of great, average, and mediocre options. My friends and I dined at the main buffet and the Italian restaurant, enjoying both. They offered a wide variety of choices, and the bread, crepes, lamb, and drinks were personal highlights. The pool & beach areas were kept spotless, with attentive staff ensuring guests were comfortable. A special shoutout goes to the spa team, especially Erika and her colleague, who were incredibly friendly and kind while booking guests around the property. Tip: The bungalow featured an international converter outlet that should added to all rooms."
Gina 8-night trip
Posted 8 days ago
Agapi Beach Resort - Premium All Inclusive
Out Of The Blue All Inclusive Resort & Spa

Out Of The Blue All Inclusive Resort & Spa

10/10 Excellent
"Great hotel staff especially"
Vincent 8-night trip
Posted 9 days ago
Out Of The Blue All Inclusive Resort & Spa
Nautilux Rethymno by Mage Hotels

Nautilux Rethymno by Mage Hotels

10/10 Excellent
"NA"
Pella 3-night trip
Posted 9 days ago
Nautilux Rethymno by Mage Hotels
Athina Palace Resort & Spa

Athina Palace Resort & Spa

10/10 Excellent
"Beautiful place,"
Ryszard 6-night trip
Posted 13 days ago
Athina Palace Resort & Spa
Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel

8/10 Good
"We stayed in the suite which was a great size had a lovely large wrap around balcony with fabulous views of the beach and a hot tub. The ac in the room was a noisy unit. Bed was ok and they provided extra bedding, robes and slippers which was a nice touch. Plenty of storage space. Good location. Breakfast was ok not the best for my taste, no fresh juice and the coffee was not the greater, however plenty of fresh fruit."
Almas 2-night trip
Posted 2 weeks ago
Nostos Beach Boutique Hotel
Hotel Tsagarakis Beach

Hotel Tsagarakis Beach

10/10 Excellent
"Very friendly owner and a nice quiet hotel next to the beach."
Martin 7-night trip
Posted 3 weeks ago
Hotel Tsagarakis Beach
Eltina Hotel

Eltina Hotel

8/10 Good
"Hotel easy to find, next to large supermarket on a main road, a mile from the cross island route. Some parking, 3 allocated spaces and then on street parking nearby Has a lift but some stairs involved for most rooms. Room was a 2 room apartment with a large lounge/kitchen area, with a large Smart TV, oven, hob and fridge. Balcony off each room, large shower room, and plenty of storage space. Complimentary breakfast was good. Pool area limited, not enough sunbeds and begins to lose sun from about 3pm. Staff were pleasant and helpful. 100yds from the massive beach and its safe promenade full of bars and restaurants leading to town, about a mile away. The main road option I would avoid on foot, parked cars and busy junctions."
derek 4-night trip
Posted 1 month ago
Eltina Hotel

More cheap stays in Bali

Eltina Hotel

Eltina Hotel

39 Opliton Sholis Horofilakis Rethymno Crete Island
₹4,377
₹5,202 total
4 Oct - 5 Oct
includes taxes & fees
9/10 Wonderful! (90 reviews)
Eltina Hotel
Pela Mare Hotel

Pela Mare Hotel

Agia Pelagia Malevizi Crete Island
₹10,225
₹11,861 total
16 Sept - 17 Sept
includes taxes & fees
Pela Mare Hotel
Thalia Bloom Villa Apartments

Thalia Bloom Villa Apartments

Marikas Kapsi Malevizi Heraklion
₹11,304
₹12,993 total
18 Sept - 19 Sept
includes taxes & fees
9.4/10 Exceptional! (30 reviews)
Thalia Bloom Villa Apartments
Melitti Lucent

Melitti Lucent

Sgourafogianni 12 Rethymno
₹11,366
₹13,159 total
10 Sept - 11 Sept
includes taxes & fees
9.6/10 Exceptional! (27 reviews)
Melitti Lucent
Aristea Hotel Rethymnon

Aristea Hotel Rethymnon

110 Martyron Sq. Rethymno Crete
Get ratesAristea Hotel Rethymnon
Domenica Apartments

Domenica Apartments

110 Martiron Sq Rethymno Crete
Get ratesDomenica Apartments

Find out more about Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts breathtaking beaches with crystal-clear waters and soft sands, perfect for relaxation and water sports.
  • Cultural Richness: The island is steeped in rich traditions, featuring ancient temples and vibrant ceremonies that offer insight into Balinese culture.
  • Luxurious Accommodations: From beachfront resorts to charming guesthouses, Bali provides a wide range of lodging options to suit every traveller's needs.
  • Exciting Activities: Enjoy thrilling day trips, water parks, and diverse outdoor adventures suitable for families and solo travellers alike.
  • Trendy Neighbourhoods: Explore fashionable areas like Seminyak, offering a blend of dining, shopping, and lively atmospheres.

Find great hotels near Bali

Discover a diverse selection of hotels in Bali, where you can unwind in family-friendly accommodations or charming guesthouses. Whether you seek a beachfront retreat, a rejuvenating spa experience, or a blend of both, Bali's hotels cater to all your holiday desires. Explore options that range from luxurious star-rated establishments to cosy lodgings, ensuring your stay is nothing short of unforgettable.

  • Peninsula Resort & Spa - All Inclusive: Nestled 21km from Bali, this 4-star resort offers a serene beach and adventure-themed experience. With a guest rating of 8.4 out of 10, the resort features direct beach access, making it ideal for those seeking both relaxation and excitement. Guests can engage in a variety of adventure sports, including kayaking and snorkelling, or unwind at the full-service spa with options like body wraps and prenatal massages. The poolside bar and loungers ensure a comfortable day by the water.
  • Iberostar Waves Creta Panorama & Mare: Located 13km from Bali, this family-friendly 4-star hotel boasts a guest rating of 8.4 out of 10. With direct access to the beach, it is designed for family vacations, offering a range of amenities for children. Families can enjoy a free children's club, shared playground, and dedicated children's pool, ensuring a safe and enjoyable environment for younger guests. The resort’s focus on family makes it a perfect choice for those travelling with children.
  • Seaside A Lifestyle Resort All Inclusive: This luxurious 5-star resort, situated 21km from Bali, holds an impressive guest rating of 8.6 out of 10. Offering an all-inclusive experience, guests can indulge in unlimited food, drinks, and entertainment. The property’s beach access allows for a variety of adventure sports, such as windsurfing and snorkelling, catering to thrill-seekers and leisure travellers alike. With its attentive service and comprehensive amenities, this resort provides an exceptional getaway for those seeking a blend of relaxation and adventure.

Where to stay in Bali

Bali offers an enchanting blend of beach relaxation and vibrant culture, making it an ideal holiday destination. Explore the stunning Balinese architecture and unwind on picturesque beaches, while immersing yourself in the local atmosphere filled with friendly faces. The nearby regions present trendy neighbourhoods perfect for family-friendly excursions, ensuring a memorable experience. With its convenient location, Bali serves as a gateway to both serene landscapes and lively cultural adventures, catering to all types of travellers.

  • Mylopotamos: Nestled in the heart of Crete, Mylopotamos is a vibrant city that boasts a delightful blend of cultural heritage and stunning natural landscapes. Situated near the picturesque beach of Bali, this destination sees a moderate influx of visitors, particularly in the warmer months from May to August. Families flock here for the array of outdoor activities, including water parks and golf courses. Mylopotamos is also home to historic sites that add a touch of culture to your beach outings, making it an ideal location for those seeking both relaxation and adventure.
  • Vlichada: Just 1.6km away from Bali, Vlichada is a charming village known for its tranquil atmosphere and stunning coastal views. With a seasonal surge in visitors from July to September, the village is perfect for beach lovers and families looking to enjoy outdoor activities. Visitors can unwind on the beautiful beaches or explore the local urban park, which offers a serene environment for picnics and leisurely strolls. Vlichada’s quaint charm and accessibility to Bali make it a must-visit for those seeking a peaceful yet engaging experience.
  • Lamerianá: Located 5km from Bali, Lamerianá is a quaint village that enchants visitors with its scenic beauty and inviting beaches. This destination experiences a peak in tourism during the summer months, particularly from July to September. Known for its stunning scenery, Lamerianá offers a range of outdoor activities that allow travellers to connect with nature. The village is nearby a dock port and marina, perfect for those interested in water sports or leisurely boat trips. Lamerianá provides a delightful escape for visitors looking to explore the serene side of Crete.

Things to do in Bali

Shopping

Bali offers vibrant shopping experiences, from local markets to modern malls. Visit Ubud Market for handcrafted souvenirs and traditional art. If you're up for a drive, explore Beachwalk Shopping Centre in Kuta, featuring a mix of international brands and dining options.

Recreation

At the Yoga Barn, immerse yourself in tranquil classes surrounded by lush rice fields. Enjoy a rejuvenating treatment at the Karsa Spa, where traditional Balinese techniques meet natural ingredients. For a holistic approach, partake in a retreat at the Fivelements, focusing on wellness through plant-based cuisine and healing therapies.

Adventure

In Bali, explore the vibrant waters of Nusa Penida for snorkelling with manta rays and vibrant coral reefs. Experience the thrill of white-water rafting on the Ayung River, where lush landscapes surround you. For a unique adventure, hike up Mount Batur at sunrise for breathtaking views of the island.

Nightlife

Experience the vibrant nightlife at Potato Head Beach Club in Seminyak, where you can enjoy cocktails by the beach. For a lively atmosphere, visit Sky Garden in Kuta, featuring multiple levels of music and entertainment, perfect for dancing the night away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Bali

Bali is an ideal destination for beach lovers and those seeking cultural adventures in the great outdoors. Visitors can explore stunning beaches, picturesque canyons, and tranquil monasteries. Notable attractions include the vibrant beach scene in Seminyak and the Bali Safari, offering a blend of relaxation and excitement in this enchanting locale.

  • Varkotopos Beach: Experience the tranquil charm of Varkotopos Beach, where soft sands meet crystal-clear waters. Ideal for relaxation, this beach offers a peaceful ambience, making it a lovely spot for sunbathing and enjoying the serene coastal views.
  • Melidoni Cave: Located 6km from Bali, Melidoni Cave invites visitors to explore its stunning natural formations. This eco-friendly park is perfect for families seeking adventure in the great outdoors, with opportunities for hiking and discovering the rich flora and fauna of the area.
  • Arkadi Monastery: About 18km from Bali, Arkadi Monastery is steeped in history and culture. This beautiful site reflects the architectural heritage of Crete and provides insights into the local traditions, making it a significant cultural landmark worth visiting.

Best time to go to Bali

The best time to visit Bali is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January55.6°F (13.1°C)Light RainMostly SunnyAverageModerately Low
February56.1°F (13.4°C)Light RainMostly SunnyAverageModerately Low
March57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
April62.2°F (16.8°C)No RainSunnyAverageAverage
May68.9°F (20.5°C)No RainSunnyAverageAverage
June75.7°F (24.3°C)No RainSunnyModerately HighModerately High
July80.1°F (26.7°C)No RainSunnyModerately HighModerately High
August80.2°F (26.8°C)No RainSunnyModerately HighModerately High
September76.8°F (24.9°C)No RainSunnyAverageAverage
October70.5°F (21.4°C)No RainSunnyModerately LowAverage
November64.9°F (18.3°C)Light RainMostly SunnyModerately LowAverage
December59.0°F (15.0°C)Light RainMostly SunnyModerately LowModerately Low

The nearest major airports for your trip to Bali

Flying into Bali, you have three major airports to consider. Thira (JTR-Santorini National) is located 126km away, with excellent hotels like the Volcano View Hotel Santorini and The Majestic Hotel, both 3km from the airport. HERaklion (HER-Nikos Kazantzakis) is only 37km from Bali, featuring luxurious options such as Stella Island Luxury Resort & Spa and Aquila Atlantis Hotel, situated 9 and 3km away respectively. Lastly, Chania (CHQ-Ioannis Daskalogiannis) is 60km from Bali, offering stays at Kiani Beach Resort Family and Lagon Life Spirit Boutique Hotel, both 8km from the airport, with various transportation services available.

Frequently asked questions

What's the best place to stay in Bali?
Based on our traveller data, Nostos Beach Boutique Hotel is one of the top choices for your stay. This hotel offers 2 outdoor pools and a full-service spa. Other good options for your trip include Bali Diamond Adults Only - by Checkin and Filion Suites Resort & Spa. See all available top hotels, or vacation rentals in Bali.
If I need to cancel my hotel reservation in Bali, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable as long as you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Bali.
What's the best family accommodation in Bali?
Filion Suites Resort & Spa is a hotel with a private beach and a children's pool, and it's a top choice on Expedia for families. Other good choices for your family trip include Mitsis Bali Paradise and Resol Hotel. Also, attractions in the area such as Reptisland are fun for the whole family. Find more child-friendly accommodations in Bali.
What's the best accommodation for an all-inclusive stay in Bali?
Mitsis Bali Paradise is an all-inclusive hotel featuring 3 restaurants and 2 outdoor pools, and a favourite with Expedia travellers. Resol Hotel is another good choice for your stay. See more all-inclusive resorts in Bali.
What's the best dog-friendly place to stay in Bali?
Xidas Garden is a top hotel for people travelling with their pets, and offers a full-service spa and furnished balconies for its human guests. Two other good options to stay with your pet include Bali Seaside Sailor and Joanna Apartments. See more pet-friendly hotel accommodations in Bali.
What's the best place to stay to stay near the beach in Bali?
Nostos Beach Boutique Hotel is a top beach hotel with 2 outdoor pools and 2 restaurants, and it's located on Livadi Beach . Other good choices to stay near the beach include Bali Diamond Adults Only - by Checkin and Filion Suites Resort & Spa. See more stays near the beach in Bali.
What's the best luxury accommodation option in Bali?
Nostos Beach Boutique Hotel is a luxury hotel with 2 restaurants and 2 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Filion Suites Resort & Spa. Find more luxury hotels in Bali.
What's the best boutique-style accommodation in Bali?
Nostos Beach Boutique Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 55 guestrooms, 2 restaurants and 2 bars. See all boutique hotels in Bali.
What are some hotels with pools in Bali?
Filion Suites Resort & Spa is a top hotel with a children's pool, an indoor pool and a private beach. A couple of other options that offer an on-site pool include Mitsis Bali Paradise and Sea Vessel. View all hotels with pools in Bali.
What is the best spa hotel in Bali?
Nostos Beach Boutique Hotel is a top spa hotel with 55 rooms, free WiFi and a snack bar/deli. Enjoy a facial, body scrub or body treatment at Nostos spa. Other popular spa hotels in Bali include Filion Suites Resort & Spa and Xidas Garden. See all spa hotels in Bali.
What's the most popular hotel in Bali with an on-site water park or a water park nearby?
Mitsis Bali Paradise is a popular hotel, featuring free water park access, 2 outdoor pools and 3 restaurants. Take a look at all hotels with or near waterparks in Bali.
What is staying in Bali like?
Visitors to Bali will definitely enjoy the zoo. Tourists can also enjoy the city's waterfront and local tours. In Bali, there are 162 hotels and other accommodation options to choose from. Find out more about Bali.
What is there to see in Bali?
The picturesque setting of Livadi Beach and Varkotopos beach exemplify the area's natural beauty. You'll also find Melidoni Cave and Spilies Beach in the area. Take a look at what more there is to see and do in Expedia's Bali guide.
What's the seasonal weather in Bali?
The hottest months are usually July and August, with an average temperature of 26°C, while the coldest months are January and February, with an average of 14°C. Average annual precipitation for Bali is 555 mm.

Explore a world of travel with Expedia