
If Kuta and Seminyak feel a bit too loud for your liking, Lovina Beach on Bali's north coast is the antidote. Roughly 2.5 hours from the airport, this string of quiet fishing villages is famous for one thing above all else: wild dolphins that surface just offshore every morning, drawing early risers out onto traditional wooden boats before the sun's even properly up.
Add in a striking black volcanic sand beach, calmer seas, and a noticeably slower pace of life, and it's easy to see why Lovina has built a loyal following among travellers who want a different side of Bali.
Beyond the dolphins, Lovina works nicely as a base for exploring North Bali's quieter attractions, think hot springs, waterfalls, and one of the island's largest Buddhist monasteries, all without the traffic and crowds of the south. This guide covers what you need for 2026, including dolphin tour pricing, opening hours, getting there, and a solid spread of hotels to suit different budgets.
Lovina isn't one single beach, it's a cluster of coastal villages each with their own character. Here's what to prioritize.
This is Lovina's headline attraction. Local fishermen take visitors out at dawn in traditional jukung boats to spot pods of wild dolphins feeding just offshore, a genuinely magical way to start the day.
Formed by volcanic erosion over centuries, Lovina's beach has a distinctive dark, fine-grained sand that's quite different from Bali's more famous white-sand stretches. It's calm, uncrowded, and ideal for a relaxed stroll.
The waters around Lovina offer decent coral and marine life, particularly for beginners. Boat trips combining dolphin watching with a snorkel stop are widely available and don't require diving experience.
A well-known dolphin statue landmark near Kalibukbuk, this makes for a good orientation point and a popular photo spot along the promenade.
Lovina's laid-back food scene runs along the shoreline, with simple warungs serving fresh seafood and Balinese classics, best enjoyed as the sun sets over the Bali Sea.
Lovina Beach itself is open access, with no gates or fixed hours, but the main activities in the area do run on set schedules and pricing.
The beach is accessible 24 hours a day with no official opening or closing time. Dolphin-watching tours typically depart around 5:30 AM to 6:00 AM, since this is when the water is calmest and dolphins are most active, so most operators wrap up by mid-morning. Nearby Banjar Hot Springs generally opens from 8:30 AM to 5:30 PM daily.
Beach Access: Free, with no entrance fee anywhere along the shoreline.
Dolphin-Watching Tour: Typically IDR 100,000 to 300,000 (RM 22 - RM 68) per person, depending on the operator, boat size, and whether snorkelling is included.
Banjar Hot Springs Entry: For foreigners, around IDR 45,000 (around RM 10) per adult, plus a small parking fee (IDR 5,000 or around RM 1) for access to the pools.
Brahmavihara-Arama Buddhist Monastery: IDR 25,000 (RM 6) per person, which usually covers your required sarong rental.
1. Boat operators and tour desks are widely available along the beach road; most hotels can also arrange dolphin tours directly for guests.
2. There are plentiful warungs and restaurants along the coastal strip, ranging from simple local eateries to beachfront dining.
3. ATMs and minimarkets are available in central Kalibukbuk, though less dense than in South Bali, so it's worth stocking up on cash there.
4. A handful of PADI-affiliated operators run courses and guided dives for various experience levels.
5. Public parking is available at various points along the beach road, generally free or low-cost.
Lovina sits on Bali's north coast in the Buleleng Regency, a fair distance from the island's more popular southern hubs.
From Ngurah Rai International Airport, Lovina is roughly 90 to 100 km away, translating to a 2 to 2.5-hour drive through Bali's mountain roads via Bedugul. Taxis and private drivers are the most straightforward option, with pre-arranged transfers generally more comfortable than public transport.
If you're coming from Ubud, expect a similar 2.5 to 3-hour journey, and tourist shuttle buses (such as Perama) also connect Lovina with other parts of the island.
Bali's dry season, roughly May to September, offers the calmest seas and clearest mornings, ideal for dolphin watching and general beach time. The wetter months from October to April bring more rain, though showers are usually short-lived.
For the best dolphin sightings, aim to book your tour as early as possible in the morning, regardless of season.
Kuala Lumpur to Denpasar (KUL–DPS) is a well-served route, with around 79 non-stop flights a week split across AirAsia, Batik Air Malaysia, Malaysia Airlines, and Indonesia AirAsia. The direct flight takes roughly 3 hours to 3 hours 15 minutes, with departures spread from early morning through to late evening, so there's usually something that fits your schedule. There's no time difference between Kuala Lumpur and Bali.
If you're flying from Penang or other Malaysian cities, you'll typically connect through Kuala Lumpur first, as direct flights to Denpasar mostly originate from KUL. On arrival, remember that Indonesia requires the free All Indonesia digital arrival card to be completed online within 72 hours before landing, plus a Bali Tourism Levy of around IDR 150,000 per person, which is best paid online in advance to skip the airport queue.
Once you land in Denpasar, Lovina is still a 2 to 2.5-hour drive away, so it's worth factoring that final leg into your overall travel time rather than treating DPS as the finish line. Pre-booking an airport transfer or private driver is the easiest way to handle this stretch, especially if your flight lands in the afternoon and you'd rather not be navigating unfamiliar mountain roads after dark.
A few practical pointers to make your Lovina trip smoother.
1. Book your dolphin tour the night before. Since tours depart before sunrise, arranging your boat and pickup time the evening prior saves you the stress of scrambling in the dark. Most hotels can sort this for you directly.
2. Choose a responsible tour operator. Some dolphin tours crowd boats too closely around the pods, which can stress the animals. Look for operators who maintain respectful distances and don't chase the dolphins for better photos.
3. Pack a light jacket for sunrise trips. Mornings on the water can feel cooler than expected before the sun's fully up, a light layer makes the early start more comfortable.
4. Carry cash for warungs and small vendors. Many local eateries and smaller shops in Lovina are cash-only, so keep a reasonable stash of rupiah on hand, especially outside the main tourist strip.
5. Combine attractions into a half-day loop. Banjar Hot Springs, the Buddhist monastery, and Gitgit Waterfall all sit reasonably close together inland, making them easy to combine into one organised trip rather than separate outings.
Lovina makes a handy base for exploring North Bali's quieter, more nature-focused side.
About 20 minutes' drive (roughly 10 km) from Lovina Beach, with three stone-carved pools fed by natural sulphuric spring water.
Located close to Banjar Hot Springs, around a 20-minute drive from Lovina, this is Bali's largest Buddhist temple complex, complete with a small Borobudur-style replica.
Roughly 40 to 50 minutes' drive (about 18 km) from Lovina, this 35-metre waterfall is one of the tallest in Bali and reachable via an easy 10-minute walk from the car park.
About 10 km from central Lovina, worth a visit for its colonial-era Dutch warehouses and the Gedong Kirtya Library, Bali's oldest library of traditional lontar manuscripts.
Whether you're after a proper beachfront resort or a simple budget stay, Lovina has a solid spread of options. Here are three picks, all bookable through Traveloka.
Set directly on 200 metres of beachfront, this resort blends contemporary comfort with an easygoing tropical setting just a short stroll from central Lovina. The Lovina Bali offers a spa, multiple dining outlets, and direct beach access for dolphin tours. Room rates typically from around RM 423 to RM 1,998 per night.
Padmasari Resort is set right on Lovina Beach with garden and sea-view rooms, this resort is popular for its easy beach access and on-site dolphin tour bookings. Expect an outdoor pool, a restaurant serving Western, Asian, and Indonesian dishes. Room rates from roughly RM 269 to RM 902 per night.
Grand Raka Homestay is a friendly, family-run guesthouse around a 5-to-7-minute walk (around 500 meters) directly down Jalan Kartika to reach the nearest beach. The facilities include soundproof rooms, an outdoor pool, and easy access to sunrise dolphin trips arranged by the owners. Rates typically start from around RM 66 to RM 132 per night.
*Please note that all prices mentioned in this article are accurate at the time of publication. Prices are subject to change at any time depending on the season, availability, and the hotel's policies.
Make Lovina Beach your next seaside escape! Arrange your hotel, car rental, and activity with Traveloka. Enjoy special deals, hotel discounts, free hotel cancellation, and easy flight rescheduling. *Terms and conditions apply.
Traveloka is #1 All-in-one Travel App in SEA and #1 in cumulative downloads (2014 to 2025) among Travel Booking services apps (Source: SensorTower | All-in-one Travel App), with over 140M app downloads across 9 countries in Indonesia, Vietnam, Thailand, Malaysia, Singapore, Philippines, Japan, South Korea, and Australia.
Book flights, hotels, and activities with 300+ Airline partners, Best Price Guarantee, 24/7 live agent support, and access to 2M+ hotels, over 2K Car Rentals & Airport Transfer providers in more than 50 countries, and 90K+ activities in one app. Download the Traveloka app on Google Play and the App Store.






