Bali on a budget: a Price Guide for Shopping, Eating, and Accommodation

A peaceful and beautiful walk

Last updated on January 2nd, 2020 at 01:37 pm

  1. Nusa Penida tour: 2 days in Bali paradise
  2. Things to do in Bali Seminyak in 36 hours: a shop + eat guide
  3. Mount Batur Sunrise Trekking: a volcano hike
  4. Bali on a budget: a Price Guide for Shopping, Eating, and Accommodation
  5. Bali itinerary: 10 days of adventure for first time visitors
  6. Ijen Bromo tour: a 3 day adventure to Mount Bromo and Ijen to Bali
  7. Bali Glamping: an eco stay near Ubud with Sebatu Sanctuary
  8. Ubud Yoga Retreat: a week with Shanti Toya Ashram
  9. Bali waterfalls: 7 best waterfalls in Bali
  10. North Bali things to do: 1.5 days around Bedugul Bali
  11. 24 things to do in Ubud Bali

One of the things that worried me the most about visiting Bali is the prices. Whether it’s shopping prices in Bali or restaurant prices, as visitors we are likely paying more – aka tourist tax (e.g. Nasi Goreng for 25k rupiahs is still cheap for us even if the local only pays 8k rupiahs). Now it’s still affordable and reasonable sometimes but often they try to cheat you. Which is why I’m making this guide!

nasi goreng ubud bali indoesnia - laugh travel eat
Our cheapest Nasi Goreng was about 20k

It’s difficult to gauge whether or not you are receiving a fair price – which is why I want to write this guide. While I might not have gotten the best deals myself either, I did learn one important lesson:

They won’t selling it to you if they aren’t making a profit.

So the worst case scenario is that you walk away! But I’m saving that lesson right now for the negotiating part.

Is Bali expensive

walking around seminyak 2 bali indonesia - laugh travel eat

Perhaps a most frequently asked question, the truth is that while Bali isn’t that expensive, it isn’t as cheap as one would expect, either. As a popular destination for people all over the world, especially Australians, the prices aren’t as low as Vietnam or Cambodia, especially in some particular categories. It’s worth remembering that you can splurge as much as you want, and for this guide, we are going with my usual mid-range price/summary:

Bali prices

Accommodation: ~30 USD per person per night based on two sharing

Meals: we usually hovers around 90k rupiahs per person in mid-range places, but we also spent up to almost 400k per person at expensive restaurants.

miura drinks seminyak bali indonesia - laugh travel eat
some smoothies and juice

Bali shopping prices: depends, but I personally wouldn’t spend more than 300k rupiahs. But I didn’t buy any home décor stuff – which tends to be hand-crafted and therefore the prices are justifiably higher.

Taxi: if you are taking taxi around town, it shouldn’t cost more than 50k at all unless you are stuck in traffic for ages. If you are around Seminyak and Kuta, Grab is available.

Note: it is often more expensive at the airport. On my arrival in 2018, we got a taxi to Seminyak for 250k rupiahs and it’s actually similar to book one on Klook.

Private car: depending on how many stops you make and how far, we paid 250k to 500k. You can actually prebook at a similar price point on Klook nowadays!

Sim card: get your taxi driver to stop by a sim place when you land and get a sim card. We got a 4.5 GB sim from XL for 45k. Basically, you shouldn’t pay more than 100k for a sim card. Alternatively, book it in advance and collect on arrival to avoid hassle and get a decent, straight price.

Bali Shopping Prices

Basket bags

basket bags in ubud art market bali indoesnia - laugh travel eat

There are a lot of different types of basket bags you can buy, and the best place to get them with the most variety is in Ubud or Tagalalang. The round basket bag is the most frequently brought one and can be found everywhere, although its popularity also makes it more expensive.

Prices we got quoted: 350k to 1 million

Lowest price we negotiated: 180k (at Tagalalang Market)

Price we bought it for: 225k (in Seminyak)

Note: if you are a perfectionist, you will have trouble finding the best bag. As each bag is handmade, there are many that aren’t completely flat, the fabric inside isn’t good enough etc.

Sarong Bali price

sarong shop seminyak bali indonesia - laugh travel eat
I wanted to buy the whole shop – too bad I can’t!

Sarong is important in Bali. You need it for the temples, for the beach, and frankly, it’s multi-purpose. I’m going to admit that some of the design you can get anywhere, but there are some unique ones, too. Generally, they are quoted anywhere from 50k to 100k, but you should be able to negotiate it down to 50k. That’s about 4 USD and 3.2 Euros, comparatively slightly cheaper than the 5 Euro sarong I once brought in Greece.

Batik Sarong

For the Batik sarong with golden lines, they are going to be more expensive. In shops with price tags, they were sold upwards of 100k rupiahs. I ended up getting mine at 190k for two but the other one isn’t the golden-line Batik. So my advice is: try to buy multiple items if you are trying to get the deal.

I haven’t bought any other items, so I can’t advise on their prices, but I have found this website with price quotes. I find that the prices are higher than that but it’s always inflating.

Best shopping in Bali

shop on the street seminyak bali indonesia - laugh travel eat-2

Clothing items are definitely not cheap enough in my opinion, with prices comparable to Hong Kong. There are a few recurring themes in the ones that we see around, mainly tie-die numbers and the usual rompers and dresses.

Bali clothing prices

The cheapest we got was the tie-dye dresses in Tagalalang Market, for 75k each. The original quote was 150k.

In Seminyak, there were more choices with good prints and style. However, the prices are also higher. We first got quoted for 250k per piece, and it dropped to 200k. Generally, unless it’s a special fabric, I would say don’t pay more than 250k

Cheap shopping in Bali

Tegalalang Market


This is the cheapest place to buy things and the market is along the road that’s next to the famous Tegalalang Rice Terrace. Thanks, Prachi for mentioning it! However, because it was the first market we visited, we didn’t buy much there. Regrettably.

Ubud Art Market

ubud art market bali indoesnia - laugh travel eat

The second best place to buy things is in the Ubud Art Market. There is the indoor and outdoor part, but don’t forget to haggle. The prices at Ubud Market aren’t as good as Tegalalang, but it’s central and good for those who won’t venture north.

Seminyak Double Six Street

For quick shopping in Seminyak, the Double Six Street is the best place to go. Although it’s not like markets, the stalls are pretty much like the ones in the market. There are even a few sarong-only shops!

P.S. you can also buy a lot of the most basic souvenir such as keyrings, bottle openers and the like, you can buy it in big supermarkets such as Krisna near Seminyak. However, it does feel like they are slightly overpriced. And there are no handmade craft items. But if you are in a hurry and not in the mood for haggling, you can do it.

Sukawati Market

We were unable to make it to Sukawati Market near the Tegunungan Waterfalls, but numerous locals we met along the trip had told us that this is the cheapest place to shop! So make sure to budget in a stop if you are headed that way.

While it counted as around Ubud, it’s to the southeast between Ubud and Sanur.

Bargaining in Bali

walking around seminyak bali indonesia - laugh travel eat
It ain’t a walk in the part, but it can be if you practice!

Slash the price in half or thirds

The price is usually twice if not thrice of what you got quoted, so be mindful of that. So when negotiating, definitely chop it off as so. Refer to my price guide above for a rough price point, though I can’t guarantee that I didn’t get ripped off!

If you don’t have a thick skin, another thing you can do is just ask around everywhere to see how much they quote. We literally got quoted anything from 350k to 1 million rupiahs for the round basket bag. Insane, right?

So don’t hesitate and cut the price!

Grow a thick skin

Some of the vendors aren’t going to be nice. We got a basket bag for 150k at Tagalalang Market and when I told a vendor in Seminyak so, he called me a liar. Repeatedly. It was extremely rude of him and we had faced many vendors like that. But you either get ripped off or face the chances of getting yelled at.

Don’t get personal

The previous point leads to this one. Sometimes haggling gets a bit personal, especially since the feeling of being ripped off doesn’t generally resonate well with me. I pretty much walked away in rage when the vendors told me they’ll give us the cheapest price and then quote a whopping 750k rupiahs for a round basket bag. Right.

But hey, they are trying to run a business and you are trying to get things cheap, it’s not personal, so don’t get emotional.

Don’t even say you like it – I mean it!

It’s the oldest trick in the book that I learn from my grandmother. Don’t let them know that you like it. They won’t lower the price as much if you look like you love it. Hold in your victory/happiness, especially after you brought it as well. We saw a lady came in and basically shouted at the stuff, the screamed loudly like she won the world cup. It was horrifying and demeaning to the vendors, and generally doesn’t make the other party feels good.

Pretend/say you are from somewhere less rich

A vendor pretty much confessed to us that he quoted us less outrageously because we weren’t Caucasians. In fact, the line we frequently used to lower the price is that “we can get it cheaper in China.”

Don’t be afraid to walk away

If the prices aren’t good, don’t be afraid to walk away. You can always go back later if you don’t find a better offer. The price wouldn’t go down, but it wouldn’t go up either. In fact, when we return to a clothing store later, we actually got better prices than before.

Sample haggle lines:

“How much is it?”


“No, we can get it for X/2.”


“Yes, that’s why we are shopping around.”

“We will only do it for X-(100 to 200).”

“We can get it cheaper in China.”

If you can’t reach a good price, walk away!

Bali taxi

There is little public transport on Bali, so a taxi is naturally the common go-to. I’m going to be honest and say that I have my hesitation with taxis, and they were completely well-founded.

While Uber and Garb are available in Bali, they are frown upon by the locals. In fact, our taxi driver told us that he almost got beaten up trying to pick up a Russian couple at the airport through Uber. So yeah, it’s not something to take lightly.

We didn’t try to get a taxi in Canggu, and in Ubud, we had the worst experience with the first driver demanding more payment and in cash, and the second accepting the pickup before he picks up other guests and basically being half an hour away for half an hour.

NOTE: on my second trip in 2018, we used Grab around Kuta and Seminyak without trouble, but Ubud is still problematic

Therefore, I recommend relying on your own feet in those two cities. In Uluwatu and Seminyak, the best bet is Blue Bird.

Bluebird Bali

The best reputation taxi company on the island, they have their signature blue bird logo on their taxi. They also have an app that you can download, but frankly, I hadn’t use it because of the need to register with phone number etc. You can get them easily in Seminyak, and getting to the airport with Blue Bird cost under 50k, too.

Bali driver price

If you are looking to stop by places, or unsure of how long you might be stuck in traffic, it’d be best to book with a private driver. I’d admit that my heart does skip a beat whenever a taxi meter jump. For example, we got stuck in a half-hour jam inside the airport, but since we booked a private car with a fixed price, we were fine.

waterfall near ubud bali indoesnia - laugh travel eat
We stopped by the Tegenungan waterfall en route from Sanur to Ubud

You are going to get a lot of price quotes for private cars, and we found a fair driver who basically took us around for the rest of the trip. You’ll find more detailed prices and what stops we made in my itinerary post.

single fins uluwatu bali indoesnia - laugh travel eat
I mean, Single Fins is like a destination on its own in Uluwatu, right?

Let’s just say that the most expensive trip for us was from Ubud to Uluwatu with 3 stops, and the cost was 500k. On my second trip, we went further up from Seminyak to the north and that was 550k. *current as of 2018

The cheapest way from the airport to Canggu, which is 250k (and probably overpriced). But there are a lot of taxi problem there, so it’s best to not worry and get someone to pick you up.

Note: we got a taxi from just outside the airport and they have a standardised price for different drop off zones. To Seminyak, it was 150k.

Cheap stay in Bali

Accommodations in Bali can be pretty affordable. For around 30 USD per person, the three of us stayed at some pretty nice place.

Canggu: Villa Oasis 74

oasis villa 74 canggu bali indoesnia - laugh travel eat

We actually rented the entire villa, which has enough room for six people in two rooms.

What we love: a private pool, a lot of rooms, quaint and quiet. The kitchen has everything from a water machine to microwave

What we didn’t love: the cushions on the outdoor seating area are dirty, I even found a cockroach under one of the seat cushions…

Nusa Penida: Singabu Bungalows

singabu bungalow room Nusa Penida Bali Indonesia - Laugh Travel Eat
Singabu Bungalow room

We booked late so there weren’t many options yet. Singabu Bungalows is on the north coast of the island but has no sea view. But it’s new! And although it is relatively not close to the attractions, it’s still only 20 mins drive from the pier.

What we love: each room is an individual villa. The pool is nice and so is the outdoor bathroom

What we didn’t love: the soundproofing was non-existence and there’s nowhere to hang anything

Book Singabu Bungalows


Alam Terrace Cottage

alam terrace cottage ubud bali indoesnia - laugh travel eat

Probably the best place we’ve stayed in! it’s near the main street in Ubud but set back enough that it’s not noisy.

What we love: the décor, the vibe, and it’s the largest room with two double beds.

What we didn’t love: it is quite dark in the room at night and a car can’t go all the way in

Book Alam Terrace Cottages

Tebesaya Cottage

On our second trip, we decided to try somewhere else and stayed at Tebesaya Cottage two blocks parallel to Alam Terrace Cottages. 

What we love: there are two pools, the rooms are very nice and clean. The beds are comfortable and the choices for breakfast are so good that it’s ridiculous. They also have free daily afternoon tea.

What we didn’t love: the roads outside is under construction making it hard to get out. We asked the staff to book us a taxi and they confirmed but he failed to show up. Also, one pool is much smaller than the other.

Book Tebesaya Cottage

Uluwatu: Ayodhya Uluwatu

I honestly don’t want to recommend it, but the location is too good as it’s 3 minutes away from Single Fin. However, their deluxe double is horrible with no sink and a small attic type window. If you have to stay there, go for the Ocean View rooms

What we love: the location

What we don’t love: the staff were rude, the rooms aren’t clean. There’s no sink in the deluxe double room and the blanket has cigarette burns. It’s quite worn down. 

Book Ayodhya Uluwatu


GrandMas Plus Seminyak

Miura and GrandMas Plus seminyak bali indonesia - laugh travel eat

Located in a good location, I really like the GrandMas hotel.

What we love: the location, the great breakfast, the bed is comfortable and nice

What we didn’t love: the room is on the small side and the live music from the restaurant is really loud at night

Book GrandMas Plus Seminyak Hotel

*I stayed at GrandMas as a guest but all opinions are my own



My sister had booked d’Penjor near Sunset Road on our second trip, as we needed to be close to our meet up point for pick up to Java for a 3-day trekking trip. It’s still close to town, only 20-30 mins walk to the beach.

What we love: how secluded it feels, the pool, the spacious room, the breakfast, everything really! The balcony is great, too

Twin Room

What we didn’t love: nothing at all – though the staff were a little over-enthusiastic and often interrupt our breakfast to ask if we are okay

Book d’Penjor

Written by Nam Cheah

Hi, my name is Nam. I am 24 and spent half my life in Hong Kong and the other half in UK. I believe there's endless experience and beauty in the world and this is me chronicling how to experience the best at the best price.

One Comment

Leave a Reply

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

Me at the classic view point of Bled at the top of Ojstrica Hill | Laugh Travel Eat

Best viewpoints for Lake Bled

Bali itinerary: 10 days of adventure for first time visitors

single fins uluwatu bali indoesnia - laugh travel eat