- Bali Holidays
- Legian
- The Jayakarta Bali Beach Resort and Spa

Surrounded by lush gardens, The Jayakarta Bali Beach Resort & Spa enjoys a great position right on beautiful Legian Beach, famous for its magnificent sunsets. It welcomes guests with its typical Balinese style architecture in a peaceful and tranquil location with direct access to the beach. Shopping and entertainment areas are within easy walking distance; Denpasar's downtown can be reached within a 25-minute drive.
This hotel is ideal to spend a tranquil holiday in a tropical environment, yet close to all facilities. The hotel features on-site restaurants and bars - including a pool bar!, a swimming pool, kids club and free Wi-fi.
All rooms are comfortable and equipped with a range of facilities. The garden view room is complete with a telephone, mini bar, TV with in-house movies, domestic as well as international channels, air conditioning, tea/coffee making facilities, hair dryer on request, and a private balcony. Upgrades to Deluxe rooms and Cottages are available at a supplement.
The earlier you book the more you save on your stay! Save up to 15% when you book 45 days or more in advance.
Valid for stays 01/04/2025 – 31/03/2027.
Must be booked 45 days before departure.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

Old, basic, clean, good amenities.
BE EXTRA CAREFUL AROUND THE POOL !!! VERY VERY SLIPPERY!!!! Saw many people, from kids to elderly, take some nasty looking falls. They have some non slip mats around but nowhere near enough.
Food and drinks all good and reasonably priced. Good air conditioning. Very dodgy bathrooms with very deep bath/shower and no grab rails or non slip mats. Once again - be careful you don't slip over. No hair dryer. Reasonably well located for shopping and restaurants. Mini mart at the front gate good for buying extra water as only 2 small bottles supplied per room.
Good value for a group. Probably not the swankiest, most romantic hotel in Legian though.
Fantastic location beach out the back bars restaurants shopping out the front clean tidy rooms lovely staff full buffet breakfast lots of pools will be booking here again 👌🌴💪
this resort is so polite, respectful friendly, helpful and quick on any requests asked. I would definitely stay there again. I did find the food not hot enough and an update is needed but that paled in comparison to the facilities and hospitality that you get. The atmosphere and grounds were 5 star and when the cleaners come they always make sure it is okay to clean if we are still in the room. I have not stayed at any place that has shown so much hospitality
Well this hotel is excellent but I would suggest not to stay in the apartments 6302 they are dated and noisy we did one night there and then changed to room 224 near the pool. May I say the staff here are wonderful, special mention to Septi who helped us with the room change. The grounds are impressive and breakfast was good . Great location !
Will start this with some of the good things so as not to sound totally negative. The grounds and the pool areas are beautiful, the staff at breakfast are delightful… helpful and always friendly. We wish we had been told when we checked in that there was a second restaurant that you could go to for breakfast, a much nicer more relaxed space than the mayhem and queues at the big restaurant. The breakfast was adequate, nothing amazing and you had to be quick if anything popular came out as it was gone quickly but there were a few basic options and the egg station was constantly queuing. Our check in experience was unfortunately less than pleasant. After booking a deluxe room many weeks prior, we were given a tiny room right next to the main pool with the excuse that this was all that was available, the ladies at reception were not friendly and not helpful. We had to really push for a change to the room we had actually booked and fully paid for and had to stay the first night in this tiny, very noisy room facing the restaurant. Not a great start. After waiting til 2pm the next day we finally got to move to our deluxe room, a much nicer larger space. We had booked a week long stay at the Jayakarta and wished now we hadn’t booked for so long. Although our room was quite nice and well positioned, we never felt clean in it. The room itself was quite damp, there is mould growing on the walls, especially in the bathroom and the floors always felt slimey underfoot. There was an old wooden cupboard in the bathroom that didn’t close properly and you could hear dripping from behind it and the shower head (over the bath) sprayed in all directions. The bed was comfortable and huge but our main issue was that the room just felt dirty, especially the floor and all of our clothes after the week felt damp. The cleaners come every day and make your bed nicely but the mops they use on the floors just seem to spread the dirt around rather than cleaning them. The position of the property is excellent and right across the road from the beach which we loved so we spent most days over there rather than around the pools at the resort. Although the pool areas look great, you can’t get a chair due to the mass towel takeover every morning and there are very few pool umbrellas. Although there are signs up telling people not to leave towels on chairs, it is definitely not a rule that is monitored in any way. So… in short, we found the Jayakarta cheap and disappointing, definitely not a place we would return to but I guess you get what you pay for.
