Skip to main content

Filter by:


Star rating

Review score

Kuta – 246 hotels and places to stay
See the latest prices and deals by choosing your dates.
Amnaya Resort Kuta, hotel in Kuta

Boasting an à la carte restaurant, Amnaya Resort Kuta provides comfortable accommodations with free in-room WiFi access in Kuta.

The hotel is very nice and clean, the pool is great, also other facilities (spa, gym). The staff is very nice and polite, the breakfast was amazing.
9.1
Scored 9.1
Superb
Rated superb
5,178 reviews
Price from£112.33per night
Grandmas Plus Hotel Airport, hotel in Kuta

Situated 10 minutes’ drive from Bali Galeria Mall, Grandmas Plus Hotel Airport features free Wi-Fi throughout the hotel and has an outdoor swimming pool.

I booked the hotel for its nearby to the airport, but i discovered a gem. The hotel is perfect in all aspects, comfort, cleanliness, and location. Everything about grandma is excellent, not forgetting the helpful, respectful, and cooperative staff. I will book this hotel over and over again. I will also recommend it to anyone and everyone i know because it's value for money. Grandma Airport Hotel simply surpassed my expectations.
8.7
Scored 8.7
Fabulous
Rated fabulous
4,722 reviews
Price from£31.42per night
Swiss-Belhotel Tuban Bali, hotel in Kuta

Boasting an outdoor pool as well as on-site restaurant and bar, Swiss-Belhotel Tuban Bali offers elegant accommodation a 10-minute drive away from Kuta beach.

Near Kuta market
8.6
Scored 8.6
Fabulous
Rated fabulous
1,998 reviews
Price from£26.13per night
Bakung Beach Resort, hotel in Kuta

Located 100 metres from Kuta Beach, Bakung Beach Resort features an outdoor swimming pool with sun terrace. It provides free Wi-Fi in public area and on-site parking.

Location Room space Pool Staff
6.9
Scored 6.9
Pleasant
Rated pleasant
2,376 reviews
Price from£15.01per night
The Stones Hotel - Legian Bali, Autograph Collection, hotel in Kuta

The Stones Hotel - Legian Bali, Autograph Collection enjoys a beachfront location on the southern tip of Legian Beach.

Location
8.8
Scored 8.8
Fabulous
Rated fabulous
1,155 reviews
Price from£99.85per night
The Vira Bali Boutique Hotel & Suite, hotel in Kuta

The Vira Bali Boutique Hotel & Suite is located only 100 metres from South Kuta Beach. It offers an outdoor pool, a kids pool and a spa centre.

We stayed here after a late arrival into DPS. The included airport transfer was excellent. Breakfast was good.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,773 reviews
Price from£52.15per night
Aston Kuta Hotel and Residence, hotel in Kuta

Aston Kuta Hotel and Residence offers modern accommodation just a 5-minute drive from Bali’s famous Kuta Beach. It features a spa and outdoor pool, and provides free shuttles to Discovery Mall.

great pool
8.0
Scored 8.0
Very good
Rated very good
1,659 reviews
Price from£36.53per night
Four Points by Sheraton Bali, Kuta, hotel in Kuta

Located only a 10-minute walk from the iconic Kuta Beach, Four Points by Sheraton Bali, Kuta offers accommodation in the heart of Kuta.

Breakfast and rooftop pool
8.3
Scored 8.3
Very good
Rated very good
602 reviews
Price from£47.55per night
Mercure Kuta Bali, hotel in Kuta

Steps from Kuta Beach, Mercure Kuta Bali features an outdoor infinity pool, spa services and restaurant overlooking Kuta Beach along with 2 bars on site. Free WiFi throughout the hotel.

Great location opposite the beach
7.8
Scored 7.8
Good
Rated good
1,352 reviews
Price from£57.55per night
The Anvaya Beach Resort Bali, hotel in Kuta

The Anvaya Beach Resorts Bali is a beachfront accommodation situated in the Kartika Plaza district in Kuta, 500 metres from Waterbom Bali.

Everything was exceptional, however the beds and pillows were out of this world 😁😁
8.9
Scored 8.9
Fabulous
Rated fabulous
1,810 reviews
Price from£95.62per night
See all 226 hotels in Kuta

Most booked hotels in Kuta in the past month

Kuta's best hotels with breakfast

  • Oki Taru Residence
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 105 reviews

    Located in Kuta, within 2.8 km of Tuban Beach and 2.7 km of Kuta Art Market, Oki Taru Residence provides accommodation with a garden and free WiFi throughout the property as well as free private...

    Sehr schöne, saubere Zimmer und gutes Frühstück :)

  • Cross Vibe Paasha Atelier Bali Kuta
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 607 reviews

    Situated in Kuta, 1.4 km from Kuta Beach, Cross Vibe Paasha Atelier Bali Kuta features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    Great location, great breakfast, and friendly staff.

  • Tribe Bali Kuta Beach
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 840 reviews

    Situated in Kuta, a few steps from Kuta Beach, Tribe Bali Kuta Beach features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

    Room was ok Restaurant was good Beachfront view 😍

  • YELLO Hotel Kuta Beachwalk Bali
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 892 reviews

    Attractively located in Kuta, YELLO Hotel Kuta Beachwalk Bali features air-conditioned rooms with free WiFi, free private parking and room service. This 3-star hotel offers a 24-hour front desk.

    Fantastic breakfast and friendly staff always helpful

  • Aloft Bali Kuta at Beachwalk
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 564 reviews

    Aloft Bali Kuta at Beachwalk has an outdoor swimming pool, fitness centre, a garden and terrace in Kuta.

    Awesome staff & cleanliness spot on. Good location

  • Masainn Hotel Kuta
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 448 reviews

    Set in Kuta, 500 metres from Kuta Beach, Masainn Hotel Kuta offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 3-star hotel offers a terrace.

    Beaitiful setting and gardens. Old but comfortable.

  • Fairfield by Marriott Bali Kuta Sunset Road
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 260 reviews

    Well situated in the Sunset Road district of Kuta, Fairfield by Marriott Bali Kuta Sunset Road is set 2.4 km from Kuta Beach, 2.7 km from Legian Beach and 2.4 km from Kuta Square.

    All the staff were friendly and helpful! Thank you

  • Cara Cara Inn
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 696 reviews

    Strategically located in Kuta, Cara Cara Inn offers accommodation with an outdoor pool and a restaurant. Guests can enjoy barbecue or have a drink at the bar with evening entertainment.

    This hotel is new with modern ID. Like it so much .

Budget hotels in Kuta

  • Crystalkuta Hotel - Bali
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,781 reviews

    Crystal Kuta is a modern property with an outdoor pool and free Wi-Fi. Just 5 minutes' drive from Ngurah Rai International Airport, Kuta and Legian, it operates a 24-hour front desk.

    Good location, close to the airport. Very good breakfast.

  • HARRIS Hotel Kuta Tuban Bali
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,978 reviews

    A 5-minute drive from Ngurah Rai International Airport and Tuban Beach, HARRIS Hotel Tuban Bali offers free WiFi throughout the property. The hotel has an outdoor pool, spa, a cafe and a bar.

    Proximity to airport. Price Cleanliness. Lovely dtaff

  • Aston Kuta Hotel and Residence
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,659 reviews

    Aston Kuta Hotel and Residence offers modern accommodation just a 5-minute drive from Bali’s famous Kuta Beach. It features a spa and outdoor pool, and provides free shuttles to Discovery Mall.

    Friendly staff & great breakfast & beautiful pool

  • The Vira Bali Boutique Hotel & Suite
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,773 reviews

    The Vira Bali Boutique Hotel & Suite is located only 100 metres from South Kuta Beach. It offers an outdoor pool, a kids pool and a spa centre.

    grateful for very easy airport transfer breakfast was good

  • Febri's Hotel & Spa
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,069 reviews

    Febri's Hotel & Spa is set amidst a garden near South Kuta Beach (Tuban). Inspired by a Balinese water palace, the hotel features an outdoor pool, restaurant, and rooms with private balconies.

    Everything about the place,,the staff food location

  • Jineswari Kuta by Kamara
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 172 reviews

    Featuring a garden, terrace and views of pool, Jineswari Kuta by Kamara is set in Kuta, less than 1 km from Tuban Beach.

    Rest and comfortable stay in my room accommodation!

  • Casa Wina Kuta
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 240 reviews

    Situated in Kuta, 300 metres from Kuta Beach, Casa Wina Kuta features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    The location was set back from the beach a quiet oasis from the busy Kuta.

  • Dream of Aventus Hotel Kuta
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 157 reviews

    Situated in Kuta, 2.1 km from Kuta Beach, Dream of Aventus Hotel Kuta features accommodation with a restaurant, free private parking and a bar.

    Superfina lokaler, fantastisk personal, allt var bra!

Hotels located in the centre of Kuta

  • Poppies Bali
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 853 reviews

    Featuring free WiFi and a restaurant, Poppies Bali offers accommodation in Kuta, 400 metres from Kuta Square. The hotel has an outdoor pool and guests can enjoy refreshing drinks at the bar.

    Garden is absolutely established and other worldly.

  • Guna Graha Kuta by Kamara
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 216 reviews

    Boasting a garden, terrace and views of pool, Guna Graha Kuta by Kamara is set in Kuta, 500 metres from Kuta Beach.

    The Beach is 10 min. In the room is clean. Good internet.

  • The Kana Kuta Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 923 reviews

    Situated 5 minutes walk from Bali Galeria Shopping Centre, The Kana Kuta Hotel offers an outdoor swimming pool. Free WiFi access is available throughout the property.

    well maintained property with very courteous staff

  • Hard Rock Hotel Bali
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 960 reviews

    Located along Kuta Beach, Hard Rock Hotel Bali features decor inspired by rock and roll culture.

    Everything, my kids have lots of fun in the pool area

  • Radha Bali Hotel
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 189 reviews

    Centrally located in Kuta, this property is just a 5-minute walk from Kuta Beach, Discovery Shopping Mall and Waterbom Waterpark. It houses an outdoor lap pool and offers rooms with free Wi-Fi access.

    Everything . Location , friendliness of staff , security , room size .

  • Aryaduta Bali
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 300 reviews

    Providing a direct access to Lippo Mall Kuta Beach, Aryaduta Bali in Kuta features a rooftop pool, a pool bar and kids pool. The hotel boasts a wedding chapel facing the St. Xaverius Catholic Church.

    Location , convenient , friendly and helpful stuff.

  • The Pavilion Hotel Kuta
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 795 reviews

    Nestled within tropical greenery, The Pavilion Hotel Kuta is conveniently situated a 10-minute stroll from Kuta Beach. It features an outdoor pool, business centre and a 24-hour front desk.

    The staff was very accommodating and great during my stay.

  • Kuta Beach Club Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 744 reviews

    Kuta Beach Club is located across from Kuta Square. A 10-minute walk to Kuta Beach, the hotel offers a restaurant, swimming pool and rooms with views of the tropical garden.

    The location is excellent and very good value for money

FAQs about hotels in Kuta









Bali Party Capital

One of the first Bali resorts, Kuta has a long, sandy beach and great nightlife - reasons why it’s one of Indonesia’s top tourist spots.

Another popular draw is Kuta surfing. From gentle rollers to lefthanders, the waves are great for all abilities. Several shops in town sell big-brand surf gear at knockdown prices, while other shopping options include Kuta Square, Discovery Mall and Bali Mall Galleria.

There’s also no shortage of places to eat. Street vendors offer local fare, while international cuisine is served in restaurants of the Kuta hotels on Booking.com. When the sun goes down, the heat goes up, as the bars and clubs in party zone Jalan Legian kick into life. For something more refined, the bars by Kuta Beach waterfont are a great spot to watch the sun set with a refreshing cocktail.

If you’re up early enough to see the Sanur Beach sunrise, you might get to see locals throwing traditional offerings into the sea. Spirituality is a big part of Balinese life and there are yoga and meditation classes, not to mention spas to revive the senses.

The gateway to southern Bali, Denpasar Airport is right on the edge of the town, so it won’t be long before you can stretch out and soak up the sun.

Learn more about visiting Kuta
  • 2409 attractions
  • 23 points of interest
  • 7 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Kuta:

  • 8.0
    Scored 8.0

    It felt similar to Seminyak.

    It felt similar to Seminyak. The beach s not as good, in that it does not have restaurants on the beach like Seminyk has. Kuta beach mall is nice if you're looking to shop brands and pay western prices. There are plenty of restaurants in Kuta, plenty of tourist shops, plenty of tour booking angencies, currency exchange etc... Very convinient in that it is not far from the airport and not far from Waterbom water park.
    Idan
    Australia
  • 8.0
    Scored 8.0

    Bali dynasty resort is in a perfect location for all the...

    Bali dynasty resort is in a perfect location for all the shops and market stalls and main street.kuta has everything shops markat stalls restaurants. Spas laundry ,walking distance to waterbomb aqua park which is fantastic .easy access to near by legian and seminyak
    susan
    United Kingdom
  • 10
    Scored 10

    There was no late night noise, very peaceful.

    There was no late night noise, very peaceful. Shower was lovely, warm water whenever we wanted it. We liked the Indian restaurant over the road. We did not visit the beach this time, due to reports of harassment by sellers. we were only there 3 days, so hopefully net time we will have a good walk around. We really love Bali and hope we can come back in the future. We will always stay at Febri's. It would be especially good if you provided transport to and from Airport, and we would be more than willing to pay for this. Thank you so much for making us so welcome.
    Sue
    United Kingdom
  • 10
    Scored 10

    Excellent location / cozy and spacious well appointed room.

    Excellent location / cozy and spacious well appointed room. Srprisingly universal adopters were provided in the working table. Big advantage when you realise that you are not carrying one. Excellent spread of items for Breakfast. Dinner from Indian restaurant Rang Mahal was great. We were Upgraded to Suite room on second day. Family room also was good but Suite room was better as there was smart TV, Especially on Nepesi day 11th March when all TV transmission was stopped. Overall great stay and would recommend the same to all travellers especially from India. You can check the review on You tube channel MY EXPERIENCES by Avadhut Apte
    apte
  • 10
    Scored 10

    Kuta is a relaxing location.

    Kuta is a relaxing location. Bubba Gump and Bamboo & Grill are excellent eateries - almost next door to the Adhi Jaya (within 30 seconds walk). The Hotel restaurant serves good quality food. The breakfast is good too. Waterbom Park is 1 minute walk away. Kuta is close to everything. The best part of Kuta is the people.
    Eugenia
    Australia
  • 4.0
    Scored 4.0

    Been coming to Bali for over 15 years.

    Been coming to Bali for over 15 years. Sadly the roads are out of control, there is too much traffic, a one hour drive from Kuta to Prerenan took 2.5 hours. Once you get near Cangue, it is just a shamozzle. With the new taxes and levies the government are bringing in (estimated $185,000 per day) strongly suggest they fix the roads and walkways which are dangerous to walk on particularly at night with insufficient lighting and missing tiles. The bike & scooter riders in Bali need to show some respect to cars they clearly don't follow road rules and its not like it used to be and not for the better!
    Brony2017
    Australia

Explore guest reviews of hotels in Kuta

  • From £51.24 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,171 reviews
    The Location was great. The next building was the mall, when you cross the streat there is Kuta beach, which unfortunately is only for surfing due to big waves but the whole west past of Bali is only for surfing. When you cross the street there is plenty of cheap streetfood. The reastaurant of the hotel is one of the most common and visited in kuta, always lots of visitors and the food was fresh. When you forget your room card the staff is in front of your door to open it before you even reach your room, super quick service.
    Desislava
    Bulgaria
  • From £39.79 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,004 reviews
    Staff are warm, welcoming and attentive to details. Everyone is so polite and helpful, they genuinely enjoy meeting you and helping you feel cared for. The morning breakfast is outstanding. We loved the traditional offerings. The pool is great!! The neighborhood is in the city, but inside the grounds you feel like you're in a very special place. We loved our stay here! Thank you so much Swisshotel Tuban for your generous hospitality and for making our stay in Bali unforgettable!!
    Dominic
    Canada
  • From £22.59 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,024 reviews
    I was just passing thru Bali this time around but for my purposes (a one-night stay) this was the perfect hotel. Clean and comfortable, very reasonably priced, and most importantly, right next door to the airport --and when it's time to go, they provide free transportation. However, it's still within easy walking distance of plenty of dining options, and all the shopping/clubs of Kuta if that's your thing. Nice breakfast as well.
    Cullen
    United States
  • From £66.31 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 534 reviews
    Nothing , the staff was very impolite .i getting sick in the room and i want to change it because the windows was blocked and icouldn’t use the air conditioner anymore but they want to pay an other extra 100k for changing the room.the towels was dirty i found new one with lipstick on it 😡😡😡i was in bali for 10 days all the hitels was good the ppl was soooo nice .but unfortunately this hotel make my trip worst
    Asmaa
    Morocco
  • From £20.92 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,002 reviews
    My partner and I stayed in Bali Sandy resort for only one night, but still we really loved it. Our room was quite spacious, with a TV and a proper bath. Bed was comfortable and there was also a balcony where we could have a coffee and relax. Swimming pool was just outside of our room and it was quite big, with beautiful fountains surrounding it. Staff was very helpful and polite. Definitely recommend this hotel.
    Ivana
    Vietnam
  • From £114.79 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 5,180 reviews
    Amazing resort style hotel. Enjoyed our time and our stay. Above average size pool, looked lush all throughout. Breakfast was delicious. Helpful staff. Welcomed by swan towel, flowers and card for our honeymoon. Room was spacious as well, with balcony. Staff who checked us in spent the time to show all the room amenities, we didn’t have this experience elsewhere ! Good location in Kuta.
    Cheyenne
    Canada
  • From £98.51 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,152 reviews
    This is a great hotel situated close to the airport which is convenient if you have a late flight into Bali or need a day or two before you leave. The staff are friendly and helpful the rooms a very well appointed and clean, the pool is very family friendly. This hotel is away from the hustle and bustle of Kuta/Legian and with a clean beach on your doorstep,
    Michelle
    Australia
  • From £21.22 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 2,275 reviews
    Very good hotel with a pool near the airport (free one way transport) Location is a few minutes walk from the beach and even possible to walk to the airport Bars and restaurants near by Room a good size with dispensed toiletries Beds and bedding are the best in Bali and much of Thailand Everything needed for a overnight or a few days stay
    Peter
    United Kingdom
  • From £49.54 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,204 reviews
    stayed one night between arriving Bali and going to our vacation villa. Staff were beyond helpful and so pleasant. Breakfast was great. Hotel grounds looked so much nicer than any holiday inn I’ve ever seen. would definitely recommend this spot for proximity to the airport. Was a great welcome to Bali.
    Zephani
    United States
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 744 reviews
    The staff were fantastic (like many Balinese people). The hotel features such as swimming pool and restaurant was fantastic. The KBC has many good facilities close by. It has a money changer, dentist, bakery and barber shop near the reception area. The beach and shops are within a short walk away.
    Robbie Leigh
    Australia
  • From £90.52 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,357 reviews
    Just what you would expect from a 5 star hotel. The hotel itself has been there for decades but don't let that fool you as it still remains one of the best villa resorts in Bali. We tried the floating breakfast in one of the smaller pools, we had the entire place for ourselves, very romantic.
    Edwin Lionheart
    Brunei Darussalam
  • From £90.52 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,357 reviews
    We only stayed the one night after arriving to Bali late. Great pool, right on the beach. The main building and restaurant are also really nice. A new Italian restaurant was being finished off on the beachfront which will be a nice touch. Easy access to the airport surf breaks.
    Jwilko3
    Australia
  • From £24.56 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 571 reviews
    Great staff and friendly ver affordable. nice little hotel hidden away alot of mini marts within short walk and local fruit vendors nearby which we loved. Comfortable bed and pillows for a good night rest, cool air-conditioned rooms for the bali heat.
    Jeevan
    Malaysia
  • From £36.84 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 496 reviews
    I only stayed one night but found it very comfortable! It's quiet, despite being so close to the madness of Kuta. The staff were lovely, warm and helpful -- true Balinese hospitality. Unfortunately I didn't stay long enough to use the pool facilities.
    Shivohne
    Singapore
  • From £21.61 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 2,653 reviews
    Returned to this hotel to finish my stay in Bali. It is good value for money, situated well as it is off the main road but still very convenient to get to shops and restaurants. Easy access to the beach Nicely presented gardens
    Leah
    Australia
  • From £83.50 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 757 reviews
    We've stayed here many times, always enjoyed the comfort of the old style Bali hotel. It's only few steps away from Kuta beach but it is quiet. The staffs are always great. We'll be back again for sure.
    Julianto
    Australia
  • From £81.78 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,679 reviews
    A modern hotel right on the beachfront of Kuta. The rooftop bar and pool are worth a visit for the amazing views at sunset. The room had everything we needed for a comfortable stay.
    BJenner
    United Kingdom
  • From £48.63 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,839 reviews
    The hotel is OK for one or two nights stay before leaving Bali. The rooms are ok - so you have everything you need. Did not tried the breakfast.
    Katharina
    Germany
  • From £39.79 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,004 reviews
    Size of room, the water station is good, cannkeep filling up. My go to hotel when transit through Bali.
    SMB2023
    Indonesia
  • From £33.97 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 261 reviews
    Affordable and worth it, best hotel for spend time in bali.
    M
    Michael
    Indonesia

Research, refine and make plans for your whole trip