Considered one of the most affordable international vacation spots, Bali, an island in Indonesia is on the travel list of many and is even the favorite hotspot for the others. Bali tourist places attract a large number of people from all corners of the world and one can find variety in tourism here. From historical places to water activities, from beautiful beaches to cultural events, Bali tourist attractions and things to see in Bali are innumerable and all come in at good prices.

Historical Bali Tourist Places

Bali Point Of InterestEntry FeeTiming
Ulun Danu Beratan TempleLocals- IDR 20,000; Foreigners- IDR 50,000Monday to Sunday- 7am to 7pm
Tanah Lot TempleDomestic- IDR 20,000; Foreigners- IDR 60,0007am- 7pm
Goa GajahChildren- IDR 7,500; Adults- IDR 15,0008am- 4:30pm
Tirta Empul Temple IDR 50,0008am- 6pm
Uluwatu TempleAdults- IDR 30,000; Children- IDR 15,0007am- 7pm
Besakih TempleAdults- IDR 60,000; Children IDR 30,0008am- 5pm
Taman Kertha GosaNA8am- 5pm
Gunung Kawi TempleAdult- IDR 15,000; Children- IDR 7,5008am- 6pm
Ubud PalaceNA8am- 7pm
Pura Taman AyunLocal- IDR 10,000; Foreigners- IDR 20,0009am- 4pm

Ulun Danu Beratan Temple:

When considering the places to visit in Bali, this Hindu Shaivite water temple cannot be missed. One of the best places to visit in Bali, Ulun Danu Beratan Temple is scenic in beauty and calm in presence. It is synonymous with the name Bali and is an important landmark temple complex on the western side of Beratan Lake in Bedugul. The surrounding of water makes the location too good for photographs as well.

Ulun Danu Beratan Temple: places to visit in bali

Location: Danau Beratan, Candikuning, Baturiti, Tabanan Regency

Price: Locals- IDR 20,000; Foreigners- IDR 50,000

Timings: Monday to Sunday- 7am to 7pm (except Saturday- 5am to 7pm)

Tanah Lot Temple:

One of the most famous Bali attractions, Tanah Lot is another Hindu shrine which makes for an excellent view and interesting history. Located on top of an outcrop and by the seashore, the feeling of visiting this temple is totally different. It is undoubtedly on the list of must-visit places in Bali and there are more reasons for it than just the location.

Firstly, the waves and tides are a natural source of holy water for all temples in this region. There are souvenir shops set up by the peddlers and the traditional snack, Jaja kelepon not to be missed at any cost. Apart from these, cultural events are a must for things to see in Bali.

Tanah Lot Temple: bali tourist places

Location: Jalan Raya Tanah Lot, Beraban, Kediri, Tabanan

Price: Domestic- IDR 20,000; Foreigners- IDR 60,000

Timings: 7am- 7pm

Goa Gajah:

Initially built as a spiritual place for meditation, Goa Gajah or ‘Elephant Cave’ as it is fondly called by the locals gives one a glimpse of the Balinese culture and architecture. One of the best things to see in Bali, the insides of this temple are filled with Buddhist and Shaivite cravings. In the entrance, one is welcomed by a huge wide-eyed demon-like structure and moving inwards leads one to a pool.

Goa Gajah - best places to visit in bali

Location: Ubud, Bali

Price: Children- IDR 7,500; Adults- IDR 15,000

Timings: 8am- 4:30pm

Tirta Empul Temple:

The temple got its name ‘Tirta Empul’ meaning holy water spring, from the legend that is attached to the water source located within the temple. Out of the places to visit in Bali, this temple has a legendary setting with the moral of good versus evil and is a national cultural heritage site.

There are three main divisions of the temple- the beautiful gardens and pathways, a walled courtyard and lastly the bathing pools with large meeting rooms. There are certain dress codes for visiting this place.

Tirta Empul Temple - bali tourist attractions

Location: Jalan Tirta, Manukaya, Tampaksiring, Gianyar

Price: IDR 50,000

Timings: 8am- 6pm

Uluwatu Temple:

Uluwatu Temple or Pura Luhur Uluwatu is number one when considering things to do in Bali Indonesia. Located high on a cliff with a beautiful location, it is considered one of the six pillars of Bali ‘spiritual pillars’. It is one of the favorite Bali tourist attractions as one can get an insight into the Balinese culture and architecture here along with the spectacular Kecak dance performed every day by the artists.

uluwatu temple - must visit places in bali

Location: Jalan Raya Uluwatu, Pecatu, Badung, Bali

Price: Adults- IDR 30,000; Children- IDR 15,000 (events cost separately)

Timings: 7am- 7pm

Besakih Temple:

The ‘Mother Temple’ of Bali, Besakih Temple is the largest, holiest and most important Hindu temple of the island. The location works wonders here as well with the magnificent view of the countryside with the rice fields and streams with a backdrop of the mountains.

Pura Besakih has three main temples of Hindu mythology- Pura Penataran Agung (Shiva); Pura Kiduling Kreteg (Brahma); Pura Batu Madeg (Vishnu). For Bali’s best places to visit, Besakih Temple is a must.

Besakih Temple - bali best places to visit

Location: Besakih, Rendang, Karangasem Regency, Bali

Price: Adults- IDR 60,000; Children IDR 30,000

Timings: 8am- 5pm

Taman Kertha Gosa:

Taman Kertha Gosa has to be on the list of places to visit in Bali if one is looking for unique and interesting Bali attractions. It is a historical landmark in Semarapura and is a part of the Puri Semarapura royal palace complex. This museum has two main parts- an imposing hall and the Bale Kambang ‘floating hall’.

Here as well, one can enjoy the Balinese architecture and paintings in Kamasan style. It is believed that the halls were used for the royal family rituals and also served as the court of justice during Dutch rule from 1908 to 1942 because of which it is also called the ‘hall of justice’.

Taman Kertha Gosa - things to do in bali indonesia
Image credit:

Location: Jalan Kenanga No. 11, Semarapura, Klungkung, Bali

Price: NA

Timings: 8am- 5pm

Gunung Kawi Temple:

The small stone caves and the intricate work on each is one of the best things to see in Bali, making Gunung Kawi Temple a must for places to visit in Bali. With the Pakerisan River flowing by and the Hindu shrines made with splendid architecture, Gunung Kawi Temple makes for a great site rich in architecture.

Gunung Kawi Temple - bali tourist places

Location: Banjar Penaka, Tampaksiring, Kabupaten Gianyar, Bali

Price: Adult- IDR 15,000; Children- IDR 7,500

Timings: 8am- 6pm

Ubud Palace:

Home to the royal family of Ubud, Ubud Palace is definitely on the list of the must-visit places in Bali. Out of all the Bali famous places, this is a treat for art lovers as one can find great Balinese art and culture here. There are events and ceremonies held every day which attract a lot of people.

Ubud Palace - bali places to visit

Location: Jalan Raya Ubud No. 8, Ubud, Gianyar, Bali

Price: NA

Timings: 8am- 7pm

Pura Taman Ayun:

For Bali’s best places to visit, Pura Taman Ayun makes the mark. Going as back as the 17th century and constructed to honor the ancestors, Pura Taman Ayun is an ancient temple. The insides lead to a beautiful fountain that spouts water through nine jets. It is believed that these nine jets represent the nine gods from the Hindu mythology. This place perfectly blends the past charm with the present fast world.

pura taman - bali historical spot

Location: Jalan Ayodya No. 10, Mengwi, Badung, Bali

Price: Local- IDR 10,000; Foreigners- IDR 20,000

Timings: 9am- 4p

Best Time To Visit Bali

Bali can be visited all- round the year but the best months are considered to be from April to October.

How to reach Bali

You can reach Bali in all three modes of transport. For more details check the best ways to reach Bali.

Please follow and like us:

Leave a Reply

Your email address will not be published. Required fields are marked *