Where to Stay in Bali

SDBali › Best Places to Stay
Updated: March 30, 2021

Our Favorites

• Best Kuta Hotel: AlamKulkul
• Best Legian Hotel: Padma Resort
• Best Seminyak Hotel: W Bali
• Best Jimbaran Hotel: Four Seasons Bali
• Best Nusa Dua Hotel: Grand Hyatt
• Best Ubud Hotel: Four Seasons Sayan

The Best Areas to Stay in Bali

Best place to stay in Bali close to airport, shopping, and beach.

My favorite beach town in Bali: Jimbaran – beautiful beach with awesome local food, fabulous hotels, and central location (close to the airport and Kuta’s shopping and nightlife).

Bali is truly paradise, with rice-terraces cascading down verdant volcanic slopes, flaming sunsets dripping over powdery-white sands, and a unique and omnipresent culture that dominates the island and its people despite the continued growth of tourism. The island is, of course, appreciated by some 3-4 million Indonesian and foreign tourists each year, almost doubling the population at times. Some savor the surf, shopping, and clubbing in Kuta, while others relish spiritual and cultural pursuits in Ubud. Many come specifically to enjoy one of Bali’s best hotels and resorts and others to stay in a good cheap Bali hotel and explore all of the best beaches in Bali. There are water-sports and scuba-diving, mountainous landscapes, and millennium-old temples.

Bali is compact, so it is possible to day-trip to just about anywhere on the island from your base. But traffic south of (and including) Ubud can be appalling, and most roads north of Ubud are mountainous. So, to avoid too much unnecessary travel, choose your base carefully (see below) and don’t be tempted to move between bases more than once every 4 or 5 days.

Public transport in tourist areas is often non-existent and always crowded, but privately-owned shuttle buses are plentiful and comfortable. It is also easy to find taxis (except in Ubud) and charter a car with driver for only US$40 per day – this is great value and the driver will act as a personal travel guide (albeit, with imperfect English). Intense traffic, absent road signs and narrow potholed roads are three excellent reasons why you should never rent a car and drive yourself.

The Best Places To Stay in Bali

Ubud - The best place to stay in Bali for outdoors and honeymoon.

A path through the rice fields of Ubud in central Bali near the fantastic Four Seasons Resort at Sayan.

Best Place in Bali for Couples or a Honeymoon: Jimbaran

Most resorts in Nusa Dua promote romantic holidays, with packaged deals for newly-weds and ‘honeymoon suites’, but your hotel may also be inundated with noisy families. Considerably more tranquil and romantic is Jimbaran, where hotels don’t really cater to children and parts of the elongated, curved and sandy bay are empty and ideal for sunbathing and strolling. Each afternoon the beach becomes packed with tables and chairs as seaside cafés offer romantic candlelight dinners at sunset, with fresh seafood, as well as fireworks, wandering musicians and traditional dances.

Best Place in Bali for Sightseeing & Outdoor Activities: Ubud

With its vast range of places to stay and eat and surprisingly vibrant live music scene, Ubud is a perfect base for exploring the delights of central Bali. It’s easy to charter a car with a driver to visit on day-trips the extraordinary sights nearby, such as the cliff sculptures at Gunung Kawi; more distant and less-visited areas, like the UNESCO-listed rice-terraces at Jatiluwih; and man-made attractions, such as the Bali Zoo. Minibus transfers to organized rafting, hiking, and mountain-biking tours are shorter and cheaper from Ubud than the southern beach towns. But Ubud is not, obviously, that convenient for surfing, snorkeling, and diving.

Best Place in Bali for Nightlife: KutaSeminyak

Some visit Bali just for Kuta’s nightlife. Among typically seedy (but lively) options are multi-story nightclubs along Jalan Legian street with international DJs and numerous sports bars, each fiercely competing with ‘cocktail specials’, ‘free BBQ’ and ‘girls drink for free’. A quick taxi ride to the north, Seminyak offers a more sophisticated blend of live jazz, soul and R&B in intimate settings, while further north again in Canggu the décor and prices in clubs are comparable to those in Europe, but patrons would need their own transport or a chartered car or taxi on standby.

Best Place in Bali for Good Food and Restaurants: Seminyak

Kuta offers the widest choice and lowest prices, and places in Canggu can be pretentious and remote, so Seminyak wins this award. The twisted lanes are packed with alluring cafés and bistros offering cuisines from just about every country on earth – even Indonesia! Some directly face the sea, so early diners or pre-dinner drinkers can relish the sublime sunsets. Also, cafés perched on the beach scatter beanbags across the sand each afternoon for guests to enjoy the sunset, cocktails and, later, live music.

Best Nearby Island: Nusa Lembongan

Nusa Lembongan is more genuine and boasts more attractions than any of the three Gili Islands (off the coast of neighboring Lombok). Lembongan has minimal shopping and even less nightlife, but that’s part of the attraction for many. There are (almost) no four-wheeled vehicles, so it’s perfect for exploring the eerie mangroves, remote beaches and quaint villages on foot, by motorbike or on a bicycle (although the interior is hilly). Boats from Sanur only take 30-45 minutes, and hotels in all ranges are available in Jungutbatu village and the crescent-shaped Mushroom Bay, which is best for swimming and snorkeling.

Best Place in Bali for a Spiritual Visit: Ubud

There is no argument that for anything ‘spiritual’, Ubud is the place. Whether for meditation, yoga, ‘spiritual healing’ or even traditional medical therapies, some tourists stay nowhere else on Bali – and never leave! The lofty village of Penestanan (part of Ubud) is dotted with yoga shalas (studios) offering casual drop-in or private classes, and even training courses, while some resorts nestled in the jungle nearby offer one- or two-week ‘rejuvenation’ packages. In town, numerous cafés cater to the health-conscious with organic food and drinks made from locally-grown products.

Best Village in Bali: Padangbai

Often ignored by those rushing to/from the Gili Islands by speedboat or hopping on/off the ferry to Lombok, Padangbai is delightfully unpretentious, with a genuine village vibe. Facing a postcard-perfect arched bay and hemmed in by hills, it is spared the unrelenting hotel construction found elsewhere on the island. So, the cluster of streets is based around the school, market, and temples, rather than bars, clubs and bistros. A wonderful base from which to explore the east coast, Padangbai also boasts a 1000-year-old clifftop temple and Crusoe-esque beach called Blue Lagoon.

Best Place in Bali for First-Timers: Sanur

Kuta, and its extensions of Tuban, Legian, and Seminyak, can seem overwhelming for some first-time visitors. Especially during holiday seasons, the roads are clogged with traffic and lanes choked with tourists. The crowds and noise, as well as the hawkers and heat, can be crushing at times, resulting in some first-timers vowing never to return. But, of course, Kuta is not remotely representative of Bali. So, to enjoy the best of Bali, without the worst of Bali, stay in Padangbai, a picturesque village ideal for exploring the less-touristy east coast; or, if you crave sand and sea, base yourself in Sanur, a far quieter resort region with limited nightclubs, surf and shopping and, therefore, less crowds, traffic and noise.

Best Place in Bali for Families: Nusa Dua

The dozen or so upmarket resorts in Nusa Dua are all family-friendly, each with a children’s pool (often with water slides) and kid’s club offering engaging activities all day, as well as extensive children’s menus in the restaurants and child-minding services. All resorts also feature massive gardens and almost all face an exquisite beach with calm waters, while Nusa Dua itself is clean, quiet and devoid of crowds and traffic. Just north, the resort region of Tanjung Benoa is a more affordable version of Nusa Dua, and is probably more appealing to teenagers because of its extensive range of inexpensive water sports. Read: Best Family Resorts in Bali

Best Beach in Bali: Pasir Putih

Bali’s best beach is still remarkably undeveloped. Only 6km past Candidasa along the east coast, Pasir Putih (which means ‘White Sands’) has no hotels and only a handful of laid-back cafés on the bleached-white sand – and hopefully it stays that way. The sea is calm, and the curved bay is flanked by rocky outcrops, which offer snorkeling and shade, and backed by coconut groves. And, amazingly, half of the beach is still used as a fishing village. This slice of heaven is at the end of a scenic, flat 1.5km-long lane from the main road.

Most Unusual Place: Toya Bungkah

The village of Toya Bungkah – located inside the crater of Bali’s most active volcano, Mount Batur – boasts three places for wallowing in hot springs and cool-water pools. The best is unquestionably the Seminyak-style Toya Devasya Resort. For just US$12 a day, non-guests can revel in the hot baths, splash about the Olympic-sized swimming pool, or laze on lounge chairs by the pool bar. With a restaurant and villas, the setting alongside the azure crater lake under a towering volcano is goose-bumpy.

Most Underrated: Candikuning

Halfway between Kuta and Lovina, Candikuning is nestled alongside the mighty crater lake of Mount Bratan. With some of Bali’s best attractions, it is worth staying a few days, if only for the cooler weather (which is often chilly at night). Must-sees include the (1) extensive botanical gardens, one of only four in Indonesia; (2) Bedugul lakeside recreational area, almost completely patronised by Indonesian tourists, with boat trips across the lake and water sports; (3) exquisite Pura Ulun Bratan temple facing the lapping waters; and (4) bustling produce market, specialising in strawberries and corn.

The Best Towns in Bali for Visitors

The main tourist areas across Bali (including the Gili Islands) are all different, with delightfully dissimilar locations and range of facilities. It is vital to choose a suitable base according to your interests (yoga or surfing?), age/family (backpackers or with kids?), budget (resorts or family-owned hotels?) and length of stay (three days or three months?).

1. Kuta and Tuban

Staying in Tuban and Kuta
Many come to Bali for the surf, sunsets, shopping and clubbing, and see no need to venture any further than Kuta. However, with its ceaseless traffic, endless crowds, and relentless noise people either love or loathe Kuta, but the range of places to part with your cash is extraordinary and it is close to the airport. Within walking distance, Tuban (also called Southern Kuta) also offers a number of sizeable and family-friendly resorts. The beach disappears or becomes unappealingly grey, but Tuban does retain a likeable village vibe, with fishing boats on the sand and many shops/cafés catering to locals.
• Best Hotel: Alam Kulkul Boutique Resort

2. Legian and Seminyak

Where To Stay in Seminyak, Bali
Within a short stroll of Kuta’s malls and clubs, but with far more space and serenity, Legian is the next beach north of Kuta. The lanes are less claustrophobic, beachfront resorts face the sand rather than a busy road, and the sunsets are just as legendary. Further north again is the more sophisticated Seminyak, where restaurants become bistros and shops are called boutiques. The beach becomes greyer and the roads less packed with places to shop, eat and drink, but snatches of rice-fields can still be seen among the villas.
• Best Hotels: W Retreat & SpaPadma ResortAnantara Seminyak Bali Resort

3. Sanur

Where To Stay in Sanur, Bali
Without waves (and, therefore, surfers), and with limited nightclubs and malls, Sanur is a popular and sedate alternative to Kuta. Only a short taxi trip from the airport and malls and nightclubs of Kuta, Sanur faces a long stretch of beach. There are no sunsets, but the lovely seaside promenade lined with cafés, bars and souvenir stalls is ideal for strolling and cycling. Sanur is also the jumping off point for speedboats to Nusa Lembongan island.
• Best Hotel: Segara Village Hotel

4. Nusa Dua

Where to stay in Nusa Dua
This unique gated complex of 4 and 5-star resorts was designed to avoid the hedonistic chaos of Kuta. So, the streets are clean and wide, and traffic and hawkers are non-existent. Each resort boasts substantial gardens and numerous swimming pools, and most (but not all) face a glorious curved beach. Facilities are ideal for couples, and every resort also caters splendidly for families, with a children’s pool and kids’ club. While each resort has many shops, bars and cafés, most are not within walking distance of other places to shop, eat and drink, but a free hourly shuttle-bus links all resorts to the delightful outdoor Bali Collection mall. Note: some newer resorts are not actually in Nusa Dua, and while they do face a gorgeous beach, they are not within walking distance of anything.
• Best Hotels: Grand Hyatt BaliThe St. Regis Bali Resort

5. Tanjung Benoa

Where To Go in Bali
Based along the peninsular ‘thumb’ in southern Bali, and now more accessible via the tollway, this is a more affordable alternative to Nusa Dua. With numerous resorts facing another long stretch of white sand, Tanjung Benoa is also the island’s center for water-sports, with jet-skiing, parasailing and so on available for a fraction of the cost expected in Europe or Australia. Many resorts cater well for families, and the village at the top of the peninsula with its market, mosque and temples is worth exploring.
• Best Hotel: The Sakala Resort & Beach Club

6. Jimbaran

Best Places for Holiday in Bali
Close enough to the airport to see (but rarely hear) planes careering along the runway, Jimbaran is comparatively undeveloped and surprisingly under-visited. The long, curved bay is captivating, with white sands and calm waters, and even a few waves for beginner surfers. There are fewer places to stay, eat, drink and shop, but parts of the beach can be empty. From about 4pm every day tables and chairs spill out onto sections of the bay with restaurants offering superb seafood meals under candle light at sunset.
• Best Hotel: Four Seasons Resort Bali

7. Ubud

Where To Stay for Honeymoon in Bali
Bali’s spiritual and cultural heartland is an overgrown but intensely likeable collection of villages in central Bali. Many come for the yoga retreats and art museums, for the cooler climes, or just to escape the comparative chaos of Kuta. But Ubud also offers numerous temples, markets and traditional dances, and is an ideal base for day-trips by chartered car to extraordinary places like the sacred temples and springs at Tirta Empul; the crater lake of Bratan mountain; and the Elephant Safari Park. Outdoor activities such as rafting, hiking, and mountain-biking are nearby and easy to arrange.
• Best Hotels: Viceroy BaliAlaya ResortFour Seasons Resort at Sayan

8. Lovina

Where To Stay in North Bali
This 10km-long stretch of seaside villages is as far from Kuta as possible while still offering a decent range of hotels and restaurants. And, in contrast, there is negligible nightlife and minimal shopping, which perfectly suits many visitors. Lovina is ideal for anyone wanting a perfect beachside holiday, with glorious sunsets, sea-breezes and sea-views, as well as dolphin tours, but without perfect beaches, which are grey, scruffy and unsuitable for swimming. Many stay here longer than anticipated and return because of the infectious village vibe, dramatic mountainous backdrop and nearby sights, such as the Banjar hot springs and Bali’s second city, Singaraja.
• Best Hotel: Amertha Bali Villas

9. East Coast of Bali

Best Quiet Towns in Bali
The eastern coast of Bali is gaining popularity as it becomes increasingly accessible. Often bypassed by those transferring by speedboat to the Gili Islands, or by ferry to Lombok, Padangbai is a charming village alongside a perfect bay that has been spared from development by surrounding hills. Nearby, Candidasa is a beach resort without much of a beach (which eroded decades ago). But the idyllic setting and competitively-priced rooms and meals, caused by a dearth of tourists, attracts many, particularly middle-aged couples. Further east, Amed is a series of fishing villages with almost no beaches and only a handful of resorts, but it is infinitely quieter than the southern resort regions and the snorkeling and diving are world-class. Getting there and traveling around, however, can be problematic.
• Best Hotel: Bloo Lagoon Bali Village

10. Nusa Lembongan & Nusa Penida

Best Beaches To Stay in Bali
Just 30-45 minutes by speedboat from Sanur, Lembongan island is more accessible, authentic and stimulating than the three more-renowned Gili Islands. Most stay in Jungutbatu, an agreeable village with an extended beach lined with seaweed harvests and fishing boats; or at Mushroom Bay, a curved white-sand cove, ideal for snorkelling and swimming. Other upmarket places are at Sunset Beach and Dream Beach, both very appealing but with terrifying surf and currents, while more down-to-earth accommodation can be found at Mangrove Beach. Additional attractions include vehicle-free roads, perfect for walking, cycling and motor-biking; ghostly mangroves to the east; and several empty and photogenic beaches. Far larger but considerably less developed, Nusa Penida is perhaps reminiscent of mainland Bali from the 1970s. Accommodation choices are limited and transport is problematic, but it does boast enchanting villages, a remarkable cave-temple, and probably the most perfect beach imaginable at Crystal Bay.
• Best Hotel: Indiana Kenanga Villas

11. Gili Islands

Best Islands Near Bali
Many understandably add a side-trip to these three idyllic droplets of turquoise waters and bleached-white sands off the coast of neighboring Lombok island. Each is small enough to walk around in under two hours, and there are no vehicles or even motorbikes. Gili Trawangan is justifiably labeled the ‘party island’, with sections of the east coast reminiscent of Kuta, so choose your hotel carefully. Closest to the Lombok mainland, Gili Air has a more authentic village vibe, while on the quietest islet, Gili Meno, there is little to do but just snorkel and snooze. But remember: with minibus transfers and the boat trip, as well as inevitable waiting around, traveling from Bali to Gili T can take 4-5 hours one-way, so don’t be tempted to just ‘pop over’ to the Gilis for 1-2 nights. Stay longer and visit each island.
• Best Hotel: Pondok Santi Estate

Bali Itinerary – Where To Travel

3 to 5 Days in Bali: Base yourself in Seminyak, Jimbaran, or Nusa Dua and make day trips to Ubud, Eastern Bali, and around the Bukit Peninsula.
One Week in Bali: Stay in two of the following places: Seminyak, Jimbaran, and Nusa Dua. Make day trips to Ubud, Eastern Bali, and around the Bukit Peninsula.
Two Weeks in Bali: Spend four or five days in three of the following places: Seminyak, Jimbaran, Nusa Dua, and Ubud. Make a day trip from each location.
Three Weeks in Bali: Spend five days in four of the following places: Seminyak, Jimbaran, Nusa Dua, Ubud, and Padangbai. Make a day trip from each location.

Tourist maps showing the best areas to stay in Bali.

Read More

Get All New Content

My Travel Newsletter

  1. Bali Airport Hotel

    Are there good places to stay near the Bali International airport? Our flight departs early.

    1. Santorini Dave The Hotel Expert

      Any hotel in Jimbaran, Kuta, or Tuban will be fine for easy access to the Bali airport. If you need a name then the Holiday Inn Baruna Bali in Kuta is a great choice. But there are many others too. Taxis are easy to arrange.

  2. How Long To Spend In Bali

    Is two weeks too long to spend in Bali for a family vacation?

    1. Santorini Dave The Hotel Expert

      10 to 15 days is the perfect length of time for a Bali holiday. That will allow plenty of time to tour the island and see the highlights. But also provide a few days to relax and unwind by the pool or beach. But more than 15 or maybe 20 days and I’d recommend hopping a boat to Lombok or the Gilis.

  3. Best Cheap Places To Stay in Bali

    What are the best cheap hotels in Bali? We are a honeymoon couple (ages 28 and 34) traveling long-term on a fixed budget. Would love to keep hotel expenses below $50/night. Will likely spend 10 to 12 days in Bali in two or three different towns but not overly picky which. What hotels would you recommend for a relaxing and affordable stay?

    1. Santorini Dave The Hotel Expert

      With 10-12 days you have time to stay in and explore 3 different places within Bali, but avoid more distant areas like Lovina or the Gili Islands. And as (presumably) first-time visitors, it’s perhaps best to avoid the main beach strip of Kuta/Legian/Seminyak, where the crowds, noise, traffic, and street hawkers can be overwhelming for some, and not conducive to a peaceful honeymoon.

      Thankfully, there are plenty of choices and, because of the favorable exchange rate and fierce competition among hotels, finding a place for less than US$50 with a pool, wi-fi, and breakfast is not difficult.

      These recommended bases are only an hour by chartered car with a driver or tourist shuttle bus from each other:

      1) Sanur – without the surf, sunsets, and malls of Kuta/Legian/Seminyak, but far quieter and more laidback. Still plenty to see and do, and the 6km-long beachside path is ideal for walking and cycling. All these places have a pool.
      (a) Hotel Jati Sanur – so cute, quiet, and friendly. Balinese-style bungalows in lush gardens. 100m from the beach.
      (b) Peneeda View Beach Hotel – best value actually facing the beach. Balinese-style rooms, seclusion, and excellent position for shops and cafés.
      (c) Little Pond Homestay – newish, back from the road, and great location for cafés and bars. 200m from the beach. Terrific value.

      2) Ubud – spiritual and cultural heart of Bali, with so much to see and do in Ubud (eg market, temples, art museums) and the general area (eg rice terraces at Tegallalang, rock sculptures at Gunung Kawi). Each place has a pool, but this is not always needed in Ubud which in the highlands.
      (a) Nick’s Pension – unbeatable location for facilities. Gorgeous villas in rice-fields.
      (b) Gayatri – another very convenient position. Old-fashioned charm and large villas.
      (c) Honeymoon Guesthouse – appropriate! Along quiet street, but so convenient. Excellent café onsite.

      3) Padangbai – very scenic village on the east coast. Lovely vibe and excellent value all around. Flawless beaches and ideal for daytrips, eg to the ancient village of Tenganan or eerie bat cave temple of Goa Lawah. All these hotels have a pool.
      (a) Puri Rai – beachfront, trendy, and popular. Great value.
      (b) Kerti Beach Bungalow – beachfront, quiet, and long-established.
      (c) OK Divers Resort & Spa – a little more than your budget, but worth a splurge for perfect beachfront position and colonial-style setting. 2 pools. Diving agency onsite.

  4. Bali Tsunami Risk

    Hi there,
    I an concerned about the risk of a tsunami. Could you please recommend where is safest to stay. Travelling with young children.
    Thank you,

    1. Santorini Dave The Hotel Expert

      Like visiting pretty much anywhere in the world your risk from being in a car accident is many fold greater than being caught in a tsunami. Vehicle-related deaths total about 1 million per year. All natural disasters combined caused 1 million deaths over the previous twenty years. I guess if you’re so worried that you can’t relax then stay in Ubud which is far away from the ocean.

  5. Bali Weather in Early November

    Hi there, I’d like to go to Bali October 31st – November 12th. Should I be worried about the weather?


    1. Santorini Dave The Hotel Expert

      The rains are just starting about this time but the weather is still pretty good. No guarantees but I doubt it will be a problem.

  6. Itinerary for Bali and Good Cheap Hotels

    Hi Dave,
    Have used your guides for three of my earlier trips and want to compliment you on your very practical and useful recommendations. My wife and I plan to spend a month in Bali. We would like to spend time at 3/4 places. Our aim is to (1) swim in some clean and not too wild waves, (2) do some snorkeling (3) walk / loiter around and just chill in the vicinity of areas that offer beaches / sunset / clubbing etc and (4) also not to miss out the cultural areas of Bali. We are not looking for secluded areas but would like a decent amount of tourist company. After reading your guide, we plan is to spend 10 days each in Sanur and Seminyak. 5 days in Ubud and 5 days in some place that offers the option of being able to snorkel from the beach itself. We are debating between Amed, Blue Lagoon, Nusa Lembongan, and Gili Air. We are on a budget and do not wish to stay in upmarket beach front hotels but would like to stay in budget hotels/ B&B some distance behind the coastline. Could you please guide us on (a) choice of places chosen to stay, (b) selection of a place that will enable snorkeling from the beach and at the same time meet our other requirements of spending leisure time, and (c) recommendations for a hotel stay in the places that we could choose.
    Thanks and warm regards

    1. Santorini Dave The Hotel Expert

      With a month you certainly have time to explore so much of Bali, but perhaps consider staying in five places to truly relish the beaches, landscapes, culture and nearby islands.

      Let’s look at the places you are considering:

      1) Seminyak is ideal for sunsets, chilling out, cafés and nightclubs, but waves are often too strong for swimming, and no snorkeling.
      2) Sanur is a quieter and developed alternative to Seminyak, with calm waters, but may be worth staying for less than 10 days because it’s a little similar to Seminyak.
      3) Ubud is the cultural heart of Bali and worth staying longer than 5 days for what it offers and as a base for exploring nearby temples, volcanoes, and lakes.
      4) Amed is a generic term for a 10km-long stretch of Eastern Bali incorporating several villages offering limited facilities. Certainly ideal for snorkeling just offshore, but remote. There are almost no swimming beaches and possibly only 2-3 places to eat within walking distance of your hotel.
      5) Blue Lagoon probably refers to the cute beach at Padangbai, with a likable village vibe (and departure point for the Gili Islands). Snorkeling and swimming is great, while snorkeling is even better on short boat trips from nearby Candidasa.
      6) Nusa Lembongan is a delightful almost-traffic-free island within 45 minutes of Sanur. Snorkeling is marvelous at Mangrove Beach and Mushroom Bay, and there is a likable ambiance and village lifestyle across the island.
      7) For many Gili Air is the best of the three Gili Islands, about 90 minutes by boat from Bali. Gili Trawangan is too busy and noisy for some; Gili Meno too quiet for others. But snorkeling is outstanding from just offshore on any of the three islets.

      Based on your wishes, perhaps consider arranging your trip this way (I’ve recommend some good budget hotels):

      1) Seminyak (5 days) – for sunsets, nightclubs, and shopping. Try staying at Puri Cendana or Raja Gardens Bungalows.
      2) Sanur (5 days) – a quieter beach region for walking, cycling and exploring southern Bali. Try Besakih Beach Hotel; Little Pond Homestay; or Ananda Beach Hotel.
      3) Ubud (8 days) – best place for culture and exploring central Bali. Alam Indah for convenient ravine-side setting; or Nick’s Pension for serenity and unbeatable central position.
      4) Padangbai (5 days) – for village lifestyle and snorkeling. Several affordable places facing the bay include Kerti Beach Bungalows.
      5) Gili Air (7 days) – for calm swimming, accessible snorkeling and village life (Lombok-style). Many options including Gusung Indah Bungalows and Gita Gili Bungalow.

  7. Where To Stay in Bali for First Timers

    Hello Dave!

    Loving all your travel insights! My husband & I are looking to take a quick 5 day trip from Seoul to Bali, as first-timers, and are wondering what the best location(s) would be. We’ve done tons of sight-seeing throughout Korea so are looking for a laid-back, beach-focused trip. Would love to check out a couple of the top sights, but without it being too hectic or overwhelming. We love great food, beaches, and sunsets, but not the overly-touristy feel. Would love input on the best place to stay, and top sights to see, whether on Bali and/or one of the other nearby islands. Thank you so much!

    1. Santorini Dave The Hotel Expert

      With only a short amount of time, you should stay somewhere reasonably close to the airport, and you won’t have time to visit any of the nearby islands. The Kuta area can be overwhelming at times, with noise, crowds, traffic, and hawkers.

      The best place to base yourself is probably Jimbaran, a long curved bay of white sand and calm waters. It is comparatively quiet and surprisingly undeveloped in places, with enough places to eat, drink and shop. It is also a genuine village, with fish and produce markets and a temple. And dinner on the beach at Jimbaran during sunset, with wandering musicians, traditional dances, and fireworks, will be a highlight of your trip.

      From Jimbaran, it’s easy to arrange a chartered car with a driver to visit nearby sights, such as Ulu Watu temple and the resort areas of Tanjung Benoa (for water-sports) and Nusa Dua (with a pleasant outdoor mall). A day trip to the well-known attractions in and around Ubud, such as the Gunung Kawi rock sculptures and Tirta Empul sacred temple, is also worthwhile.

      A few places to consider in Jimbaran are:

      1) Four Seasons Jimbaran – one of Bali’s best resorts, with arguably the finest views on the whole island. Cliff-top, but still convenient to shops and cafés.
      2) Belmond Jimbaran Puri – more affordable, with a stunning and spacious beachside location.
      3) InterContinental – vast tropical gardens, traditional design, and central.

  8. Itinerary for Bali

    Hello Dave,
    I will be traveling solo to Bali in early September. I prefer a calm laid back atmosphere, therefore my plan is to stay near Panji Anom/Singaraja/Buleleng area for the first 11 days. Then move more south so I’d be closer to the airport for the last 4 days of my trip, but I am having trouble figuring out where I would like to stay. I’m leaning toward Jimbaran and/or Sanur, but really I am open to other ideas.

    I have found it difficult to make a decision related to all the things there are to see in Bali. I have also tossed the idea around to making a trip to visit the Komodo Island while in Bail, but I’m not sure it is worth it. Any ideas on that?

    Thank you, any help is greatly appreciated.

    1. Santorini Dave The Hotel Expert

      It’s tempting to get away from the crowds, noise, and hassles, and escape to somewhere like Singaraja. But Bali’s second-largest city is not a tourist region, so hotels are for Indonesian business people and not western tourists. Facilities may not be as good as hoped for, and local restaurants will serve almost nothing but rice-based meals (which might be fine with you but good to know).

      As you mention the Panji Anom area, you may be referring to Lovina, a lovely, quiet and laidback tourist region along the north coast, about 9km west of Singaraja. The best base within the Lovina area is Kalibukbuk, small enough to walk around in 20 minutes. It offers enough low-key hotels, cafes, bars, and shops to satisfy, but with no clubs or malls, and only a fraction of the crowds of southern Bali. The downside is that traveling there by tourist shuttle bus takes about 4 hours, and the beach is no good for swimming – but still wonderful for walks, views, breezes and dolphin-spotting.

      Anywhere in southern Bali is close to the airport, but the Kuta/Legian area may be a culture shock after Lovina. Perhaps, it’s better to stay at Sanur or Jimbaran, which are both relaxed and comparatively quiet. Jimbaran has a better beach, and a seafood dinner on the beach at sunset may be a highlight of your trip. Sanur has more facilities and a long seaside pathway which is ideal for walking and cycling.

      Two other laidback regions worth considering are Padangbai, on the east coast; and Nusa Lembongan, an adorable (almost) traffic-free island, 30 minutes by boat from Sanur. With 15 days, you should consider staying in three places: perhaps, Lovina, Sanur or Jimbaran, and somewhere else like Nusa Lembongan.

      Komodo Island is popular, but the boat trip can be uncomfortable and long, perhaps taking a week for a return trip. If this is your first visit to Bali, take time to really enjoy and explore it – but without rushing. Instead of Komodo, consider visiting Ubud, the cultural heart of Bali; the volcanic areas of Gunung Bratan and Gunung Batur; the remote east coast around Amed; or, for something different, the neighboring island of Lombok, only 30 minutes away on a cheap flight.

  9. Honeymoon in Bali Where To Stay

    Hi Dave,
    Thanks for your very helpful information about Bali. I love your website.
    My fiancé and I are visiting for 12 days. We are looking for 6-7 days by the beach to start and then to move to Ubud afterward to do activities/ have a base to see more of inland Bali.

    We like surfing, snorkeling and I looked at Komkune Hotel in Keramas for those first 5 days as it looked to have a mix of everything. Do you know this hotel/area, would you recommend it? I also looked at surfers paradise, is this comparable to Keramas?

    From your descriptions, Nusa Lembongan and Jimbaran look really nice too for these first five days. I’m having a really hard time choosing and would really appreciate any advice you might have.

    1. Santorini Dave The Hotel Expert

      It’s always a great idea to split your time between a beach region, with sunsets, cocktails, shops, and clubs, and somewhere inland, like Ubud, to enjoy the wonderful landscapes (eg rice terraces at Tegallalang), sights (eg rock temples at Gunung Kawi), and culture (eg a traditional dance at Taman Saraswati temple). In fact, with 12 days, you could easily spend time at three places, adding an island or village to experience more of the ‘real’ Bali.

      Komkune Hotel is a lovely new resort, with great facilities, but it is quite remote: not in a village or near any shops, cafés or bars. The beach is no good for surfing or snorkeling, and the sand is grey and gritty. Sorry, I’m not aware of any hotel on Bali called Surfers Paradise.

      You are better off staying somewhere like Seminyak, which has plenty of facilities and great waves just off-shore, with surfboard rental easily arranged. Jimbaran is also lovely: an unhurried region with a curved, white-sand beach and some modest surfing in the southern bay. It’s also close to the airport (ideal for late arrivals or early departures), and a seafood dinner on the beach at sunset will be a highlight of your trip.

      Even better is Nusa Lembongan, a small island with a genuine village vibe and virtually no traffic. Only 30 minutes by boat from Sanur, Lembongan offers great snorkeling (with gear available for rent) at several places and surf, but waves are about 400m off-shore and involve a tough paddle or chartered boat to reach.

      So, perhaps, with 12 days, you could try three to five days in (1) Jimbaran for a quiet beach region, with some surf and close to the airport; (2) Nusa Lembongan for a traditional village, snorkeling and surfing; and (3) Ubud for culture and inland sights.

  10. Where To Stay in Bali, Indonesia

    Hi Dave,
    I love reading your blog about Bali, a lot of information and your love with Bali is shown here.

    I am planning a short honeymoon trip in Bali in April. It’s not enough time to explore Bali, so we want to visit the most significant places of Bali such as Kuta, Taman Ayun temple, Tanah Lot temple, Ubud, rice terraced landscapes, Pura Tirta Empul temple, Zen Hideaway, Ulun Danu. Because of this short time, I would like to ask you for some advice about my trip.
    1. I’m going to arrive in Bali in the afternoon of 1st day. Should I go directly to Ubud and spend there 2 nights to explore the area? Is there any tour because I hear in Ubud, it’s hard to take transportation. We want to rest in Ubud and get to know the crowded Bali later.
    2. Should I spend a one-day tour to a nearby island (Nusa Lembongan) or stay in Kuta for the last 2 days? We want to enjoy the atmosphere of the beaches there.
    3. I want to see Buta volcano, is it a good idea?
    Our budget is not too high, so we do not want to lose time and money in going around to many places. I have searched a lot and really. I’m swimming in Bali’s pool. Which route should be the best for our short time? We really need your help!

    Great thanks,
    Chau Nguyen

    1. Santorini Dave The Hotel Expert

      Bali is small, but distances are deceiving and travelling around is time-consuming because of traffic, bad roads and volcanic landscapes. So, it is wise, as you have done, to plan your trip accordingly, but try to avoid fitting in too much in a short space of time. Most of the places you mention are ‘significant’, although some first-time travelers to Bali find the crowds, traffic and hawkers in Kuta overwhelming. Seminyak, barely 7km to the north, is more tranquil and sophisticated, while other beach resort regions, such as Sanur and Jimbaran, are even quieter, but still within a short taxi trip of the malls and nightclubs of Kuta.

      Of the other places you mention:

      Tanah Lot is certainly worth visiting, especially at sunset, but very crowded at that time; almost empty, however, the rest of the day
      Pura Taman Ayun is a lovely temple, unusually with a moat, often ignored by tourists, and easily visited on the way to/from Ubud
      there are rice-terraced landscapes all over Bali, but the most spectacular and accessible from Ubud are those at Tegallalang
      Pura Tirta Empul temple is also wonderful, and especially enchanting during a full-moon festival
      Zen Hideaway is accommodation based along the Ayung River, but 15 minutes by vehicle from downtown Ubud
      Pura Ulun Danu is in Songan village, within the crater of Batur volcano and difficult to reach. But you probably mean Pura Ulun Danu Bratan temple, which is extraordinary.

      Ubud is the obvious base to explore and experience the amazing landscapes and culture of the island. From the airport, it’s about 90 minutes to Ubud, depending on traffic. It’s best to arrange a pick-up at the airport with your hotel in Ubud, rather than deal with unscrupulous taxi-drivers at the airport. Don’t stay the first night in Kuta unless you want to – go straight to Ubud. Surprisingly, there are no group bus tours available, so the only option is to charter a (comfortable, air-conditioned) car with a driver for only about U$40 per day to see the sights mentioned above.

      Nusa Lembongan is an adorable laidback island, with virtually no traffic. There’s no organised trip you can join, but it’s only 30-45 minutes by speedboat from Sanur and easy enough to daytrip. Without a rented motorbike, however, you won’t be able to explore much more than the village and beach of Jungutbatu, but Nusa Lembongan deserves more time than just one day. It is the complete opposite of Kuta, so you need to decide if you want to experience the charming village vibe of Lembongan or the hectic resort feel of Kuta.

      Gunung Batur volcano is an easy daytrip by a chartered car with driver from Ubud, with amazing views from the crater rim and hot springs at Toga Bungkah village alongside the crater lake. If you want to visit a volcano, perhaps Gunung Bratan is better. Also an easy daytrip from Ubud, it offers the Pura Ulun Danu Bratan temple you want to visit anyway, as well as the Botanic Gardens and markets at Candikuning village and the lakeside resort area of Bedugul, almost completely ignored by western tourists.

  11. Very Accurate Information - Thanks!

    Hi Dave, Just visited Bali for eight nights and have just a few words to say… your information is excellent. Your blog is so accurate. Toya Devasya is indeed goose bumpy….Thanks a ton for sharing such invaluable and in-depth information. Also Padangbai is a quaint and pretty village as you mentioned.
    Sejal Padalkar

    1. Santorini Dave The Hotel Expert

      Great. Glad it was helpful.

  12. Sanur or Seminyak?

    Hi Dave. I will be in Bali for 9 days in October. We are staying the first 3 nights in Nusa Dua and the next 3 days in Ubud. I am having a really hard time choosing where to spend the last 3 days. We want to be on the beach front. I was debating between Seminyak and Sanur. I like Sanur, because I hear it is not as touristy as Seminyak and is a great base for taking day trips to neighboring islands. I like Seminyak, because I hear it has great restaurants and has awesome sunsets. Can you help me choose.

    1. Santorini Dave The Hotel Expert

      Seminyak and Sanur are pleasingly dissimilar. Seminyak is a more upmarket version of the main tourist hub of Kuta/Legian, with classy shops, sophisticated cafés and jaw-dropping sunsets best enjoyed on beanbags strewn across the sand during late afternoon. The beach is a little greyer than Kuta/Legian, and there are less tourists, but the roads are still clogged with traffic and the footpaths choked with tourists.

      Sanur has no surf or malls and, therefore, considerably less tourists than the Kuta/Legian/Seminyak stretch of coast. Traffic careers along a bypass road and many hotels directly face the sea. A highlight is the 6km-long beachside path, ideal for strolling and cycling. It is certainly possible to daytrip to the delightfully laidback island of Nusa Lembongan, but the more renowned Gili Islands are too far, and the speedboat fares too high, for a daytrip. Sanur is along the east coast, so there are no sunsets.

      Because you’re also staying in Nusa Dua – which, like Sanur, is quiet and along the east coast – Seminyak may be a better third base, especially for ‘great restaurants’ and ‘awesome sunsets’.

      To add to your possible confusion, you could consider staying in Jimbaran, which is close to the airport and along the west coast. The beach along Jimbaran is curved, bleached-white, and sections are often empty. There are enough great restaurants for a short stay and a highlight of your entire trip to Bali will be dinner on the sand at sunset, with seafood a specialty.

  13. Honeymoon in Bali in June – Where To Stay

    Hi Dave,

    Really useful blog thank you! I’m going to Bali on my honeymoon in June and will be there for 8 days. Currently struggling to work out where to go to as we don’t want to spend/waste too much time travelling from one place to the next.

    Ideally we wanted somewhere relaxing with nice beaches, but not too quiet (as in we would still like some bars/restaurants and some atmosphere). We love the idea of watching the sunset at a relaxed bar, but also being somewhere where we can explore Bali and try local food and see the markets and local sights etc.

    We’re not the types to just lie on the beach all day every day!

    Friends have recommended Nusa Lembongan, Canggu, Uluwatu, and Ubud. But we are struggling to work out which would be best. Do you have any further recommendations?


    1. Santorini Dave The Hotel Expert

      The choices for first-time visitors to Bali can seem overwhelming and it pays to spend time making the best decisions – even more so on a honeymoon.

      The places you listed may not suit your immediate needs:
      1) Nusa Lembongan is a lovely quiet island, with remarkable sunsets but virtually no shopping, nightlife or sophisticated restaurants or bars
      2) Canggu is a vast area north of Seminyak where your villa/hotel could be 1-2km from any café, bar or shop, and even further from the beach, with taxis rare
      3) Ulu Watu is a remote area, famous for its temple, with only a handful of homestays and cafés catering mostly for surfers
      4) Ubud has no beach but is the perfect place for exploring the island (see below)

      With 8 days you could certainly base yourself in two areas: Seminyak, for sunsets, sea, shopping, and nightlife; and Ubud for exploring the countryside and immersing yourself in the unique culture.

      Seminyak is a quieter, and far more relaxing and sophisticated version of Kuta, with plenty of elegant cafés, bars, and shops. The beach can be greyish in parts but still wonderful for swimming, sunbathing, and strolling. And the sunsets are legendary – best enjoyed sipping a cocktail on a beanbag at a café on the sand.

      You could day-trip from Seminyak by chartered car with driver to places like Tanah Lot temple, and the sights in and around Ubud, but staying in Ubud, about an hour from Seminyak, is worthwhile. Ubud offers a glimpse of the ‘real Bali’, with markets, temples, museums of local art, walks in the rice-fields, traditional dances at night etc. And from Ubud it’s easy to arrange visits to extraordinary places like the rock sculptures at Gunung Kawi and crater lake of Gunung Batur.

  14. Bali in August/September

    Hi Dave, excellent and informative forum. We are planning a four week trip to Bali in August/September. The main reason for the trip is to attend a wedding in Kuta Bali. Our Bali itinerary is almost done, and is as follows; 4 nights in Ubud, 6 nights in Sanur, 7 nights on Lombok, 7 nights on Kuta Bali (for the wedding), leaving 5 nights for another location. Whilst on Lombok we would like to visit/stay on Gilli Air, therefore are you able to recommend accommodation etc. Also for the last 5 nights of our holiday, where would you recommend. Would Nusa Lembongan be a good choice? Thank you and kind regards, Eamonn

    1. Santorini Dave The Hotel Expert

      You have a good selection of bases: Ubud, for culture and landscapes; Sanur, for a low-key beach resort; and Gili Air for some island life.

      Gili Air is arguably the best of the three islands; not as laidback and quiet as Gili Meno and not a ‘party island’ like Gili Trawangan – although Air (which oddly means ‘water’ in Indonesian) has more than enough places to eat, stay, drink and shop. The entire island, which you can walk around in about 90 minutes, is completely encircled by glorious white-sand beaches and calm turquoise waters.

      Most tourist facilities are along the eastern coast, with almost everything within a short stroll. For restaurants, try Classico Italiano, slightly inland from the harbor, for world-class and authentic pizza and pasta; Coffee Thyme, right at the harbor, for healthy choices and views; and The Mexican Kitchen, worth a walk to the west coast for margaritas and quesadillas on cabanas overlooking the sea.

      Places to stay may include:
      1) Gili Air Lagoon Resort – where all villas/rooms face a circular lagoon-shaped pool. It’s secluded and quiet, but in ‘downtown’ and meters from the harbor
      2) Slow Villas – luxurious, modern self-contained villas about 100m inland from the quieter north-east coast
      3) Villa Karang – bit old-fashioned, but very convenient to the harbor, with a range of affordable room and villas

      Nusa Lembongan is a good option for your extra five days. It’s a lovely island – vehicle free, with great snorkeling and beaches, and a charming village vibe. It is also convenient to Gili Air because speedboats, such as Scoot, travel between Sanur and Gili Air (via Gili Trawangan) and stop at Nusa Lembongan. However, Lembongan doesn’t really offer much more than you would’ve seen and experienced at Gili Air.

      So, perhaps, it’s a good idea to base yourself for those five days in another part of the island, namely Lovina in the north or Padangabi to the east.

      The beaches at Lovina are grey and dirty, but the views, breezes and sunsets are as wonderful as anywhere else on Bali. It’s a very quiet resort region, and an ideal base to explore by chartered car or public transport sights along the north coast such as the remarkable monkey-infested Pura Pulaki temple; the hot springs and unique Buddhist monastery at Banjar; and Bali’s second city, Singaraja.

      Padangbai is a delightfully undeveloped village, hemmed in by hills and fronting a postcard-perfect bay. It’s an idyllic base from which to explore by chartered or public transport sights such as the eerie Goa Lawah bat cave temple; the ancient pre-Hindu village of Tenganan; and probably Bali’s best beach at Pasir Putih. You could easily stop at Padangbai on the way to/from Gili Air, as many speedboats to the Gili Islands travel to/from Padangbai.

Leave a Reply

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