Here are the top 236 tourist attractions to see in Bali:

43. Pura Taman Ayun

3.8 /5

24 km
from city center
43 out of 236
places to visit in Bali

Built in 1634 by the Raja of Mengwi dynasty to honour his noble ancestors, Pura Taman Ayun or the beautiful garden is an ancient temple in Mengwi, Bali. The ornamented gateway of the temple leads to a fountain spouting water through nine jets to represent the nine gods of Hinduism. The old-world charm and architectural marvel of this temple draw visitors here throughout the year.

44. Gitgit Waterfall

4.3 /5

18 km
from city center
44 out of 236
places to visit in Bali

About 10 kms from Singaraja, Air Tejung Gitgit or Gitgit waterfalls offers a refreshing experience for visitors to the Bali highlands. A wooden walkway leads to the 40m tall gushing waterfall, which falls into a rocky pool. One can take a dip in the picturesque pool in lush greenery, before heading on to the nearby Mekalongan waterfall.

45. Berawa Beach

3.0 /5

36 km
from city center
45 out of 236
places to visit in Bali

One of many surfing spots in Canggu, Berawa beach is closest to Seminyak and is a relatively quieter and has the largest lagoon along the Canggu coastline. The black sand beach offers sunbeds and parasols to spend the afternoon sunbathing, although it‰Ûªs waves are too strong to go swimming. The various bars and vendors make this a great spot to unwind from the hustle in Bali.

46. Ayung River Rafting

3.8 /5

26 km
from city center
46 out of 236
places to visit in Bali

The Ayung River is Bali’s longest river stretching for around 75 kilometres. Beginning in the northern mountains it flows till the Badung Strait in Sanur and is one of the best-known rivers for rafting. The white waters are perfect for beginners and the surrounding scenic landscape of rice fields, waterfalls, rainforests and wall carvings add to the experience of the adventure.

47. Tegal Wangi Beach

47 out of 236
places to visit in Bali

The Tegal Wangi Beach is a beautiful white sand beach located on the southern Bukit Peninsula in Bali. Its gorgeous vistas, raw natural beauty and breathtaking sunsets against the oceanic background make it a wonderful tourist location for all. The stunning beach had been kept a secret among wedding photographers for long. Presently, its striking environs is able to draw in crowds from all walks of life.

48. Suluban Beach

2.4 /5

53 km
from city center
48 out of 236
places to visit in Bali

Situated in Labuan Sait close to Uluwatu and Padang Padang, Suluban Beach is a scenic beauty obscured by limestone formations and full of rocky openings and mini pools. Accessible only through a narrow and steep pathway, the beach offers waves from 3-12 feet, making it a delight for surfers of all levels.

49. Ujung Water Palace

1,869 km
from city center
49 out of 236
places to visit in Bali

Taman Ujung Water Palace is a former palace, located in the Seraya Karangasam village of Bali, replete with amazingly huge pools and exotic historical structures juxtaposed against the mighty Mount Agung. Situated across a massive 10 hectares, the mind-stirring view of the palace is no less than a visual feast for the eyes.

50. Bajra Sandhi Monument

3.2 /5

40 km
from city center
50 out of 236
places to visit in Bali

Denpasar city tours are incomplete without a stopover at the Bajra Sandhi monument, a grand structure built next to the Balinese governor's office to commemorate the struggles of the Balinese people throughout the years. It features a museum with diagrams, dioramas and murals to showcase the history of the Balinese people, and is tall enough to offer a panoramic view of the city.

51. Hidden Beach

2.6 /5

39 km
from city center
51 out of 236
places to visit in Bali

About 4.5kms east of Candidasa in Karangasem regency lies Pasir Putih beach, also called the 'virgin beach', 'white sand beach' and 'hidden beach'. The pristine beach offers a beautiful view of Gili Biaha islet over the horizon, and several local warungs and restaurants are lined against the rock backdrop. Come here for a day full of swimming, snorkelling sunbathing in a serene setting.

52. Devil's Tears

3.9 /5

54 km
from city center
52 out of 236
places to visit in Bali

Devil's tears is a rocky outcrop located on the southeastern coast of Nusa Lembongan island. The place is famous for its scenic beauty, where the waves splash right up to the cove and create a rainbow during sunset. It features a blowhole which causes the waves to blow up into the sky, creating a misty halo making it an ideal attraction for photographers and nature-lovers.

53. Jimbaran Fish Market

3.4 /5

47 km
from city center
53 out of 236
places to visit in Bali

The primary seafood marketplace of Bali, Jimbaran fish market has rows upon rows of sea harvest - everything from tuna, sardines to shrimps, crabs and lobsters. Located at close proximity to the seafood dining restaurants in Jimbaran and Kedonganan, you can even get your choice of fish cleaned and grilled to perfection at the marketplace itself.

54. Nyaman Gallery

1,893 km
from city center
54 out of 236
places to visit in Bali

Nyaman Gallery is an art gallery in Bali showcasing both classic and contemporary art of the region. The art objects have been carefully segregated and placed in different sections so that the visitors can concentrate on one item at a time. The entire gallery consists of bare brick walls that are adorned most tastefully with photographs and paintings created by the modern artists of Bali and Indonesia. The gorgeous Nayman Gallery is dimly lit with specially illuminated pictures and art objects being highlighted to focus on specific areas. The objects prone to natural wear and tear are displayed within specially created corners that have many International artists represented here as well.

55. Museum Negeri Propinsi Bali

4.2 /5

38 km
from city center
55 out of 236
places to visit in Bali

The prime museum for Balinese Culture, Museum Negeri Propinsi in Bali is the island's central museum located in its provincial capital Denpasar. Housing over 10,000 artworks, the museum has a variety of pieces on display- from prehistoric stone sarcophagi to dance costumes and masks, making it a comprehensive collection of the island's heritage.

56. Setia Darma House of Masks & Puppets

2.7 /5

30 km
from city center
56 out of 236
places to visit in Bali

Located a short distance from central Ubud, The Setia Darma House of Masks and Puppets in Sukawati is arguably the most fascinating place to explore Indonesian heritage in Bali. Home to over 1,000 masks and 4,000 puppets from all around the world, the quaint museum also features performances from the various specimens based on common figures, such as Barack Obama and the Ramayana heroes.

57. Purpa Fine Art Gallery Seminyak

3.2 /5

39 km
from city center
57 out of 236
places to visit in Bali

Located in Seminyak, Purpa Art Gallery is a popular contemporary art destination, featuring the works of famous artists such as Walter Spies and Nyoman Lempad. Owned by the passionate art conosseiur Ari Purpa, the gallery is instrumental in bringing emerging artists to the forefront through its special exhibits.Make sure to take home an artwork to remind you of your Balinese holiday.

58. Gunung Kawi

3.0 /5

26 km
from city center
58 out of 236
places to visit in Bali

Northeast of Ubud, Bali lies the Pura Gunung Kawi temple, a site of Buddhist and Hindu religious rituals. Known for the 10 seven-metre-high shrines carved into stone, Gunung Kawi is believed to belong to 11th-century Udayana dynasty. The temple overlooks the Pakerisan river and is a unique cultural and historical attraction in the city.

59. Sanur Beach Walk

3.3 /5

42 km
from city center
59 out of 236
places to visit in Bali

The first beachside retreat in Bali, Sanur has been attracting tourists for decades now. Over 4 kms of lovely shoreline is available at the Sanur Beach Walk to take a stroll through, which gently curves past little cafes, restaurants, and resorts. Quieter as compared to Kuta and Seminyak, the beachfront walk at Sanur is ideal for unwinding after a long day.

60. Lempuyang Temple

4.4 /5

60 km
from city center
60 out of 236
places to visit in Bali

Pura Lempuyang Luhur is a Balinese Hindu temple located on the slopes of Mount Lempuyang in Karangsem. Lying 1175m above sea level, reaching the temple requires a steep climb of over 1700 steps. However, one can stop along the way to take some beautiful pictures of the panoramic Mount Agung and the candi bentar gate.

61. Bingin Beach

2.4 /5

52 km
from city center
61 out of 236
places to visit in Bali

Located just 10 minutes from Uluwatu temple, Bingin beach in Pecatu is the ideal spot for experienced surfers looking for challenging waves. Hidden by limestone cliffs and uneven rocks, getting here is quite the struggle; however, the view at Bingin beach makes the effort worth it. For non-surfers, the beachscape during low-tide is a spectacular sight.

62. Melasti Beach

4.3 /5

41 km
from city center
62 out of 236
places to visit in Bali

A recently discovered gem of Bali, Melasti beach is a picturesque attraction located in Ungasan. Flanked by limestone cliffs, the white sands and clear blue waters are ideal for swimming and sunbathing. Best when visited during low tide, when small pools are formed between rocks and little fish can be seen swimming around.

63. Echo Beach

2.4 /5

35 km
from city center
63 out of 236
places to visit in Bali

About 14 kms from Denpasar and Past Canggu's greenery, Echo beach welcomes you with its stunning black sand and sunset, great reef breaks and seafood cafes. A hotspot for surfers during the day, the beach acquires a laid-back vibe in the evenings with its beanbags and parasols. Well-maintained by the locals and tourists, Echo beach is ideal for both the thrill-seeking surfer as well as the lazy sunbather.

64. Atuh Beach

4.1 /5

76 km
from city center
64 out of 236
places to visit in Bali

Located on the south-eastern coast of Nusa Penida island, Atuh beach is ideal for those seeking a breathtaking view without the commercialized setup. Flanked by green cliffs one either side, a stairway leads the way to the white sandy shores. A few stalls sell refreshments along the coastline, and the beach is best visited during high tide.

65. Legian Beach

2.3 /5

41 km
from city center
65 out of 236
places to visit in Bali

The undisputed nightlife hub in Bali, Legian beach promises to have you grooving the night away at its numerous bars and nightclubs scattered across the sandy shores. Midway between Kuta and Seminyak, Legian offers you the best of both worlds in a surf paradise which is not crowded and still provides a premium leisure experience.

66. Kanto Lampo Waterfall

4.1 /5

34 km
from city center
66 out of 236
places to visit in Bali

Kanto Lampo Waterfall is a hidden gem located in the Gianyar district. A relatively less-travelled path through the beautiful rainforest leads to the rapidly falling waterfall. One can wade around in the pool below the waterfall and climb the boulders in the area for some stunning photographs. It is ideally visited during the dry season, when the water is clearer and lighter, making it the best time to enjoy the water and have a swim!

67. Munduk Waterfall

2.3 /5

9 km
from city center
67 out of 236
places to visit in Bali

Located in the central highlands of Bali, Munduk waterfalls greets visitors with a refreshing spray of water amid lush greenery. A steep descent of 300m leads to the site, where one can splash about in one of the rocky pools.The scenic beauty is complemented by the clove and coffee plantations nearby, making this an all-round pleasant experience.

68. Batu Bolong Beach

3.5 /5

36 km
from city center
68 out of 236
places to visit in Bali

Batu Bolong beach in Canggu, Bali is a visual delight with the black-grey sand it is composed of. A favourite of surfers with its slow and easy waves, the beach has instructors and organisers to welcome all levels of surfers onto its shores. The numerous ice cream vendors and cafes on the beach will satiate your sweet cravings, leaving you refreshed and relaxed.

69. Pura Taman Saraswati

3.4 /5

26 km
from city center
69 out of 236
places to visit in Bali

Located in central Ubud, Pura Taman Saraswati is a sandstone carved temple dedicated to Saraswati, the Hindu goddess of knowledge and arts. Notable for the beautiful lotus pond and water garden that surround the main temple area, it also features a cafe for some snacks and a traditional dance performance to complete your visit to this spiritual temple.

70. Bali Botanic Garden

3.2 /5

10 km
from city center
70 out of 236
places to visit in Bali

The largest botanic garden in Indonesia, Bali botanic garden in Bedugul boasts of 2,400 species of flora in its compound. Used as a recreational spot by families to unwind, the garden also serves as a site for botanical research and conservation. Nature lovers can even stay inside at the guesthouse, though it gets chilly at times.

71. Adventure Sports in Bali

3.6 /5

23 km
from city center
71 out of 236
places to visit in Bali

To most people, Bali is a slice of paradise where they can go, let loose, and relax in its tranquility for a few days. However, there is also a different side to Bali which is perfect for those who wish to experience the adrenaline rush and the exciting thrill that the adventure sports of this place has to offer.

72. Hot Springs in Bali

3.6 /5

35 km
from city center
72 out of 236
places to visit in Bali

Bali is a well-known tourist destination, recognized for its beaches, temples, adventure sports and also, its thermal springs. The hot springs scattered all over Bali are a perfect getaway for those looking for a relaxed, restful and therapeutic experience. Home to a wide range of thermal springs that are luxurious and calming, taking a swim or dip in any one of the hot springs and geysers is a definite must-do for anyone visiting Bali.

73. Dolphin Watching

3.5 /5

44 km
from city center
73 out of 236
places to visit in Bali

Apart from its beaches and waterfalls, Bali is also rich in its marine biodiversity. With marine wildlife thriving in its seas, Bali’s coastline is popular for dolphin sightings. Dolphins are sighted with ease across various locations in Bali. The most well-known is Lovina Beach in Northern Bali. Other dolphin sighting locations include Amed in eastern Bali, Tanjung Benoa and Sanur. Close to Sanur is the Dolphin Lodge which has access to the open sea and organizes interactive sessions with the dolphins.

74. Gili Getaway

4.0 /5

45 km
from city center
74 out of 236
places to visit in Bali

The fastest and most luxurious way to get to Gili Trangwan island from Bali, Gili Getaway is a fast boat service operating in Bali. The boat service makes two daily trips and is atleast 45 mins faster from alternative trasnport. The refreshements, restaurant and sun roof access on board makes the journey enjoyable for all passengers.

75. Pura Pulaki

2.4 /5

50 km
from city center
75 out of 236
places to visit in Bali

This temple is also known as the “drive-through” temples in Bali and is the major temples of the temple trio of Pura Melanting, Pura Pabean and Pura Pulaki. Pura Pulaki is one of the most significant temples for Balinese as well as Hindus in this area. Located in North Bali, locals, as well as visitors, come here regularly to offer tributes.

76. Green school

2.3 /5

28 km
from city center
76 out of 236
places to visit in Bali

Educating children has never been as environment-friendly as the Green School near Ubud, Bali makes it. Just off the Ayung river in a forest, Green School is entirely made up of bamboo, natural setting that aims at bringing children together with their environment. The students and teachers use bio-buses for transportation, which run solely on used cooking oil, binding sustainability with education in a holistic manner.

77. Pura Luhur Batukau

3.7 /5

4 km
from city center
77 out of 236
places to visit in Bali

The magnificent Batukaru Temple popularly referred to as the Pura Luhur Batukaru by the locals, is situated at the foot of the southern slope of the Mount Batukaru. Visually stunning, this sacred site is encompassed by lush forests, thus offering a fascinating environment to nature lovers. Being one of the nine directional temples that are located on the island, Pura Luhur Batukaru is believed to protect the region by warding off evil spirits.

78. Pura Goa Lawah

3.0 /5

48 km
from city center
78 out of 236
places to visit in Bali

One of the most fascinating shrines in Bali, Pura Goa Lawah is famous for being built around a cave inhabited by bats. Located in the Klungkung regency in Bali, this 11th-century temple was built by Mpu Kuturan, one of the first pioneers of Hinduism in Bali, and is designed in traditional Balinese style featuring three sanctums.

79. Blue Lagoon Beach

2.8 /5

51 km
from city center
79 out of 236
places to visit in Bali

Right next to Padangbai's main beach lies the Blue Lagoon beach, a long stretch of white sand framed by green hills and palm trees. Ideal for snorkelling, the coral is just a few metres beneath the waters for those seeking an easy underwater experience. One can sunbathe on the loungers with a drink from the many cafes selling refreshments here.

80. Batubelig Beach

2.5 /5

38 km
from city center
80 out of 236
places to visit in Bali

Located in Kerobokan in Bali, Batu Belig beach offers the best of both worlds- a multitude of bars and restaurants without the overcrowding of commercialized beaches. A hotspot for surfing, the beach provides a stunning view of the sunset and is ideal for those looking for a relaxing beach holiday.

81. Brahma Vihara Arama

2.2 /5

19 km
from city center
81 out of 236
places to visit in Bali

Located about 20kms from Singaraja in Banjar, Buleleng, Brahma Vihara is a Buddhist monastery featuring libraries, mini gardens and meditation rooms. Lined with pine trees and flower gardens, the complex is famous for its replica of the Borobudur. Some of the rooms have Gautama Buddha's trials depicted on their walls, and the complex exudes an aura of serenity and peace.

82. Bali Orchid Garden

2.4 /5

38 km
from city center
82 out of 236
places to visit in Bali

About 3kms from Sanur lies the Bali Orchid Garden, a natural paradise in the midst of the bustling city. The botanical garden features hundreds of orchid specimens from all across Southeast Asia, as well as other rare plants such as Venus flycatchers and dendrobiums. The garden is must visit for nature enthusiasts and photographers.

83. Pura Petitenget

2.5 /5

39 km
from city center
83 out of 236
places to visit in Bali

One of the few ancient religious places in Seminyak, Pura Petitenget is a 16th century Hindu temple constructed of beautiful red brick and sandstone. It is one of the series of sea temples that guard the island and has many small pavilions and shrines in its complex. Ideally visited during its anniversary celebrations, when it is decorated with banners and parasols. The name “Petitenget” loosely translates to “matchbox” and people believe that this temple is meant to protect them from the sea. It was built by the initiative of the Hindu Priest, Dang Hyang Nirartha.

84. Pura Kehen

3.4 /5

32 km
from city center
84 out of 236
places to visit in Bali

Considered the 'Mother Temple' of the former Bangli kingdom, the Pura Kehen or Kehen temple is a majestic structure in eastern Bali, dedicated to the God of Fire. Known for the massive Banyan tree inside the complex, the temple's inner sanctum is intricately carved with various Hindu gods and goddesses. Feasts to honour deities are still held here, making it an important site of religious worship.

View 68 Packages